Fossil SCM

Replaced ASCII art diagrams in the new rebase document with yEd SVG diagrams. Same semantic content.

wyoung 2019-09-05 03:45 trunk
Commit d6222f894589236473d2a3fe7d34d6d332281af7675df67f329357cf271d3274
--- a/www/rebase01.graphml
+++ b/www/rebase01.graphml
@@ -0,0 +1,148 @@
1
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3
+ <!--Created by yEd 3.19-->
4
+ <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5
+ <key for="port" id="d1" yfiles.type="portgraphics"/>
6
+ <key for="port" id="d2" yfiles.type="portgeometry"/>
7
+ <key for="port" id="d3" yfiles.type="portuserdata"/>
8
+ <key attr.name="url" attr.type="string" for="node" id="d4"/>
9
+ <key attr.name="description" attr.type="string" for="node" id="d5"/>
10
+ <key for="node" id="d6" yfiles.type="nodegraphics"/>
11
+ <key for="graphml" id="d7" yfiles.type="resources"/>
12
+ <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13
+ <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14
+ <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15
+ <graph edgedefault="directed" id="G">
16
+ <data key="d0" xml:space="preserve"/>
17
+ <node id="n0">
18
+ <data key="d6">
19
+ <y:ShapeNode>
20
+ <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
21
+ <y:Fill color="#FFFFFF" transparent="false"/>
22
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
23
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
24
+ <y:Shape type="ellipse"/>
25
+ </y:ShapeNode>
26
+ </data>
27
+ </node>
28
+ <node id="n1">
29
+ <data key="d6">
30
+ <y:ShapeNode>
31
+ <y:Geometry height="30.0" width="30.0" x="263.5" y="-465.66796875"/>
32
+ <y:Fill color="#FFFFFF" transparent="false"/>
33
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
34
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
35
+ <y:Shape type="ellipse"/>
36
+ </y:ShapeNode>
37
+ </data>
38
+ </node>
39
+ <node id="n2">
40
+ <data key="d6">
41
+ <y:ShapeNode>
42
+ <y:Geometry height="30.0" width="30.0" x="323.5" y="-465.66796875"/>
43
+ <y:Fill color="#FFFFFF" transparent="false"/>
44
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
45
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
46
+ <y:Shape type="ellipse"/>
47
+ </y:ShapeNode>
48
+ </data>
49
+ </node>
50
+ <node id="n3">
51
+ <data key="d6">
52
+ <y:ShapeNode>
53
+ <y:Geometry height="30.0" width="30.0" x="382.5" y="-465.66796875"/>
54
+ <y:Fill color="#FFFFFF" transparent="false"/>
55
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
56
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
57
+ <y:Shape type="ellipse"/>
58
+ </y:ShapeNode>
59
+ </data>
60
+ </node>
61
+ <node id="n4">
62
+ <data key="d6">
63
+ <y:ShapeNode>
64
+ <y:Geometry height="30.0" width="30.0" x="441.5" y="-465.66796875"/>
65
+ <y:Fill color="#FFFFFF" transparent="false"/>
66
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
67
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
68
+ <y:Shape type="ellipse"/>
69
+ </y:ShapeNode>
70
+ </data>
71
+ </node>
72
+ <node id="n5">
73
+ <data key="d6">
74
+ <y:ShapeNode>
75
+ <y:Geometry height="30.0" width="30.0" x="382.5" y="-511.8418334831767"/>
76
+ <y:Fill color="#FFFFFF" transparent="false"/>
77
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
78
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
79
+ <y:Shape type="ellipse"/>
80
+ </y:ShapeNode>
81
+ </data>
82
+ </node>
83
+ <edge id="e0" source="n0" target="n1">
84
+ <data key="d10">
85
+ <y:PolyLineEdge>
86
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
87
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
88
+ <y:Arrows source="none" target="standard"/>
89
+ <y:BendStyle smoothed="false"/>
90
+ </y:PolyLineEdge>
91
+ </data>
92
+ </edge>
93
+ <edge id="e1" source="n1" target="n2">
94
+ <data key="d10">
95
+ <y:PolyLineEdge>
96
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
97
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
98
+ <y:Arrows source="none" target="standard"/>
99
+ <y:BendStyle smoothed="false"/>
100
+ </y:PolyLineEdge>
101
+ </data>
102
+ </edge>
103
+ <edge id="e2" source="n2" target="n5">
104
+ <data key="d10">
105
+ <y:PolyLineEdge>
106
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
107
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
108
+ <y:Arrows source="none" target="standard"/>
109
+ <y:BendStyle smoothed="false"/>
110
+ </y:PolyLineEdge>
111
+ </data>
112
+ </edge>
113
+ <edge id="e3" source="n2" target="n3">
114
+ <data key="d10">
115
+ <y:PolyLineEdge>
116
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
117
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
118
+ <y:Arrows source="none" target="standard"/>
119
+ <y:BendStyle smoothed="false"/>
120
+ </y:PolyLineEdge>
121
+ </data>
122
+ </edge>
123
+ <edge id="e4" source="n3" target="n4">
124
+ <data key="d10">
125
+ <y:PolyLineEdge>
126
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
127
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
128
+ <y:Arrows source="none" target="standard"/>
129
+ <y:BendStyle smoothed="false"/>
130
+ </y:PolyLineEdge>
131
+ </data>
132
+ </edge>
133
+ <edge id="e5" source="n5" target="n4">
134
+ <data key="d9"/>
135
+ <data key="d10">
136
+ <y:PolyLineEdge>
137
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
138
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
139
+ <y:Arrows source="none" target="standard"/>
140
+ <y:BendStyle smoothed="false"/>
141
+ </y:PolyLineEdge>
142
+ </data>
143
+ </edge>
144
+ </graph>
145
+ <data key="d7">
146
+ <y:Resources/>
147
+ </data>
148
+</graphml>
--- a/www/rebase01.graphml
+++ b/www/rebase01.graphml
@@ -0,0 +1,148 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase01.graphml
+++ b/www/rebase01.graphml
@@ -0,0 +1,148 @@
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3 <!--Created by yEd 3.19-->
4 <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5 <key for="port" id="d1" yfiles.type="portgraphics"/>
6 <key for="port" id="d2" yfiles.type="portgeometry"/>
7 <key for="port" id="d3" yfiles.type="portuserdata"/>
8 <key attr.name="url" attr.type="string" for="node" id="d4"/>
9 <key attr.name="description" attr.type="string" for="node" id="d5"/>
10 <key for="node" id="d6" yfiles.type="nodegraphics"/>
11 <key for="graphml" id="d7" yfiles.type="resources"/>
12 <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13 <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14 <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15 <graph edgedefault="directed" id="G">
16 <data key="d0" xml:space="preserve"/>
17 <node id="n0">
18 <data key="d6">
19 <y:ShapeNode>
20 <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
21 <y:Fill color="#FFFFFF" transparent="false"/>
22 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
23 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
24 <y:Shape type="ellipse"/>
25 </y:ShapeNode>
26 </data>
27 </node>
28 <node id="n1">
29 <data key="d6">
30 <y:ShapeNode>
31 <y:Geometry height="30.0" width="30.0" x="263.5" y="-465.66796875"/>
32 <y:Fill color="#FFFFFF" transparent="false"/>
33 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
34 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
35 <y:Shape type="ellipse"/>
36 </y:ShapeNode>
37 </data>
38 </node>
39 <node id="n2">
40 <data key="d6">
41 <y:ShapeNode>
42 <y:Geometry height="30.0" width="30.0" x="323.5" y="-465.66796875"/>
43 <y:Fill color="#FFFFFF" transparent="false"/>
44 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
45 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
46 <y:Shape type="ellipse"/>
47 </y:ShapeNode>
48 </data>
49 </node>
50 <node id="n3">
51 <data key="d6">
52 <y:ShapeNode>
53 <y:Geometry height="30.0" width="30.0" x="382.5" y="-465.66796875"/>
54 <y:Fill color="#FFFFFF" transparent="false"/>
55 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
56 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
57 <y:Shape type="ellipse"/>
58 </y:ShapeNode>
59 </data>
60 </node>
61 <node id="n4">
62 <data key="d6">
63 <y:ShapeNode>
64 <y:Geometry height="30.0" width="30.0" x="441.5" y="-465.66796875"/>
65 <y:Fill color="#FFFFFF" transparent="false"/>
66 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
67 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
68 <y:Shape type="ellipse"/>
69 </y:ShapeNode>
70 </data>
71 </node>
72 <node id="n5">
73 <data key="d6">
74 <y:ShapeNode>
75 <y:Geometry height="30.0" width="30.0" x="382.5" y="-511.8418334831767"/>
76 <y:Fill color="#FFFFFF" transparent="false"/>
77 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
78 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
79 <y:Shape type="ellipse"/>
80 </y:ShapeNode>
81 </data>
82 </node>
83 <edge id="e0" source="n0" target="n1">
84 <data key="d10">
85 <y:PolyLineEdge>
86 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
87 <y:LineStyle color="#000000" type="line" width="1.0"/>
88 <y:Arrows source="none" target="standard"/>
89 <y:BendStyle smoothed="false"/>
90 </y:PolyLineEdge>
91 </data>
92 </edge>
93 <edge id="e1" source="n1" target="n2">
94 <data key="d10">
95 <y:PolyLineEdge>
96 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
97 <y:LineStyle color="#000000" type="line" width="1.0"/>
98 <y:Arrows source="none" target="standard"/>
99 <y:BendStyle smoothed="false"/>
100 </y:PolyLineEdge>
101 </data>
102 </edge>
103 <edge id="e2" source="n2" target="n5">
104 <data key="d10">
105 <y:PolyLineEdge>
106 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
107 <y:LineStyle color="#000000" type="line" width="1.0"/>
108 <y:Arrows source="none" target="standard"/>
109 <y:BendStyle smoothed="false"/>
110 </y:PolyLineEdge>
111 </data>
112 </edge>
113 <edge id="e3" source="n2" target="n3">
114 <data key="d10">
115 <y:PolyLineEdge>
116 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
117 <y:LineStyle color="#000000" type="line" width="1.0"/>
118 <y:Arrows source="none" target="standard"/>
119 <y:BendStyle smoothed="false"/>
120 </y:PolyLineEdge>
121 </data>
122 </edge>
123 <edge id="e4" source="n3" target="n4">
124 <data key="d10">
125 <y:PolyLineEdge>
126 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
127 <y:LineStyle color="#000000" type="line" width="1.0"/>
128 <y:Arrows source="none" target="standard"/>
129 <y:BendStyle smoothed="false"/>
130 </y:PolyLineEdge>
131 </data>
132 </edge>
133 <edge id="e5" source="n5" target="n4">
134 <data key="d9"/>
135 <data key="d10">
136 <y:PolyLineEdge>
137 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
138 <y:LineStyle color="#000000" type="line" width="1.0"/>
139 <y:Arrows source="none" target="standard"/>
140 <y:BendStyle smoothed="false"/>
141 </y:PolyLineEdge>
142 </data>
143 </edge>
144 </graph>
145 <data key="d7">
146 <y:Resources/>
147 </data>
148 </graphml>
--- a/www/rebase01.svg
+++ b/www/rebase01.svg
@@ -0,0 +1,71 @@
1
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="289" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="97" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2
+ <!--Generated by ySVG 2.5-->
3
+ <defs id="genericDefs"/>
4
+ <g>
5
+ <defs id="defs1">
6
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7
+ <path d="M0 0 L289 0 L289 97 L0 97 L0 0 Z"/>
8
+ </clipPath>
9
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10
+ <path d="M193 -522 L482 -522 L482 -425 L193 -425 L193 -522 Z"/>
11
+ </clipPath>
12
+ </defs>
13
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-193,522)" stroke="white">
14
+ <rect x="193" width="289" height="97" y="-522" clip-path="url(#clipPath2)" stroke="none"/>
15
+ </g>
16
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
17
+ <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
18
+ </g>
19
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
20
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
21
+ <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
22
+ </g>
23
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
24
+ <circle r="15" clip-path="url(#clipPath2)" cx="278.5" cy="-450.668" stroke="none"/>
25
+ </g>
26
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
27
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="278.5" cy="-450.668"/>
28
+ <text x="270.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
29
+ </g>
30
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
31
+ <circle r="15" clip-path="url(#clipPath2)" cx="338.5" cy="-450.668" stroke="none"/>
32
+ </g>
33
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
34
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="338.5" cy="-450.668"/>
35
+ <text x="330.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
36
+ </g>
37
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
38
+ <circle r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-450.668" stroke="none"/>
39
+ </g>
40
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
41
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-450.668"/>
42
+ <text x="389.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
43
+ </g>
44
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
45
+ <circle r="15" clip-path="url(#clipPath2)" cx="456.5" cy="-450.668" stroke="none"/>
46
+ </g>
47
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
48
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="456.5" cy="-450.668"/>
49
+ <text x="448.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5</text>
50
+ </g>
51
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
52
+ <circle r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-496.8418" stroke="none"/>
53
+ </g>
54
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
55
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-496.8418"/>
56
+ <text x="389.5547" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
57
+ <path fill="none" d="M233.5 -450.668 L255.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
58
+ <path d="M263.5 -450.668 L251.5 -455.668 L254.5 -450.668 L251.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
59
+ <path fill="none" d="M293.5 -450.668 L315.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
60
+ <path d="M323.5 -450.668 L311.5 -455.668 L314.5 -450.668 L311.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
61
+ <path fill="none" d="M353.5 -450.668 L374.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
62
+ <path d="M382.5 -450.668 L370.5 -455.668 L373.5 -450.668 L370.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
63
+ <path fill="none" d="M412.5 -450.668 L433.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
64
+ <path d="M441.5 -450.668 L429.5 -455.668 L432.5 -450.668 L429.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
65
+ <path fill="none" d="M350.3126 -459.9126 L379.3874 -482.6667" stroke-width="1" clip-path="url(#clipPath2)"/>
66
+ <path d="M385.6874 -487.5972 L373.1558 -484.139 L378.5999 -482.0504 L379.3189 -476.264 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
67
+ <path fill="none" d="M409.3126 -487.5972 L438.3874 -464.843" stroke-width="1" clip-path="url(#clipPath2)"/>
68
+ <path d="M444.6874 -459.9126 L438.3189 -471.2458 L437.5999 -465.4594 L432.1559 -463.3708 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
69
+ </g>
70
+ </g>
71
+</svg>
--- a/www/rebase01.svg
+++ b/www/rebase01.svg
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase01.svg
+++ b/www/rebase01.svg
@@ -0,0 +1,71 @@
1 <?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="289" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="97" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2 <!--Generated by ySVG 2.5-->
3 <defs id="genericDefs"/>
4 <g>
5 <defs id="defs1">
6 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7 <path d="M0 0 L289 0 L289 97 L0 97 L0 0 Z"/>
8 </clipPath>
9 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10 <path d="M193 -522 L482 -522 L482 -425 L193 -425 L193 -522 Z"/>
11 </clipPath>
12 </defs>
13 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-193,522)" stroke="white">
14 <rect x="193" width="289" height="97" y="-522" clip-path="url(#clipPath2)" stroke="none"/>
15 </g>
16 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
17 <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
18 </g>
19 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
20 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
21 <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
22 </g>
23 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
24 <circle r="15" clip-path="url(#clipPath2)" cx="278.5" cy="-450.668" stroke="none"/>
25 </g>
26 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
27 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="278.5" cy="-450.668"/>
28 <text x="270.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
29 </g>
30 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
31 <circle r="15" clip-path="url(#clipPath2)" cx="338.5" cy="-450.668" stroke="none"/>
32 </g>
33 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
34 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="338.5" cy="-450.668"/>
35 <text x="330.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
36 </g>
37 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
38 <circle r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-450.668" stroke="none"/>
39 </g>
40 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
41 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-450.668"/>
42 <text x="389.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
43 </g>
44 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
45 <circle r="15" clip-path="url(#clipPath2)" cx="456.5" cy="-450.668" stroke="none"/>
46 </g>
47 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
48 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="456.5" cy="-450.668"/>
49 <text x="448.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5</text>
50 </g>
51 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
52 <circle r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-496.8418" stroke="none"/>
53 </g>
54 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
55 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-496.8418"/>
56 <text x="389.5547" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
57 <path fill="none" d="M233.5 -450.668 L255.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
58 <path d="M263.5 -450.668 L251.5 -455.668 L254.5 -450.668 L251.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
59 <path fill="none" d="M293.5 -450.668 L315.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
60 <path d="M323.5 -450.668 L311.5 -455.668 L314.5 -450.668 L311.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
61 <path fill="none" d="M353.5 -450.668 L374.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
62 <path d="M382.5 -450.668 L370.5 -455.668 L373.5 -450.668 L370.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
63 <path fill="none" d="M412.5 -450.668 L433.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
64 <path d="M441.5 -450.668 L429.5 -455.668 L432.5 -450.668 L429.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
65 <path fill="none" d="M350.3126 -459.9126 L379.3874 -482.6667" stroke-width="1" clip-path="url(#clipPath2)"/>
66 <path d="M385.6874 -487.5972 L373.1558 -484.139 L378.5999 -482.0504 L379.3189 -476.264 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
67 <path fill="none" d="M409.3126 -487.5972 L438.3874 -464.843" stroke-width="1" clip-path="url(#clipPath2)"/>
68 <path d="M444.6874 -459.9126 L438.3189 -471.2458 L437.5999 -465.4594 L432.1559 -463.3708 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
69 </g>
70 </g>
71 </svg>
--- a/www/rebase02.graphml
+++ b/www/rebase02.graphml
@@ -0,0 +1,137 @@
1
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3
+ <!--Created by yEd 3.19-->
4
+ <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5
+ <key for="port" id="d1" yfiles.type="portgraphics"/>
6
+ <key for="port" id="d2" yfiles.type="portgeometry"/>
7
+ <key for="port" id="d3" yfiles.type="portuserdata"/>
8
+ <key attr.name="url" attr.type="string" for="node" id="d4"/>
9
+ <key attr.name="description" attr.type="string" for="node" id="d5"/>
10
+ <key for="node" id="d6" yfiles.type="nodegraphics"/>
11
+ <key for="graphml" id="d7" yfiles.type="resources"/>
12
+ <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13
+ <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14
+ <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15
+ <graph edgedefault="directed" id="G">
16
+ <data key="d0" xml:space="preserve"/>
17
+ <node id="n0">
18
+ <data key="d6">
19
+ <y:ShapeNode>
20
+ <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
21
+ <y:Fill color="#FFFFFF" transparent="false"/>
22
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
23
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
24
+ <y:Shape type="ellipse"/>
25
+ </y:ShapeNode>
26
+ </data>
27
+ </node>
28
+ <node id="n1">
29
+ <data key="d6">
30
+ <y:ShapeNode>
31
+ <y:Geometry height="30.0" width="30.0" x="263.5" y="-465.66796875"/>
32
+ <y:Fill color="#FFFFFF" transparent="false"/>
33
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
34
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
35
+ <y:Shape type="ellipse"/>
36
+ </y:ShapeNode>
37
+ </data>
38
+ </node>
39
+ <node id="n2">
40
+ <data key="d6">
41
+ <y:ShapeNode>
42
+ <y:Geometry height="30.0" width="30.0" x="323.5" y="-465.66796875"/>
43
+ <y:Fill color="#FFFFFF" transparent="false"/>
44
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
45
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
46
+ <y:Shape type="ellipse"/>
47
+ </y:ShapeNode>
48
+ </data>
49
+ </node>
50
+ <node id="n3">
51
+ <data key="d6">
52
+ <y:ShapeNode>
53
+ <y:Geometry height="30.0" width="30.0" x="382.5" y="-465.66796875"/>
54
+ <y:Fill color="#FFFFFF" transparent="false"/>
55
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
56
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
57
+ <y:Shape type="ellipse"/>
58
+ </y:ShapeNode>
59
+ </data>
60
+ </node>
61
+ <node id="n4">
62
+ <data key="d6">
63
+ <y:ShapeNode>
64
+ <y:Geometry height="30.0" width="30.0" x="441.5" y="-465.66796875"/>
65
+ <y:Fill color="#FFFFFF" transparent="false"/>
66
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
67
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="22.638671875" x="3.6806640625" xml:space="preserve" y="5.93359375">C4'<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
68
+ <y:Shape type="ellipse"/>
69
+ </y:ShapeNode>
70
+ </data>
71
+ </node>
72
+ <node id="n5">
73
+ <data key="d6">
74
+ <y:ShapeNode>
75
+ <y:Geometry height="30.0" width="30.0" x="382.5" y="-511.8418334831767"/>
76
+ <y:Fill color="#FFFFFF" transparent="false"/>
77
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
78
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
79
+ <y:Shape type="ellipse"/>
80
+ </y:ShapeNode>
81
+ </data>
82
+ </node>
83
+ <edge id="e0" source="n0" target="n1">
84
+ <data key="d10">
85
+ <y:PolyLineEdge>
86
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
87
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
88
+ <y:Arrows source="none" target="standard"/>
89
+ <y:BendStyle smoothed="false"/>
90
+ </y:PolyLineEdge>
91
+ </data>
92
+ </edge>
93
+ <edge id="e1" source="n1" target="n2">
94
+ <data key="d10">
95
+ <y:PolyLineEdge>
96
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
97
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
98
+ <y:Arrows source="none" target="standard"/>
99
+ <y:BendStyle smoothed="false"/>
100
+ </y:PolyLineEdge>
101
+ </data>
102
+ </edge>
103
+ <edge id="e2" source="n2" target="n5">
104
+ <data key="d10">
105
+ <y:PolyLineEdge>
106
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
107
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
108
+ <y:Arrows source="none" target="standard"/>
109
+ <y:BendStyle smoothed="false"/>
110
+ </y:PolyLineEdge>
111
+ </data>
112
+ </edge>
113
+ <edge id="e3" source="n2" target="n3">
114
+ <data key="d10">
115
+ <y:PolyLineEdge>
116
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
117
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
118
+ <y:Arrows source="none" target="standard"/>
119
+ <y:BendStyle smoothed="false"/>
120
+ </y:PolyLineEdge>
121
+ </data>
122
+ </edge>
123
+ <edge id="e4" source="n3" target="n4">
124
+ <data key="d10">
125
+ <y:PolyLineEdge>
126
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
127
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
128
+ <y:Arrows source="none" target="standard"/>
129
+ <y:BendStyle smoothed="false"/>
130
+ </y:PolyLineEdge>
131
+ </data>
132
+ </edge>
133
+ </graph>
134
+ <data key="d7">
135
+ <y:Resources/>
136
+ </data>
137
+</graphml>
--- a/www/rebase02.graphml
+++ b/www/rebase02.graphml
@@ -0,0 +1,137 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase02.graphml
+++ b/www/rebase02.graphml
@@ -0,0 +1,137 @@
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3 <!--Created by yEd 3.19-->
4 <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5 <key for="port" id="d1" yfiles.type="portgraphics"/>
6 <key for="port" id="d2" yfiles.type="portgeometry"/>
7 <key for="port" id="d3" yfiles.type="portuserdata"/>
8 <key attr.name="url" attr.type="string" for="node" id="d4"/>
9 <key attr.name="description" attr.type="string" for="node" id="d5"/>
10 <key for="node" id="d6" yfiles.type="nodegraphics"/>
11 <key for="graphml" id="d7" yfiles.type="resources"/>
12 <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13 <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14 <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15 <graph edgedefault="directed" id="G">
16 <data key="d0" xml:space="preserve"/>
17 <node id="n0">
18 <data key="d6">
19 <y:ShapeNode>
20 <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
21 <y:Fill color="#FFFFFF" transparent="false"/>
22 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
23 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
24 <y:Shape type="ellipse"/>
25 </y:ShapeNode>
26 </data>
27 </node>
28 <node id="n1">
29 <data key="d6">
30 <y:ShapeNode>
31 <y:Geometry height="30.0" width="30.0" x="263.5" y="-465.66796875"/>
32 <y:Fill color="#FFFFFF" transparent="false"/>
33 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
34 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
35 <y:Shape type="ellipse"/>
36 </y:ShapeNode>
37 </data>
38 </node>
39 <node id="n2">
40 <data key="d6">
41 <y:ShapeNode>
42 <y:Geometry height="30.0" width="30.0" x="323.5" y="-465.66796875"/>
43 <y:Fill color="#FFFFFF" transparent="false"/>
44 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
45 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
46 <y:Shape type="ellipse"/>
47 </y:ShapeNode>
48 </data>
49 </node>
50 <node id="n3">
51 <data key="d6">
52 <y:ShapeNode>
53 <y:Geometry height="30.0" width="30.0" x="382.5" y="-465.66796875"/>
54 <y:Fill color="#FFFFFF" transparent="false"/>
55 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
56 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
57 <y:Shape type="ellipse"/>
58 </y:ShapeNode>
59 </data>
60 </node>
61 <node id="n4">
62 <data key="d6">
63 <y:ShapeNode>
64 <y:Geometry height="30.0" width="30.0" x="441.5" y="-465.66796875"/>
65 <y:Fill color="#FFFFFF" transparent="false"/>
66 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
67 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="22.638671875" x="3.6806640625" xml:space="preserve" y="5.93359375">C4'<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
68 <y:Shape type="ellipse"/>
69 </y:ShapeNode>
70 </data>
71 </node>
72 <node id="n5">
73 <data key="d6">
74 <y:ShapeNode>
75 <y:Geometry height="30.0" width="30.0" x="382.5" y="-511.8418334831767"/>
76 <y:Fill color="#FFFFFF" transparent="false"/>
77 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
78 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
79 <y:Shape type="ellipse"/>
80 </y:ShapeNode>
81 </data>
82 </node>
83 <edge id="e0" source="n0" target="n1">
84 <data key="d10">
85 <y:PolyLineEdge>
86 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
87 <y:LineStyle color="#000000" type="line" width="1.0"/>
88 <y:Arrows source="none" target="standard"/>
89 <y:BendStyle smoothed="false"/>
90 </y:PolyLineEdge>
91 </data>
92 </edge>
93 <edge id="e1" source="n1" target="n2">
94 <data key="d10">
95 <y:PolyLineEdge>
96 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
97 <y:LineStyle color="#000000" type="line" width="1.0"/>
98 <y:Arrows source="none" target="standard"/>
99 <y:BendStyle smoothed="false"/>
100 </y:PolyLineEdge>
101 </data>
102 </edge>
103 <edge id="e2" source="n2" target="n5">
104 <data key="d10">
105 <y:PolyLineEdge>
106 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
107 <y:LineStyle color="#000000" type="line" width="1.0"/>
108 <y:Arrows source="none" target="standard"/>
109 <y:BendStyle smoothed="false"/>
110 </y:PolyLineEdge>
111 </data>
112 </edge>
113 <edge id="e3" source="n2" target="n3">
114 <data key="d10">
115 <y:PolyLineEdge>
116 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
117 <y:LineStyle color="#000000" type="line" width="1.0"/>
118 <y:Arrows source="none" target="standard"/>
119 <y:BendStyle smoothed="false"/>
120 </y:PolyLineEdge>
121 </data>
122 </edge>
123 <edge id="e4" source="n3" target="n4">
124 <data key="d10">
125 <y:PolyLineEdge>
126 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
127 <y:LineStyle color="#000000" type="line" width="1.0"/>
128 <y:Arrows source="none" target="standard"/>
129 <y:BendStyle smoothed="false"/>
130 </y:PolyLineEdge>
131 </data>
132 </edge>
133 </graph>
134 <data key="d7">
135 <y:Resources/>
136 </data>
137 </graphml>
--- a/www/rebase02.svg
+++ b/www/rebase02.svg
@@ -0,0 +1,69 @@
1
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="289" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="97" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2
+ <!--Generated by ySVG 2.5-->
3
+ <defs id="genericDefs"/>
4
+ <g>
5
+ <defs id="defs1">
6
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7
+ <path d="M0 0 L289 0 L289 97 L0 97 L0 0 Z"/>
8
+ </clipPath>
9
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10
+ <path d="M193 -522 L482 -522 L482 -425 L193 -425 L193 -522 Z"/>
11
+ </clipPath>
12
+ </defs>
13
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-193,522)" stroke="white">
14
+ <rect x="193" width="289" height="97" y="-522" clip-path="url(#clipPath2)" stroke="none"/>
15
+ </g>
16
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
17
+ <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
18
+ </g>
19
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
20
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
21
+ <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
22
+ </g>
23
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
24
+ <circle r="15" clip-path="url(#clipPath2)" cx="278.5" cy="-450.668" stroke="none"/>
25
+ </g>
26
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
27
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="278.5" cy="-450.668"/>
28
+ <text x="270.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
29
+ </g>
30
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
31
+ <circle r="15" clip-path="url(#clipPath2)" cx="338.5" cy="-450.668" stroke="none"/>
32
+ </g>
33
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
34
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="338.5" cy="-450.668"/>
35
+ <text x="330.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
36
+ </g>
37
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
38
+ <circle r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-450.668" stroke="none"/>
39
+ </g>
40
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
41
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-450.668"/>
42
+ <text x="389.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
43
+ </g>
44
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
45
+ <circle r="15" clip-path="url(#clipPath2)" cx="456.5" cy="-450.668" stroke="none"/>
46
+ </g>
47
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
48
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="456.5" cy="-450.668"/>
49
+ <text x="447.1807" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4'</text>
50
+ </g>
51
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
52
+ <circle r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-496.8418" stroke="none"/>
53
+ </g>
54
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
55
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-496.8418"/>
56
+ <text x="389.5547" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
57
+ <path fill="none" d="M233.5 -450.668 L255.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
58
+ <path d="M263.5 -450.668 L251.5 -455.668 L254.5 -450.668 L251.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
59
+ <path fill="none" d="M293.5 -450.668 L315.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
60
+ <path d="M323.5 -450.668 L311.5 -455.668 L314.5 -450.668 L311.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
61
+ <path fill="none" d="M353.5 -450.668 L374.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
62
+ <path d="M382.5 -450.668 L370.5 -455.668 L373.5 -450.668 L370.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
63
+ <path fill="none" d="M412.5 -450.668 L433.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
64
+ <path d="M441.5 -450.668 L429.5 -455.668 L432.5 -450.668 L429.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
65
+ <path fill="none" d="M350.3126 -459.9126 L379.3874 -482.6667" stroke-width="1" clip-path="url(#clipPath2)"/>
66
+ <path d="M385.6874 -487.5972 L373.1558 -484.139 L378.5999 -482.0504 L379.3189 -476.264 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
67
+ </g>
68
+ </g>
69
+</svg>
--- a/www/rebase02.svg
+++ b/www/rebase02.svg
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase02.svg
+++ b/www/rebase02.svg
@@ -0,0 +1,69 @@
1 <?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="289" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="97" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2 <!--Generated by ySVG 2.5-->
3 <defs id="genericDefs"/>
4 <g>
5 <defs id="defs1">
6 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7 <path d="M0 0 L289 0 L289 97 L0 97 L0 0 Z"/>
8 </clipPath>
9 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10 <path d="M193 -522 L482 -522 L482 -425 L193 -425 L193 -522 Z"/>
11 </clipPath>
12 </defs>
13 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-193,522)" stroke="white">
14 <rect x="193" width="289" height="97" y="-522" clip-path="url(#clipPath2)" stroke="none"/>
15 </g>
16 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
17 <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
18 </g>
19 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
20 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
21 <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
22 </g>
23 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
24 <circle r="15" clip-path="url(#clipPath2)" cx="278.5" cy="-450.668" stroke="none"/>
25 </g>
26 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
27 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="278.5" cy="-450.668"/>
28 <text x="270.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
29 </g>
30 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
31 <circle r="15" clip-path="url(#clipPath2)" cx="338.5" cy="-450.668" stroke="none"/>
32 </g>
33 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
34 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="338.5" cy="-450.668"/>
35 <text x="330.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
36 </g>
37 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
38 <circle r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-450.668" stroke="none"/>
39 </g>
40 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
41 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-450.668"/>
42 <text x="389.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
43 </g>
44 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
45 <circle r="15" clip-path="url(#clipPath2)" cx="456.5" cy="-450.668" stroke="none"/>
46 </g>
47 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
48 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="456.5" cy="-450.668"/>
49 <text x="447.1807" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4'</text>
50 </g>
51 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke="white">
52 <circle r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-496.8418" stroke="none"/>
53 </g>
54 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-193,522)" stroke-linecap="butt">
55 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="397.5" cy="-496.8418"/>
56 <text x="389.5547" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
57 <path fill="none" d="M233.5 -450.668 L255.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
58 <path d="M263.5 -450.668 L251.5 -455.668 L254.5 -450.668 L251.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
59 <path fill="none" d="M293.5 -450.668 L315.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
60 <path d="M323.5 -450.668 L311.5 -455.668 L314.5 -450.668 L311.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
61 <path fill="none" d="M353.5 -450.668 L374.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
62 <path d="M382.5 -450.668 L370.5 -455.668 L373.5 -450.668 L370.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
63 <path fill="none" d="M412.5 -450.668 L433.5 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
64 <path d="M441.5 -450.668 L429.5 -455.668 L432.5 -450.668 L429.5 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
65 <path fill="none" d="M350.3126 -459.9126 L379.3874 -482.6667" stroke-width="1" clip-path="url(#clipPath2)"/>
66 <path d="M385.6874 -487.5972 L373.1558 -484.139 L378.5999 -482.0504 L379.3189 -476.264 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
67 </g>
68 </g>
69 </svg>
--- a/www/rebase03.graphml
+++ b/www/rebase03.graphml
@@ -0,0 +1,200 @@
1
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3
+ <!--Created by yEd 3.19-->
4
+ <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5
+ <key for="port" id="d1" yfiles.type="portgraphics"/>
6
+ <key for="port" id="d2" yfiles.type="portgeometry"/>
7
+ <key for="port" id="d3" yfiles.type="portuserdata"/>
8
+ <key attr.name="url" attr.type="string" for="node" id="d4"/>
9
+ <key attr.name="description" attr.type="string" for="node" id="d5"/>
10
+ <key for="node" id="d6" yfiles.type="nodegraphics"/>
11
+ <key for="graphml" id="d7" yfiles.type="resources"/>
12
+ <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13
+ <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14
+ <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15
+ <graph edgedefault="directed" id="G">
16
+ <data key="d0" xml:space="preserve"/>
17
+ <node id="n0">
18
+ <data key="d6">
19
+ <y:ShapeNode>
20
+ <y:Geometry height="46.0" width="304.8657196180818" x="190.26470451454668" y="-473.84183348317674"/>
21
+ <y:Fill color="#C6E2FF" transparent="false"/>
22
+ <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
23
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="sides" modelPosition="s" textColor="#000000" verticalTextPosition="bottom" visible="true" width="32.74609375" x="136.05981293404088" xml:space="preserve" y="50.0">main</y:NodeLabel>
24
+ <y:Shape type="rectangle"/>
25
+ </y:ShapeNode>
26
+ </data>
27
+ </node>
28
+ <node id="n1">
29
+ <data key="d6">
30
+ <y:ShapeNode>
31
+ <y:Geometry height="46.0" width="157.99516150784632" x="337.1352626247822" y="-519.8418334831767"/>
32
+ <y:Fill color="#9ACCFC" transparent="false"/>
33
+ <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
34
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="sides" modelPosition="n" textColor="#000000" verticalTextPosition="bottom" visible="true" width="45.255859375" x="56.36965106642316" xml:space="preserve" y="-22.1328125">feature</y:NodeLabel>
35
+ <y:Shape type="rectangle"/>
36
+ </y:ShapeNode>
37
+ </data>
38
+ </node>
39
+ <node id="n2">
40
+ <data key="d6">
41
+ <y:ShapeNode>
42
+ <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
43
+ <y:Fill color="#FFFFFF" transparent="false"/>
44
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
45
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
46
+ <y:Shape type="ellipse"/>
47
+ </y:ShapeNode>
48
+ </data>
49
+ </node>
50
+ <node id="n3">
51
+ <data key="d6">
52
+ <y:ShapeNode>
53
+ <y:Geometry height="30.0" width="30.0" x="265.07206789081687" y="-465.66796875"/>
54
+ <y:Fill color="#FFFFFF" transparent="false"/>
55
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
56
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
57
+ <y:Shape type="ellipse"/>
58
+ </y:ShapeNode>
59
+ </data>
60
+ </node>
61
+ <node id="n4">
62
+ <data key="d6">
63
+ <y:ShapeNode>
64
+ <y:Geometry height="30.0" width="30.0" x="326.64413578163374" y="-465.66796875"/>
65
+ <y:Fill color="#FFFFFF" transparent="false"/>
66
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
67
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
68
+ <y:Shape type="ellipse"/>
69
+ </y:ShapeNode>
70
+ </data>
71
+ </node>
72
+ <node id="n5">
73
+ <data key="d6">
74
+ <y:ShapeNode>
75
+ <y:Geometry height="30.0" width="30.0" x="449.7882715632675" y="-465.66796875"/>
76
+ <y:Fill color="#FFFFFF" transparent="false"/>
77
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
78
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
79
+ <y:Shape type="ellipse"/>
80
+ </y:ShapeNode>
81
+ </data>
82
+ </node>
83
+ <node id="n6">
84
+ <data key="d6">
85
+ <y:ShapeNode>
86
+ <y:Geometry height="30.0" width="30.0" x="388.21620367245066" y="-465.66796875"/>
87
+ <y:Fill color="#FFFFFF" transparent="false"/>
88
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
89
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
90
+ <y:Shape type="ellipse"/>
91
+ </y:ShapeNode>
92
+ </data>
93
+ </node>
94
+ <node id="n7">
95
+ <data key="d6">
96
+ <y:ShapeNode>
97
+ <y:Geometry height="30.0" width="30.0" x="357.4301697270422" y="-511.84183348317674"/>
98
+ <y:Fill color="#FFFFFF" transparent="false"/>
99
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
100
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
101
+ <y:Shape type="ellipse"/>
102
+ </y:ShapeNode>
103
+ </data>
104
+ </node>
105
+ <node id="n8">
106
+ <data key="d6">
107
+ <y:ShapeNode>
108
+ <y:Geometry height="30.0" width="30.0" x="419.00223761785907" y="-511.84183348317674"/>
109
+ <y:Fill color="#FFFFFF" transparent="false"/>
110
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
111
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
112
+ <y:Shape type="ellipse"/>
113
+ </y:ShapeNode>
114
+ </data>
115
+ </node>
116
+ <edge id="e0" source="n2" target="n3">
117
+ <data key="d10">
118
+ <y:PolyLineEdge>
119
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
120
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
121
+ <y:Arrows source="none" target="standard"/>
122
+ <y:BendStyle smoothed="false"/>
123
+ </y:PolyLineEdge>
124
+ </data>
125
+ </edge>
126
+ <edge id="e1" source="n3" target="n4">
127
+ <data key="d10">
128
+ <y:PolyLineEdge>
129
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
130
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
131
+ <y:Arrows source="none" target="standard"/>
132
+ <y:BendStyle smoothed="false"/>
133
+ </y:PolyLineEdge>
134
+ </data>
135
+ </edge>
136
+ <edge id="e2" source="n4" target="n7">
137
+ <data key="d10">
138
+ <y:PolyLineEdge>
139
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
140
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
141
+ <y:Arrows source="none" target="standard"/>
142
+ <y:BendStyle smoothed="false"/>
143
+ </y:PolyLineEdge>
144
+ </data>
145
+ </edge>
146
+ <edge id="e3" source="n4" target="n6">
147
+ <data key="d10">
148
+ <y:PolyLineEdge>
149
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
150
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
151
+ <y:Arrows source="none" target="standard"/>
152
+ <y:BendStyle smoothed="false"/>
153
+ </y:PolyLineEdge>
154
+ </data>
155
+ </edge>
156
+ <edge id="e4" source="n6" target="n5">
157
+ <data key="d10">
158
+ <y:PolyLineEdge>
159
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
160
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
161
+ <y:Arrows source="none" target="standard"/>
162
+ <y:BendStyle smoothed="false"/>
163
+ </y:PolyLineEdge>
164
+ </data>
165
+ </edge>
166
+ <edge id="e5" source="n7" target="n8">
167
+ <data key="d10">
168
+ <y:PolyLineEdge>
169
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
170
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
171
+ <y:Arrows source="none" target="standard"/>
172
+ <y:BendStyle smoothed="false"/>
173
+ </y:PolyLineEdge>
174
+ </data>
175
+ </edge>
176
+ <edge id="e6" source="n7" target="n1">
177
+ <data key="d10">
178
+ <y:PolyLineEdge>
179
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
180
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
181
+ <y:Arrows source="none" target="standard"/>
182
+ <y:BendStyle smoothed="false"/>
183
+ </y:PolyLineEdge>
184
+ </data>
185
+ </edge>
186
+ <edge id="e7" source="n8" target="n1">
187
+ <data key="d10">
188
+ <y:PolyLineEdge>
189
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
190
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
191
+ <y:Arrows source="none" target="standard"/>
192
+ <y:BendStyle smoothed="false"/>
193
+ </y:PolyLineEdge>
194
+ </data>
195
+ </edge>
196
+ </graph>
197
+ <data key="d7">
198
+ <y:Resources/>
199
+ </data>
200
+</graphml>
--- a/www/rebase03.graphml
+++ b/www/rebase03.graphml
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase03.graphml
+++ b/www/rebase03.graphml
@@ -0,0 +1,200 @@
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3 <!--Created by yEd 3.19-->
4 <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5 <key for="port" id="d1" yfiles.type="portgraphics"/>
6 <key for="port" id="d2" yfiles.type="portgeometry"/>
7 <key for="port" id="d3" yfiles.type="portuserdata"/>
8 <key attr.name="url" attr.type="string" for="node" id="d4"/>
9 <key attr.name="description" attr.type="string" for="node" id="d5"/>
10 <key for="node" id="d6" yfiles.type="nodegraphics"/>
11 <key for="graphml" id="d7" yfiles.type="resources"/>
12 <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13 <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14 <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15 <graph edgedefault="directed" id="G">
16 <data key="d0" xml:space="preserve"/>
17 <node id="n0">
18 <data key="d6">
19 <y:ShapeNode>
20 <y:Geometry height="46.0" width="304.8657196180818" x="190.26470451454668" y="-473.84183348317674"/>
21 <y:Fill color="#C6E2FF" transparent="false"/>
22 <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
23 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="sides" modelPosition="s" textColor="#000000" verticalTextPosition="bottom" visible="true" width="32.74609375" x="136.05981293404088" xml:space="preserve" y="50.0">main</y:NodeLabel>
24 <y:Shape type="rectangle"/>
25 </y:ShapeNode>
26 </data>
27 </node>
28 <node id="n1">
29 <data key="d6">
30 <y:ShapeNode>
31 <y:Geometry height="46.0" width="157.99516150784632" x="337.1352626247822" y="-519.8418334831767"/>
32 <y:Fill color="#9ACCFC" transparent="false"/>
33 <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
34 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="sides" modelPosition="n" textColor="#000000" verticalTextPosition="bottom" visible="true" width="45.255859375" x="56.36965106642316" xml:space="preserve" y="-22.1328125">feature</y:NodeLabel>
35 <y:Shape type="rectangle"/>
36 </y:ShapeNode>
37 </data>
38 </node>
39 <node id="n2">
40 <data key="d6">
41 <y:ShapeNode>
42 <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
43 <y:Fill color="#FFFFFF" transparent="false"/>
44 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
45 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
46 <y:Shape type="ellipse"/>
47 </y:ShapeNode>
48 </data>
49 </node>
50 <node id="n3">
51 <data key="d6">
52 <y:ShapeNode>
53 <y:Geometry height="30.0" width="30.0" x="265.07206789081687" y="-465.66796875"/>
54 <y:Fill color="#FFFFFF" transparent="false"/>
55 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
56 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
57 <y:Shape type="ellipse"/>
58 </y:ShapeNode>
59 </data>
60 </node>
61 <node id="n4">
62 <data key="d6">
63 <y:ShapeNode>
64 <y:Geometry height="30.0" width="30.0" x="326.64413578163374" y="-465.66796875"/>
65 <y:Fill color="#FFFFFF" transparent="false"/>
66 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
67 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
68 <y:Shape type="ellipse"/>
69 </y:ShapeNode>
70 </data>
71 </node>
72 <node id="n5">
73 <data key="d6">
74 <y:ShapeNode>
75 <y:Geometry height="30.0" width="30.0" x="449.7882715632675" y="-465.66796875"/>
76 <y:Fill color="#FFFFFF" transparent="false"/>
77 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
78 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
79 <y:Shape type="ellipse"/>
80 </y:ShapeNode>
81 </data>
82 </node>
83 <node id="n6">
84 <data key="d6">
85 <y:ShapeNode>
86 <y:Geometry height="30.0" width="30.0" x="388.21620367245066" y="-465.66796875"/>
87 <y:Fill color="#FFFFFF" transparent="false"/>
88 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
89 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
90 <y:Shape type="ellipse"/>
91 </y:ShapeNode>
92 </data>
93 </node>
94 <node id="n7">
95 <data key="d6">
96 <y:ShapeNode>
97 <y:Geometry height="30.0" width="30.0" x="357.4301697270422" y="-511.84183348317674"/>
98 <y:Fill color="#FFFFFF" transparent="false"/>
99 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
100 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
101 <y:Shape type="ellipse"/>
102 </y:ShapeNode>
103 </data>
104 </node>
105 <node id="n8">
106 <data key="d6">
107 <y:ShapeNode>
108 <y:Geometry height="30.0" width="30.0" x="419.00223761785907" y="-511.84183348317674"/>
109 <y:Fill color="#FFFFFF" transparent="false"/>
110 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
111 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
112 <y:Shape type="ellipse"/>
113 </y:ShapeNode>
114 </data>
115 </node>
116 <edge id="e0" source="n2" target="n3">
117 <data key="d10">
118 <y:PolyLineEdge>
119 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
120 <y:LineStyle color="#000000" type="line" width="1.0"/>
121 <y:Arrows source="none" target="standard"/>
122 <y:BendStyle smoothed="false"/>
123 </y:PolyLineEdge>
124 </data>
125 </edge>
126 <edge id="e1" source="n3" target="n4">
127 <data key="d10">
128 <y:PolyLineEdge>
129 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
130 <y:LineStyle color="#000000" type="line" width="1.0"/>
131 <y:Arrows source="none" target="standard"/>
132 <y:BendStyle smoothed="false"/>
133 </y:PolyLineEdge>
134 </data>
135 </edge>
136 <edge id="e2" source="n4" target="n7">
137 <data key="d10">
138 <y:PolyLineEdge>
139 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
140 <y:LineStyle color="#000000" type="line" width="1.0"/>
141 <y:Arrows source="none" target="standard"/>
142 <y:BendStyle smoothed="false"/>
143 </y:PolyLineEdge>
144 </data>
145 </edge>
146 <edge id="e3" source="n4" target="n6">
147 <data key="d10">
148 <y:PolyLineEdge>
149 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
150 <y:LineStyle color="#000000" type="line" width="1.0"/>
151 <y:Arrows source="none" target="standard"/>
152 <y:BendStyle smoothed="false"/>
153 </y:PolyLineEdge>
154 </data>
155 </edge>
156 <edge id="e4" source="n6" target="n5">
157 <data key="d10">
158 <y:PolyLineEdge>
159 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
160 <y:LineStyle color="#000000" type="line" width="1.0"/>
161 <y:Arrows source="none" target="standard"/>
162 <y:BendStyle smoothed="false"/>
163 </y:PolyLineEdge>
164 </data>
165 </edge>
166 <edge id="e5" source="n7" target="n8">
167 <data key="d10">
168 <y:PolyLineEdge>
169 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
170 <y:LineStyle color="#000000" type="line" width="1.0"/>
171 <y:Arrows source="none" target="standard"/>
172 <y:BendStyle smoothed="false"/>
173 </y:PolyLineEdge>
174 </data>
175 </edge>
176 <edge id="e6" source="n7" target="n1">
177 <data key="d10">
178 <y:PolyLineEdge>
179 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
180 <y:LineStyle color="#000000" type="line" width="1.0"/>
181 <y:Arrows source="none" target="standard"/>
182 <y:BendStyle smoothed="false"/>
183 </y:PolyLineEdge>
184 </data>
185 </edge>
186 <edge id="e7" source="n8" target="n1">
187 <data key="d10">
188 <y:PolyLineEdge>
189 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
190 <y:LineStyle color="#000000" type="line" width="1.0"/>
191 <y:Arrows source="none" target="standard"/>
192 <y:BendStyle smoothed="false"/>
193 </y:PolyLineEdge>
194 </data>
195 </edge>
196 </graph>
197 <data key="d7">
198 <y:Resources/>
199 </data>
200 </graphml>
--- a/www/rebase03.svg
+++ b/www/rebase03.svg
@@ -0,0 +1,92 @@
1
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="326" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="157" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2
+ <!--Generated by ySVG 2.5-->
3
+ <defs id="genericDefs"/>
4
+ <g>
5
+ <defs id="defs1">
6
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7
+ <path d="M0 0 L326 0 L326 157 L0 157 L0 0 Z"/>
8
+ </clipPath>
9
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10
+ <path d="M180 -552 L506 -552 L506 -395 L180 -395 L180 -552 Z"/>
11
+ </clipPath>
12
+ </defs>
13
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-180,552)" stroke="white">
14
+ <rect x="180" width="326" height="157" y="-552" clip-path="url(#clipPath2)" stroke="none"/>
15
+ </g>
16
+ <g fill="rgb(198,226,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="rgb(198,226,255)">
17
+ <rect x="190.2647" width="304.8657" height="46" y="-473.8418" clip-path="url(#clipPath2)" stroke="none"/>
18
+ </g>
19
+ <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,552)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
20
+ <rect fill="none" x="190.2647" width="304.8657" height="46" y="-473.8418" clip-path="url(#clipPath2)"/>
21
+ <text x="328.3245" y="-410.2403" clip-path="url(#clipPath2)" fill="black" font-family="sans-serif" stroke="none" xml:space="preserve">main</text>
22
+ </g>
23
+ <g fill="rgb(154,204,252)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="rgb(154,204,252)">
24
+ <rect x="337.1353" width="157.9952" height="46" y="-519.8418" clip-path="url(#clipPath2)" stroke="none"/>
25
+ </g>
26
+ <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,552)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
27
+ <rect fill="none" x="337.1353" width="157.9952" height="46" y="-519.8418" clip-path="url(#clipPath2)"/>
28
+ <text x="395.5049" y="-528.3731" clip-path="url(#clipPath2)" fill="black" font-family="sans-serif" stroke="none" xml:space="preserve">feature</text>
29
+ </g>
30
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
31
+ <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
32
+ </g>
33
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
34
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
35
+ <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
36
+ </g>
37
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
38
+ <circle r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668" stroke="none"/>
39
+ </g>
40
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
41
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668"/>
42
+ <text x="272.1268" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
43
+ </g>
44
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
45
+ <circle r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668" stroke="none"/>
46
+ </g>
47
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
48
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668"/>
49
+ <text x="333.6988" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
50
+ </g>
51
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
52
+ <circle r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668" stroke="none"/>
53
+ </g>
54
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
55
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668"/>
56
+ <text x="456.843" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C6</text>
57
+ </g>
58
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
59
+ <circle r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668" stroke="none"/>
60
+ </g>
61
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
62
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668"/>
63
+ <text x="395.2709" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
64
+ </g>
65
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
66
+ <circle r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418" stroke="none"/>
67
+ </g>
68
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
69
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418"/>
70
+ <text x="364.4849" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
71
+ </g>
72
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
73
+ <circle r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418" stroke="none"/>
74
+ </g>
75
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
76
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418"/>
77
+ <text x="426.0569" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5</text>
78
+ <path fill="none" d="M233.5 -450.668 L257.0721 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
79
+ <path d="M265.0721 -450.668 L253.0721 -455.668 L256.0721 -450.668 L253.0721 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
80
+ <path fill="none" d="M295.0721 -450.668 L318.6441 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
81
+ <path d="M326.6441 -450.668 L314.6441 -455.668 L317.6441 -450.668 L314.6441 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
82
+ <path fill="none" d="M356.6441 -450.668 L380.2162 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
83
+ <path d="M388.2162 -450.668 L376.2162 -455.668 L379.2162 -450.668 L376.2162 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
84
+ <path fill="none" d="M418.2162 -450.668 L441.7883 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
85
+ <path d="M449.7883 -450.668 L437.7883 -455.668 L440.7883 -450.668 L437.7883 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
86
+ <path fill="none" d="M349.9653 -463.1483 L359.6711 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
87
+ <path d="M364.109 -484.3615 L353.292 -477.151 L359.1163 -476.8734 L361.6122 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
88
+ <path fill="none" d="M387.4302 -496.8418 L411.0022 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
89
+ <path d="M419.0022 -496.8418 L407.0022 -501.8418 L410.0022 -496.8418 L407.0022 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
90
+ </g>
91
+ </g>
92
+</svg>
--- a/www/rebase03.svg
+++ b/www/rebase03.svg
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase03.svg
+++ b/www/rebase03.svg
@@ -0,0 +1,92 @@
1 <?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="326" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="157" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2 <!--Generated by ySVG 2.5-->
3 <defs id="genericDefs"/>
4 <g>
5 <defs id="defs1">
6 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7 <path d="M0 0 L326 0 L326 157 L0 157 L0 0 Z"/>
8 </clipPath>
9 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10 <path d="M180 -552 L506 -552 L506 -395 L180 -395 L180 -552 Z"/>
11 </clipPath>
12 </defs>
13 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-180,552)" stroke="white">
14 <rect x="180" width="326" height="157" y="-552" clip-path="url(#clipPath2)" stroke="none"/>
15 </g>
16 <g fill="rgb(198,226,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="rgb(198,226,255)">
17 <rect x="190.2647" width="304.8657" height="46" y="-473.8418" clip-path="url(#clipPath2)" stroke="none"/>
18 </g>
19 <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,552)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
20 <rect fill="none" x="190.2647" width="304.8657" height="46" y="-473.8418" clip-path="url(#clipPath2)"/>
21 <text x="328.3245" y="-410.2403" clip-path="url(#clipPath2)" fill="black" font-family="sans-serif" stroke="none" xml:space="preserve">main</text>
22 </g>
23 <g fill="rgb(154,204,252)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="rgb(154,204,252)">
24 <rect x="337.1353" width="157.9952" height="46" y="-519.8418" clip-path="url(#clipPath2)" stroke="none"/>
25 </g>
26 <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,552)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
27 <rect fill="none" x="337.1353" width="157.9952" height="46" y="-519.8418" clip-path="url(#clipPath2)"/>
28 <text x="395.5049" y="-528.3731" clip-path="url(#clipPath2)" fill="black" font-family="sans-serif" stroke="none" xml:space="preserve">feature</text>
29 </g>
30 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
31 <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
32 </g>
33 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
34 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
35 <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
36 </g>
37 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
38 <circle r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668" stroke="none"/>
39 </g>
40 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
41 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668"/>
42 <text x="272.1268" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
43 </g>
44 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
45 <circle r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668" stroke="none"/>
46 </g>
47 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
48 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668"/>
49 <text x="333.6988" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
50 </g>
51 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
52 <circle r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668" stroke="none"/>
53 </g>
54 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
55 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668"/>
56 <text x="456.843" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C6</text>
57 </g>
58 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
59 <circle r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668" stroke="none"/>
60 </g>
61 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
62 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668"/>
63 <text x="395.2709" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
64 </g>
65 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
66 <circle r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418" stroke="none"/>
67 </g>
68 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
69 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418"/>
70 <text x="364.4849" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
71 </g>
72 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke="white">
73 <circle r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418" stroke="none"/>
74 </g>
75 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,552)" stroke-linecap="butt">
76 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418"/>
77 <text x="426.0569" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5</text>
78 <path fill="none" d="M233.5 -450.668 L257.0721 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
79 <path d="M265.0721 -450.668 L253.0721 -455.668 L256.0721 -450.668 L253.0721 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
80 <path fill="none" d="M295.0721 -450.668 L318.6441 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
81 <path d="M326.6441 -450.668 L314.6441 -455.668 L317.6441 -450.668 L314.6441 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
82 <path fill="none" d="M356.6441 -450.668 L380.2162 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
83 <path d="M388.2162 -450.668 L376.2162 -455.668 L379.2162 -450.668 L376.2162 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
84 <path fill="none" d="M418.2162 -450.668 L441.7883 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
85 <path d="M449.7883 -450.668 L437.7883 -455.668 L440.7883 -450.668 L437.7883 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
86 <path fill="none" d="M349.9653 -463.1483 L359.6711 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
87 <path d="M364.109 -484.3615 L353.292 -477.151 L359.1163 -476.8734 L361.6122 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
88 <path fill="none" d="M387.4302 -496.8418 L411.0022 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
89 <path d="M419.0022 -496.8418 L407.0022 -501.8418 L410.0022 -496.8418 L407.0022 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
90 </g>
91 </g>
92 </svg>
--- a/www/rebase04.graphml
+++ b/www/rebase04.graphml
@@ -0,0 +1,242 @@
1
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3
+ <!--Created by yEd 3.19-->
4
+ <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5
+ <key for="port" id="d1" yfiles.type="portgraphics"/>
6
+ <key for="port" id="d2" yfiles.type="portgeometry"/>
7
+ <key for="port" id="d3" yfiles.type="portuserdata"/>
8
+ <key attr.name="url" attr.type="string" for="node" id="d4"/>
9
+ <key attr.name="description" attr.type="string" for="node" id="d5"/>
10
+ <key for="node" id="d6" yfiles.type="nodegraphics"/>
11
+ <key for="graphml" id="d7" yfiles.type="resources"/>
12
+ <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13
+ <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14
+ <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15
+ <graph edgedefault="directed" id="G">
16
+ <data key="d0" xml:space="preserve"/>
17
+ <node id="n0">
18
+ <data key="d6">
19
+ <y:ShapeNode>
20
+ <y:Geometry height="46.0" width="402.9304840497709" x="190.26470451454665" y="-473.84183348317674"/>
21
+ <y:Fill color="#C6E2FF" transparent="false"/>
22
+ <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
23
+ <y:Shape type="rectangle"/>
24
+ </y:ShapeNode>
25
+ </data>
26
+ </node>
27
+ <node id="n1">
28
+ <data key="d6">
29
+ <y:ShapeNode>
30
+ <y:Geometry height="46.0" width="256.0599259395354" x="337.1352626247822" y="-519.8418334831767"/>
31
+ <y:Fill color="#9ACCFC" transparent="false"/>
32
+ <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
33
+ <y:Shape type="rectangle"/>
34
+ </y:ShapeNode>
35
+ </data>
36
+ </node>
37
+ <node id="n2">
38
+ <data key="d6">
39
+ <y:ShapeNode>
40
+ <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
41
+ <y:Fill color="#FFFFFF" transparent="false"/>
42
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
43
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
44
+ <y:Shape type="ellipse"/>
45
+ </y:ShapeNode>
46
+ </data>
47
+ </node>
48
+ <node id="n3">
49
+ <data key="d6">
50
+ <y:ShapeNode>
51
+ <y:Geometry height="30.0" width="30.0" x="265.07206789081687" y="-465.66796875"/>
52
+ <y:Fill color="#FFFFFF" transparent="false"/>
53
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
54
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
55
+ <y:Shape type="ellipse"/>
56
+ </y:ShapeNode>
57
+ </data>
58
+ </node>
59
+ <node id="n4">
60
+ <data key="d6">
61
+ <y:ShapeNode>
62
+ <y:Geometry height="30.0" width="30.0" x="326.64413578163374" y="-465.66796875"/>
63
+ <y:Fill color="#FFFFFF" transparent="false"/>
64
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
65
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
66
+ <y:Shape type="ellipse"/>
67
+ </y:ShapeNode>
68
+ </data>
69
+ </node>
70
+ <node id="n5">
71
+ <data key="d6">
72
+ <y:ShapeNode>
73
+ <y:Geometry height="30.0" width="30.0" x="449.7882715632675" y="-465.66796875"/>
74
+ <y:Fill color="#FFFFFF" transparent="false"/>
75
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
76
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
77
+ <y:Shape type="ellipse"/>
78
+ </y:ShapeNode>
79
+ </data>
80
+ </node>
81
+ <node id="n6">
82
+ <data key="d6">
83
+ <y:ShapeNode>
84
+ <y:Geometry height="30.0" width="30.0" x="388.21620367245066" y="-465.66796875"/>
85
+ <y:Fill color="#FFFFFF" transparent="false"/>
86
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
87
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
88
+ <y:Shape type="ellipse"/>
89
+ </y:ShapeNode>
90
+ </data>
91
+ </node>
92
+ <node id="n7">
93
+ <data key="d6">
94
+ <y:ShapeNode>
95
+ <y:Geometry height="30.0" width="30.0" x="357.4301697270422" y="-511.84183348317674"/>
96
+ <y:Fill color="#FFFFFF" transparent="false"/>
97
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
98
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
99
+ <y:Shape type="ellipse"/>
100
+ </y:ShapeNode>
101
+ </data>
102
+ </node>
103
+ <node id="n8">
104
+ <data key="d6">
105
+ <y:ShapeNode>
106
+ <y:Geometry height="30.0" width="30.0" x="419.00223761785907" y="-511.84183348317674"/>
107
+ <y:Fill color="#FFFFFF" transparent="false"/>
108
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
109
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
110
+ <y:Shape type="ellipse"/>
111
+ </y:ShapeNode>
112
+ </data>
113
+ </node>
114
+ <node id="n9">
115
+ <data key="d6">
116
+ <y:ShapeNode>
117
+ <y:Geometry height="30.0" width="30.0" x="480.57430550867593" y="-511.84183348317674"/>
118
+ <y:Fill color="#FFFFFF" transparent="false"/>
119
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
120
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="22.638671875" x="3.6806640625" xml:space="preserve" y="5.93359375">C3'<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
121
+ <y:Shape type="ellipse"/>
122
+ </y:ShapeNode>
123
+ </data>
124
+ </node>
125
+ <node id="n10">
126
+ <data key="d6">
127
+ <y:ShapeNode>
128
+ <y:Geometry height="30.0" width="30.0" x="542.1463733994929" y="-511.84183348317674"/>
129
+ <y:Fill color="#FFFFFF" transparent="false"/>
130
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
131
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="22.638671875" x="3.6806640625" xml:space="preserve" y="5.93359375">C5'<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
132
+ <y:Shape type="ellipse"/>
133
+ </y:ShapeNode>
134
+ </data>
135
+ </node>
136
+ <edge id="e0" source="n2" target="n3">
137
+ <data key="d10">
138
+ <y:PolyLineEdge>
139
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
140
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
141
+ <y:Arrows source="none" target="standard"/>
142
+ <y:BendStyle smoothed="false"/>
143
+ </y:PolyLineEdge>
144
+ </data>
145
+ </edge>
146
+ <edge id="e1" source="n3" target="n4">
147
+ <data key="d10">
148
+ <y:PolyLineEdge>
149
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
150
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
151
+ <y:Arrows source="none" target="standard"/>
152
+ <y:BendStyle smoothed="false"/>
153
+ </y:PolyLineEdge>
154
+ </data>
155
+ </edge>
156
+ <edge id="e2" source="n4" target="n7">
157
+ <data key="d10">
158
+ <y:PolyLineEdge>
159
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
160
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
161
+ <y:Arrows source="none" target="standard"/>
162
+ <y:BendStyle smoothed="false"/>
163
+ </y:PolyLineEdge>
164
+ </data>
165
+ </edge>
166
+ <edge id="e3" source="n4" target="n6">
167
+ <data key="d10">
168
+ <y:PolyLineEdge>
169
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
170
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
171
+ <y:Arrows source="none" target="standard"/>
172
+ <y:BendStyle smoothed="false"/>
173
+ </y:PolyLineEdge>
174
+ </data>
175
+ </edge>
176
+ <edge id="e4" source="n6" target="n5">
177
+ <data key="d10">
178
+ <y:PolyLineEdge>
179
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
180
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
181
+ <y:Arrows source="none" target="standard"/>
182
+ <y:BendStyle smoothed="false"/>
183
+ </y:PolyLineEdge>
184
+ </data>
185
+ </edge>
186
+ <edge id="e5" source="n7" target="n8">
187
+ <data key="d10">
188
+ <y:PolyLineEdge>
189
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
190
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
191
+ <y:Arrows source="none" target="standard"/>
192
+ <y:BendStyle smoothed="false"/>
193
+ </y:PolyLineEdge>
194
+ </data>
195
+ </edge>
196
+ <edge id="e6" source="n7" target="n1">
197
+ <data key="d10">
198
+ <y:PolyLineEdge>
199
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
200
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
201
+ <y:Arrows source="none" target="standard"/>
202
+ <y:BendStyle smoothed="false"/>
203
+ </y:PolyLineEdge>
204
+ </data>
205
+ </edge>
206
+ <edge id="e7" source="n8" target="n1">
207
+ <data key="d10">
208
+ <y:PolyLineEdge>
209
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
210
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
211
+ <y:Arrows source="none" target="standard"/>
212
+ <y:BendStyle smoothed="false"/>
213
+ </y:PolyLineEdge>
214
+ </data>
215
+ </edge>
216
+ <edge id="e8" source="n5" target="n9">
217
+ <data key="d9"/>
218
+ <data key="d10">
219
+ <y:PolyLineEdge>
220
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
221
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
222
+ <y:Arrows source="none" target="standard"/>
223
+ <y:BendStyle smoothed="false"/>
224
+ </y:PolyLineEdge>
225
+ </data>
226
+ </edge>
227
+ <edge id="e9" source="n9" target="n10">
228
+ <data key="d9"/>
229
+ <data key="d10">
230
+ <y:PolyLineEdge>
231
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
232
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
233
+ <y:Arrows source="none" target="standard"/>
234
+ <y:BendStyle smoothed="false"/>
235
+ </y:PolyLineEdge>
236
+ </data>
237
+ </edge>
238
+ </graph>
239
+ <data key="d7">
240
+ <y:Resources/>
241
+ </data>
242
+</graphml>
--- a/www/rebase04.graphml
+++ b/www/rebase04.graphml
@@ -0,0 +1,242 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase04.graphml
+++ b/www/rebase04.graphml
@@ -0,0 +1,242 @@
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3 <!--Created by yEd 3.19-->
4 <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5 <key for="port" id="d1" yfiles.type="portgraphics"/>
6 <key for="port" id="d2" yfiles.type="portgeometry"/>
7 <key for="port" id="d3" yfiles.type="portuserdata"/>
8 <key attr.name="url" attr.type="string" for="node" id="d4"/>
9 <key attr.name="description" attr.type="string" for="node" id="d5"/>
10 <key for="node" id="d6" yfiles.type="nodegraphics"/>
11 <key for="graphml" id="d7" yfiles.type="resources"/>
12 <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13 <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14 <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15 <graph edgedefault="directed" id="G">
16 <data key="d0" xml:space="preserve"/>
17 <node id="n0">
18 <data key="d6">
19 <y:ShapeNode>
20 <y:Geometry height="46.0" width="402.9304840497709" x="190.26470451454665" y="-473.84183348317674"/>
21 <y:Fill color="#C6E2FF" transparent="false"/>
22 <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
23 <y:Shape type="rectangle"/>
24 </y:ShapeNode>
25 </data>
26 </node>
27 <node id="n1">
28 <data key="d6">
29 <y:ShapeNode>
30 <y:Geometry height="46.0" width="256.0599259395354" x="337.1352626247822" y="-519.8418334831767"/>
31 <y:Fill color="#9ACCFC" transparent="false"/>
32 <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
33 <y:Shape type="rectangle"/>
34 </y:ShapeNode>
35 </data>
36 </node>
37 <node id="n2">
38 <data key="d6">
39 <y:ShapeNode>
40 <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
41 <y:Fill color="#FFFFFF" transparent="false"/>
42 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
43 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
44 <y:Shape type="ellipse"/>
45 </y:ShapeNode>
46 </data>
47 </node>
48 <node id="n3">
49 <data key="d6">
50 <y:ShapeNode>
51 <y:Geometry height="30.0" width="30.0" x="265.07206789081687" y="-465.66796875"/>
52 <y:Fill color="#FFFFFF" transparent="false"/>
53 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
54 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
55 <y:Shape type="ellipse"/>
56 </y:ShapeNode>
57 </data>
58 </node>
59 <node id="n4">
60 <data key="d6">
61 <y:ShapeNode>
62 <y:Geometry height="30.0" width="30.0" x="326.64413578163374" y="-465.66796875"/>
63 <y:Fill color="#FFFFFF" transparent="false"/>
64 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
65 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
66 <y:Shape type="ellipse"/>
67 </y:ShapeNode>
68 </data>
69 </node>
70 <node id="n5">
71 <data key="d6">
72 <y:ShapeNode>
73 <y:Geometry height="30.0" width="30.0" x="449.7882715632675" y="-465.66796875"/>
74 <y:Fill color="#FFFFFF" transparent="false"/>
75 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
76 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
77 <y:Shape type="ellipse"/>
78 </y:ShapeNode>
79 </data>
80 </node>
81 <node id="n6">
82 <data key="d6">
83 <y:ShapeNode>
84 <y:Geometry height="30.0" width="30.0" x="388.21620367245066" y="-465.66796875"/>
85 <y:Fill color="#FFFFFF" transparent="false"/>
86 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
87 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
88 <y:Shape type="ellipse"/>
89 </y:ShapeNode>
90 </data>
91 </node>
92 <node id="n7">
93 <data key="d6">
94 <y:ShapeNode>
95 <y:Geometry height="30.0" width="30.0" x="357.4301697270422" y="-511.84183348317674"/>
96 <y:Fill color="#FFFFFF" transparent="false"/>
97 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
98 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
99 <y:Shape type="ellipse"/>
100 </y:ShapeNode>
101 </data>
102 </node>
103 <node id="n8">
104 <data key="d6">
105 <y:ShapeNode>
106 <y:Geometry height="30.0" width="30.0" x="419.00223761785907" y="-511.84183348317674"/>
107 <y:Fill color="#FFFFFF" transparent="false"/>
108 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
109 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
110 <y:Shape type="ellipse"/>
111 </y:ShapeNode>
112 </data>
113 </node>
114 <node id="n9">
115 <data key="d6">
116 <y:ShapeNode>
117 <y:Geometry height="30.0" width="30.0" x="480.57430550867593" y="-511.84183348317674"/>
118 <y:Fill color="#FFFFFF" transparent="false"/>
119 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
120 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="22.638671875" x="3.6806640625" xml:space="preserve" y="5.93359375">C3'<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
121 <y:Shape type="ellipse"/>
122 </y:ShapeNode>
123 </data>
124 </node>
125 <node id="n10">
126 <data key="d6">
127 <y:ShapeNode>
128 <y:Geometry height="30.0" width="30.0" x="542.1463733994929" y="-511.84183348317674"/>
129 <y:Fill color="#FFFFFF" transparent="false"/>
130 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
131 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="22.638671875" x="3.6806640625" xml:space="preserve" y="5.93359375">C5'<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
132 <y:Shape type="ellipse"/>
133 </y:ShapeNode>
134 </data>
135 </node>
136 <edge id="e0" source="n2" target="n3">
137 <data key="d10">
138 <y:PolyLineEdge>
139 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
140 <y:LineStyle color="#000000" type="line" width="1.0"/>
141 <y:Arrows source="none" target="standard"/>
142 <y:BendStyle smoothed="false"/>
143 </y:PolyLineEdge>
144 </data>
145 </edge>
146 <edge id="e1" source="n3" target="n4">
147 <data key="d10">
148 <y:PolyLineEdge>
149 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
150 <y:LineStyle color="#000000" type="line" width="1.0"/>
151 <y:Arrows source="none" target="standard"/>
152 <y:BendStyle smoothed="false"/>
153 </y:PolyLineEdge>
154 </data>
155 </edge>
156 <edge id="e2" source="n4" target="n7">
157 <data key="d10">
158 <y:PolyLineEdge>
159 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
160 <y:LineStyle color="#000000" type="line" width="1.0"/>
161 <y:Arrows source="none" target="standard"/>
162 <y:BendStyle smoothed="false"/>
163 </y:PolyLineEdge>
164 </data>
165 </edge>
166 <edge id="e3" source="n4" target="n6">
167 <data key="d10">
168 <y:PolyLineEdge>
169 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
170 <y:LineStyle color="#000000" type="line" width="1.0"/>
171 <y:Arrows source="none" target="standard"/>
172 <y:BendStyle smoothed="false"/>
173 </y:PolyLineEdge>
174 </data>
175 </edge>
176 <edge id="e4" source="n6" target="n5">
177 <data key="d10">
178 <y:PolyLineEdge>
179 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
180 <y:LineStyle color="#000000" type="line" width="1.0"/>
181 <y:Arrows source="none" target="standard"/>
182 <y:BendStyle smoothed="false"/>
183 </y:PolyLineEdge>
184 </data>
185 </edge>
186 <edge id="e5" source="n7" target="n8">
187 <data key="d10">
188 <y:PolyLineEdge>
189 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
190 <y:LineStyle color="#000000" type="line" width="1.0"/>
191 <y:Arrows source="none" target="standard"/>
192 <y:BendStyle smoothed="false"/>
193 </y:PolyLineEdge>
194 </data>
195 </edge>
196 <edge id="e6" source="n7" target="n1">
197 <data key="d10">
198 <y:PolyLineEdge>
199 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
200 <y:LineStyle color="#000000" type="line" width="1.0"/>
201 <y:Arrows source="none" target="standard"/>
202 <y:BendStyle smoothed="false"/>
203 </y:PolyLineEdge>
204 </data>
205 </edge>
206 <edge id="e7" source="n8" target="n1">
207 <data key="d10">
208 <y:PolyLineEdge>
209 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
210 <y:LineStyle color="#000000" type="line" width="1.0"/>
211 <y:Arrows source="none" target="standard"/>
212 <y:BendStyle smoothed="false"/>
213 </y:PolyLineEdge>
214 </data>
215 </edge>
216 <edge id="e8" source="n5" target="n9">
217 <data key="d9"/>
218 <data key="d10">
219 <y:PolyLineEdge>
220 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
221 <y:LineStyle color="#000000" type="line" width="1.0"/>
222 <y:Arrows source="none" target="standard"/>
223 <y:BendStyle smoothed="false"/>
224 </y:PolyLineEdge>
225 </data>
226 </edge>
227 <edge id="e9" source="n9" target="n10">
228 <data key="d9"/>
229 <data key="d10">
230 <y:PolyLineEdge>
231 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
232 <y:LineStyle color="#000000" type="line" width="1.0"/>
233 <y:Arrows source="none" target="standard"/>
234 <y:BendStyle smoothed="false"/>
235 </y:PolyLineEdge>
236 </data>
237 </edge>
238 </graph>
239 <data key="d7">
240 <y:Resources/>
241 </data>
242 </graphml>
--- a/www/rebase04.svg
+++ b/www/rebase04.svg
@@ -0,0 +1,108 @@
1
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="424" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="113" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2
+ <!--Generated by ySVG 2.5-->
3
+ <defs id="genericDefs"/>
4
+ <g>
5
+ <defs id="defs1">
6
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7
+ <path d="M0 0 L424 0 L424 113 L0 113 L0 0 Z"/>
8
+ </clipPath>
9
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10
+ <path d="M180 -530 L604 -530 L604 -417 L180 -417 L180 -530 Z"/>
11
+ </clipPath>
12
+ </defs>
13
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-180,530)" stroke="white">
14
+ <rect x="180" width="424" height="113" y="-530" clip-path="url(#clipPath2)" stroke="none"/>
15
+ </g>
16
+ <g fill="rgb(198,226,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="rgb(198,226,255)">
17
+ <rect x="190.2647" width="402.9305" height="46" y="-473.8418" clip-path="url(#clipPath2)" stroke="none"/>
18
+ </g>
19
+ <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,530)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
20
+ <rect fill="none" x="190.2647" width="402.9305" height="46" y="-473.8418" clip-path="url(#clipPath2)"/>
21
+ </g>
22
+ <g fill="rgb(154,204,252)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="rgb(154,204,252)">
23
+ <rect x="337.1353" width="256.0599" height="46" y="-519.8418" clip-path="url(#clipPath2)" stroke="none"/>
24
+ </g>
25
+ <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,530)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
26
+ <rect fill="none" x="337.1353" width="256.0599" height="46" y="-519.8418" clip-path="url(#clipPath2)"/>
27
+ </g>
28
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
29
+ <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
30
+ </g>
31
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
32
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
33
+ <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
34
+ </g>
35
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
36
+ <circle r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668" stroke="none"/>
37
+ </g>
38
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
39
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668"/>
40
+ <text x="272.1268" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
41
+ </g>
42
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
43
+ <circle r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668" stroke="none"/>
44
+ </g>
45
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
46
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668"/>
47
+ <text x="333.6988" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
48
+ </g>
49
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
50
+ <circle r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668" stroke="none"/>
51
+ </g>
52
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
53
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668"/>
54
+ <text x="456.843" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C6</text>
55
+ </g>
56
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
57
+ <circle r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668" stroke="none"/>
58
+ </g>
59
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
60
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668"/>
61
+ <text x="395.2709" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
62
+ </g>
63
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
64
+ <circle r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418" stroke="none"/>
65
+ </g>
66
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
67
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418"/>
68
+ <text x="364.4849" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
69
+ </g>
70
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
71
+ <circle r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418" stroke="none"/>
72
+ </g>
73
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
74
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418"/>
75
+ <text x="426.0569" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5</text>
76
+ </g>
77
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
78
+ <circle r="15" clip-path="url(#clipPath2)" cx="495.5743" cy="-496.8418" stroke="none"/>
79
+ </g>
80
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
81
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="495.5743" cy="-496.8418"/>
82
+ <text x="486.255" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3'</text>
83
+ </g>
84
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
85
+ <circle r="15" clip-path="url(#clipPath2)" cx="557.1464" cy="-496.8418" stroke="none"/>
86
+ </g>
87
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
88
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="557.1464" cy="-496.8418"/>
89
+ <text x="547.827" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5'</text>
90
+ <path fill="none" d="M233.5 -450.668 L257.0721 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
91
+ <path d="M265.0721 -450.668 L253.0721 -455.668 L256.0721 -450.668 L253.0721 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
92
+ <path fill="none" d="M295.0721 -450.668 L318.6441 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
93
+ <path d="M326.6441 -450.668 L314.6441 -455.668 L317.6441 -450.668 L314.6441 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
94
+ <path fill="none" d="M356.6441 -450.668 L380.2162 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
95
+ <path d="M388.2162 -450.668 L376.2162 -455.668 L379.2162 -450.668 L376.2162 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
96
+ <path fill="none" d="M418.2162 -450.668 L441.7883 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
97
+ <path d="M449.7883 -450.668 L437.7883 -455.668 L440.7883 -450.668 L437.7883 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
98
+ <path fill="none" d="M349.9653 -463.1483 L359.6711 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
99
+ <path d="M364.109 -484.3615 L353.292 -477.151 L359.1163 -476.8734 L361.6122 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
100
+ <path fill="none" d="M387.4302 -496.8418 L411.0022 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
101
+ <path d="M419.0022 -496.8418 L407.0022 -501.8418 L410.0022 -496.8418 L407.0022 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
102
+ <path fill="none" d="M473.1094 -463.1483 L482.8152 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
103
+ <path d="M487.2531 -484.3615 L476.4361 -477.151 L482.2605 -476.8734 L484.7563 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
104
+ <path fill="none" d="M510.5743 -496.8418 L534.1464 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
105
+ <path d="M542.1464 -496.8418 L530.1464 -501.8418 L533.1464 -496.8418 L530.1464 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
106
+ </g>
107
+ </g>
108
+</svg>
--- a/www/rebase04.svg
+++ b/www/rebase04.svg
@@ -0,0 +1,108 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase04.svg
+++ b/www/rebase04.svg
@@ -0,0 +1,108 @@
1 <?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="424" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="113" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2 <!--Generated by ySVG 2.5-->
3 <defs id="genericDefs"/>
4 <g>
5 <defs id="defs1">
6 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7 <path d="M0 0 L424 0 L424 113 L0 113 L0 0 Z"/>
8 </clipPath>
9 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10 <path d="M180 -530 L604 -530 L604 -417 L180 -417 L180 -530 Z"/>
11 </clipPath>
12 </defs>
13 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-180,530)" stroke="white">
14 <rect x="180" width="424" height="113" y="-530" clip-path="url(#clipPath2)" stroke="none"/>
15 </g>
16 <g fill="rgb(198,226,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="rgb(198,226,255)">
17 <rect x="190.2647" width="402.9305" height="46" y="-473.8418" clip-path="url(#clipPath2)" stroke="none"/>
18 </g>
19 <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,530)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
20 <rect fill="none" x="190.2647" width="402.9305" height="46" y="-473.8418" clip-path="url(#clipPath2)"/>
21 </g>
22 <g fill="rgb(154,204,252)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="rgb(154,204,252)">
23 <rect x="337.1353" width="256.0599" height="46" y="-519.8418" clip-path="url(#clipPath2)" stroke="none"/>
24 </g>
25 <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,530)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
26 <rect fill="none" x="337.1353" width="256.0599" height="46" y="-519.8418" clip-path="url(#clipPath2)"/>
27 </g>
28 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
29 <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
30 </g>
31 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
32 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
33 <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
34 </g>
35 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
36 <circle r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668" stroke="none"/>
37 </g>
38 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
39 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668"/>
40 <text x="272.1268" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
41 </g>
42 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
43 <circle r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668" stroke="none"/>
44 </g>
45 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
46 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668"/>
47 <text x="333.6988" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
48 </g>
49 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
50 <circle r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668" stroke="none"/>
51 </g>
52 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
53 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668"/>
54 <text x="456.843" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C6</text>
55 </g>
56 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
57 <circle r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668" stroke="none"/>
58 </g>
59 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
60 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668"/>
61 <text x="395.2709" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
62 </g>
63 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
64 <circle r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418" stroke="none"/>
65 </g>
66 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
67 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418"/>
68 <text x="364.4849" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
69 </g>
70 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
71 <circle r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418" stroke="none"/>
72 </g>
73 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
74 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418"/>
75 <text x="426.0569" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5</text>
76 </g>
77 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
78 <circle r="15" clip-path="url(#clipPath2)" cx="495.5743" cy="-496.8418" stroke="none"/>
79 </g>
80 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
81 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="495.5743" cy="-496.8418"/>
82 <text x="486.255" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3'</text>
83 </g>
84 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
85 <circle r="15" clip-path="url(#clipPath2)" cx="557.1464" cy="-496.8418" stroke="none"/>
86 </g>
87 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
88 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="557.1464" cy="-496.8418"/>
89 <text x="547.827" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5'</text>
90 <path fill="none" d="M233.5 -450.668 L257.0721 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
91 <path d="M265.0721 -450.668 L253.0721 -455.668 L256.0721 -450.668 L253.0721 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
92 <path fill="none" d="M295.0721 -450.668 L318.6441 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
93 <path d="M326.6441 -450.668 L314.6441 -455.668 L317.6441 -450.668 L314.6441 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
94 <path fill="none" d="M356.6441 -450.668 L380.2162 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
95 <path d="M388.2162 -450.668 L376.2162 -455.668 L379.2162 -450.668 L376.2162 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
96 <path fill="none" d="M418.2162 -450.668 L441.7883 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
97 <path d="M449.7883 -450.668 L437.7883 -455.668 L440.7883 -450.668 L437.7883 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
98 <path fill="none" d="M349.9653 -463.1483 L359.6711 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
99 <path d="M364.109 -484.3615 L353.292 -477.151 L359.1163 -476.8734 L361.6122 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
100 <path fill="none" d="M387.4302 -496.8418 L411.0022 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
101 <path d="M419.0022 -496.8418 L407.0022 -501.8418 L410.0022 -496.8418 L407.0022 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
102 <path fill="none" d="M473.1094 -463.1483 L482.8152 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
103 <path d="M487.2531 -484.3615 L476.4361 -477.151 L482.2605 -476.8734 L484.7563 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
104 <path fill="none" d="M510.5743 -496.8418 L534.1464 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
105 <path d="M542.1464 -496.8418 L530.1464 -501.8418 L533.1464 -496.8418 L530.1464 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
106 </g>
107 </g>
108 </svg>
--- a/www/rebase05.graphml
+++ b/www/rebase05.graphml
@@ -0,0 +1,231 @@
1
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3
+ <!--Created by yEd 3.19-->
4
+ <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5
+ <key for="port" id="d1" yfiles.type="portgraphics"/>
6
+ <key for="port" id="d2" yfiles.type="portgeometry"/>
7
+ <key for="port" id="d3" yfiles.type="portuserdata"/>
8
+ <key attr.name="url" attr.type="string" for="node" id="d4"/>
9
+ <key attr.name="description" attr.type="string" for="node" id="d5"/>
10
+ <key for="node" id="d6" yfiles.type="nodegraphics"/>
11
+ <key for="graphml" id="d7" yfiles.type="resources"/>
12
+ <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13
+ <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14
+ <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15
+ <graph edgedefault="directed" id="G">
16
+ <data key="d0" xml:space="preserve"/>
17
+ <node id="n0">
18
+ <data key="d6">
19
+ <y:ShapeNode>
20
+ <y:Geometry height="46.0" width="340.4059698148014" x="190.26470451454665" y="-473.84183348317674"/>
21
+ <y:Fill color="#C6E2FF" transparent="false"/>
22
+ <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
23
+ <y:Shape type="rectangle"/>
24
+ </y:ShapeNode>
25
+ </data>
26
+ </node>
27
+ <node id="n1">
28
+ <data key="d6">
29
+ <y:ShapeNode>
30
+ <y:Geometry height="46.0" width="193.53541170456577" x="337.1352626247822" y="-519.8418334831767"/>
31
+ <y:Fill color="#9ACCFC" transparent="false"/>
32
+ <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
33
+ <y:Shape type="rectangle"/>
34
+ </y:ShapeNode>
35
+ </data>
36
+ </node>
37
+ <node id="n2">
38
+ <data key="d6">
39
+ <y:ShapeNode>
40
+ <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
41
+ <y:Fill color="#FFFFFF" transparent="false"/>
42
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
43
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
44
+ <y:Shape type="ellipse"/>
45
+ </y:ShapeNode>
46
+ </data>
47
+ </node>
48
+ <node id="n3">
49
+ <data key="d6">
50
+ <y:ShapeNode>
51
+ <y:Geometry height="30.0" width="30.0" x="265.07206789081687" y="-465.66796875"/>
52
+ <y:Fill color="#FFFFFF" transparent="false"/>
53
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
54
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
55
+ <y:Shape type="ellipse"/>
56
+ </y:ShapeNode>
57
+ </data>
58
+ </node>
59
+ <node id="n4">
60
+ <data key="d6">
61
+ <y:ShapeNode>
62
+ <y:Geometry height="30.0" width="30.0" x="326.64413578163374" y="-465.66796875"/>
63
+ <y:Fill color="#FFFFFF" transparent="false"/>
64
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
65
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
66
+ <y:Shape type="ellipse"/>
67
+ </y:ShapeNode>
68
+ </data>
69
+ </node>
70
+ <node id="n5">
71
+ <data key="d6">
72
+ <y:ShapeNode>
73
+ <y:Geometry height="30.0" width="30.0" x="449.7882715632675" y="-465.66796875"/>
74
+ <y:Fill color="#FFFFFF" transparent="false"/>
75
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
76
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
77
+ <y:Shape type="ellipse"/>
78
+ </y:ShapeNode>
79
+ </data>
80
+ </node>
81
+ <node id="n6">
82
+ <data key="d6">
83
+ <y:ShapeNode>
84
+ <y:Geometry height="30.0" width="30.0" x="388.21620367245066" y="-465.66796875"/>
85
+ <y:Fill color="#FFFFFF" transparent="false"/>
86
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
87
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
88
+ <y:Shape type="ellipse"/>
89
+ </y:ShapeNode>
90
+ </data>
91
+ </node>
92
+ <node id="n7">
93
+ <data key="d6">
94
+ <y:ShapeNode>
95
+ <y:Geometry height="30.0" width="30.0" x="357.4301697270422" y="-511.84183348317674"/>
96
+ <y:Fill color="#FFFFFF" transparent="false"/>
97
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
98
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
99
+ <y:Shape type="ellipse"/>
100
+ </y:ShapeNode>
101
+ </data>
102
+ </node>
103
+ <node id="n8">
104
+ <data key="d6">
105
+ <y:ShapeNode>
106
+ <y:Geometry height="30.0" width="30.0" x="419.00223761785907" y="-511.84183348317674"/>
107
+ <y:Fill color="#FFFFFF" transparent="false"/>
108
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
109
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
110
+ <y:Shape type="ellipse"/>
111
+ </y:ShapeNode>
112
+ </data>
113
+ </node>
114
+ <node id="n9">
115
+ <data key="d6">
116
+ <y:ShapeNode>
117
+ <y:Geometry height="30.0" width="30.0" x="480.57430550867593" y="-511.84183348317674"/>
118
+ <y:Fill color="#FFFFFF" transparent="false"/>
119
+ <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
120
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C7<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
121
+ <y:Shape type="ellipse"/>
122
+ </y:ShapeNode>
123
+ </data>
124
+ </node>
125
+ <edge id="e0" source="n2" target="n3">
126
+ <data key="d10">
127
+ <y:PolyLineEdge>
128
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
129
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
130
+ <y:Arrows source="none" target="standard"/>
131
+ <y:BendStyle smoothed="false"/>
132
+ </y:PolyLineEdge>
133
+ </data>
134
+ </edge>
135
+ <edge id="e1" source="n3" target="n4">
136
+ <data key="d10">
137
+ <y:PolyLineEdge>
138
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
139
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
140
+ <y:Arrows source="none" target="standard"/>
141
+ <y:BendStyle smoothed="false"/>
142
+ </y:PolyLineEdge>
143
+ </data>
144
+ </edge>
145
+ <edge id="e2" source="n4" target="n7">
146
+ <data key="d10">
147
+ <y:PolyLineEdge>
148
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
149
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
150
+ <y:Arrows source="none" target="standard"/>
151
+ <y:BendStyle smoothed="false"/>
152
+ </y:PolyLineEdge>
153
+ </data>
154
+ </edge>
155
+ <edge id="e3" source="n4" target="n6">
156
+ <data key="d10">
157
+ <y:PolyLineEdge>
158
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
159
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
160
+ <y:Arrows source="none" target="standard"/>
161
+ <y:BendStyle smoothed="false"/>
162
+ </y:PolyLineEdge>
163
+ </data>
164
+ </edge>
165
+ <edge id="e4" source="n6" target="n5">
166
+ <data key="d10">
167
+ <y:PolyLineEdge>
168
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
169
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
170
+ <y:Arrows source="none" target="standard"/>
171
+ <y:BendStyle smoothed="false"/>
172
+ </y:PolyLineEdge>
173
+ </data>
174
+ </edge>
175
+ <edge id="e5" source="n7" target="n8">
176
+ <data key="d10">
177
+ <y:PolyLineEdge>
178
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
179
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
180
+ <y:Arrows source="none" target="standard"/>
181
+ <y:BendStyle smoothed="false"/>
182
+ </y:PolyLineEdge>
183
+ </data>
184
+ </edge>
185
+ <edge id="e6" source="n7" target="n1">
186
+ <data key="d10">
187
+ <y:PolyLineEdge>
188
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
189
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
190
+ <y:Arrows source="none" target="standard"/>
191
+ <y:BendStyle smoothed="false"/>
192
+ </y:PolyLineEdge>
193
+ </data>
194
+ </edge>
195
+ <edge id="e7" source="n8" target="n1">
196
+ <data key="d10">
197
+ <y:PolyLineEdge>
198
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
199
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
200
+ <y:Arrows source="none" target="standard"/>
201
+ <y:BendStyle smoothed="false"/>
202
+ </y:PolyLineEdge>
203
+ </data>
204
+ </edge>
205
+ <edge id="e8" source="n5" target="n9">
206
+ <data key="d9"/>
207
+ <data key="d10">
208
+ <y:PolyLineEdge>
209
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
210
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
211
+ <y:Arrows source="none" target="standard"/>
212
+ <y:BendStyle smoothed="false"/>
213
+ </y:PolyLineEdge>
214
+ </data>
215
+ </edge>
216
+ <edge id="e9" source="n8" target="n9">
217
+ <data key="d9"/>
218
+ <data key="d10">
219
+ <y:PolyLineEdge>
220
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
221
+ <y:LineStyle color="#000000" type="line" width="1.0"/>
222
+ <y:Arrows source="none" target="standard"/>
223
+ <y:BendStyle smoothed="false"/>
224
+ </y:PolyLineEdge>
225
+ </data>
226
+ </edge>
227
+ </graph>
228
+ <data key="d7">
229
+ <y:Resources/>
230
+ </data>
231
+</graphml>
--- a/www/rebase05.graphml
+++ b/www/rebase05.graphml
@@ -0,0 +1,231 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase05.graphml
+++ b/www/rebase05.graphml
@@ -0,0 +1,231 @@
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
3 <!--Created by yEd 3.19-->
4 <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
5 <key for="port" id="d1" yfiles.type="portgraphics"/>
6 <key for="port" id="d2" yfiles.type="portgeometry"/>
7 <key for="port" id="d3" yfiles.type="portuserdata"/>
8 <key attr.name="url" attr.type="string" for="node" id="d4"/>
9 <key attr.name="description" attr.type="string" for="node" id="d5"/>
10 <key for="node" id="d6" yfiles.type="nodegraphics"/>
11 <key for="graphml" id="d7" yfiles.type="resources"/>
12 <key attr.name="url" attr.type="string" for="edge" id="d8"/>
13 <key attr.name="description" attr.type="string" for="edge" id="d9"/>
14 <key for="edge" id="d10" yfiles.type="edgegraphics"/>
15 <graph edgedefault="directed" id="G">
16 <data key="d0" xml:space="preserve"/>
17 <node id="n0">
18 <data key="d6">
19 <y:ShapeNode>
20 <y:Geometry height="46.0" width="340.4059698148014" x="190.26470451454665" y="-473.84183348317674"/>
21 <y:Fill color="#C6E2FF" transparent="false"/>
22 <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
23 <y:Shape type="rectangle"/>
24 </y:ShapeNode>
25 </data>
26 </node>
27 <node id="n1">
28 <data key="d6">
29 <y:ShapeNode>
30 <y:Geometry height="46.0" width="193.53541170456577" x="337.1352626247822" y="-519.8418334831767"/>
31 <y:Fill color="#9ACCFC" transparent="false"/>
32 <y:BorderStyle color="#7CA5CC" raised="false" type="line" width="1.0"/>
33 <y:Shape type="rectangle"/>
34 </y:ShapeNode>
35 </data>
36 </node>
37 <node id="n2">
38 <data key="d6">
39 <y:ShapeNode>
40 <y:Geometry height="30.0" width="30.0" x="203.5" y="-465.66796875"/>
41 <y:Fill color="#FFFFFF" transparent="false"/>
42 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
43 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
44 <y:Shape type="ellipse"/>
45 </y:ShapeNode>
46 </data>
47 </node>
48 <node id="n3">
49 <data key="d6">
50 <y:ShapeNode>
51 <y:Geometry height="30.0" width="30.0" x="265.07206789081687" y="-465.66796875"/>
52 <y:Fill color="#FFFFFF" transparent="false"/>
53 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
54 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C1<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
55 <y:Shape type="ellipse"/>
56 </y:ShapeNode>
57 </data>
58 </node>
59 <node id="n4">
60 <data key="d6">
61 <y:ShapeNode>
62 <y:Geometry height="30.0" width="30.0" x="326.64413578163374" y="-465.66796875"/>
63 <y:Fill color="#FFFFFF" transparent="false"/>
64 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
65 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
66 <y:Shape type="ellipse"/>
67 </y:ShapeNode>
68 </data>
69 </node>
70 <node id="n5">
71 <data key="d6">
72 <y:ShapeNode>
73 <y:Geometry height="30.0" width="30.0" x="449.7882715632675" y="-465.66796875"/>
74 <y:Fill color="#FFFFFF" transparent="false"/>
75 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
76 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C6<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
77 <y:Shape type="ellipse"/>
78 </y:ShapeNode>
79 </data>
80 </node>
81 <node id="n6">
82 <data key="d6">
83 <y:ShapeNode>
84 <y:Geometry height="30.0" width="30.0" x="388.21620367245066" y="-465.66796875"/>
85 <y:Fill color="#FFFFFF" transparent="false"/>
86 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
87 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C4<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
88 <y:Shape type="ellipse"/>
89 </y:ShapeNode>
90 </data>
91 </node>
92 <node id="n7">
93 <data key="d6">
94 <y:ShapeNode>
95 <y:Geometry height="30.0" width="30.0" x="357.4301697270422" y="-511.84183348317674"/>
96 <y:Fill color="#FFFFFF" transparent="false"/>
97 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
98 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
99 <y:Shape type="ellipse"/>
100 </y:ShapeNode>
101 </data>
102 </node>
103 <node id="n8">
104 <data key="d6">
105 <y:ShapeNode>
106 <y:Geometry height="30.0" width="30.0" x="419.00223761785907" y="-511.84183348317674"/>
107 <y:Fill color="#FFFFFF" transparent="false"/>
108 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
109 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C5<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
110 <y:Shape type="ellipse"/>
111 </y:ShapeNode>
112 </data>
113 </node>
114 <node id="n9">
115 <data key="d6">
116 <y:ShapeNode>
117 <y:Geometry height="30.0" width="30.0" x="480.57430550867593" y="-511.84183348317674"/>
118 <y:Fill color="#FFFFFF" transparent="false"/>
119 <y:BorderStyle color="#000000" raised="false" type="line" width="2.0"/>
120 <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="19.890625" x="5.0546875" xml:space="preserve" y="5.93359375">C7<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
121 <y:Shape type="ellipse"/>
122 </y:ShapeNode>
123 </data>
124 </node>
125 <edge id="e0" source="n2" target="n3">
126 <data key="d10">
127 <y:PolyLineEdge>
128 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
129 <y:LineStyle color="#000000" type="line" width="1.0"/>
130 <y:Arrows source="none" target="standard"/>
131 <y:BendStyle smoothed="false"/>
132 </y:PolyLineEdge>
133 </data>
134 </edge>
135 <edge id="e1" source="n3" target="n4">
136 <data key="d10">
137 <y:PolyLineEdge>
138 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
139 <y:LineStyle color="#000000" type="line" width="1.0"/>
140 <y:Arrows source="none" target="standard"/>
141 <y:BendStyle smoothed="false"/>
142 </y:PolyLineEdge>
143 </data>
144 </edge>
145 <edge id="e2" source="n4" target="n7">
146 <data key="d10">
147 <y:PolyLineEdge>
148 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
149 <y:LineStyle color="#000000" type="line" width="1.0"/>
150 <y:Arrows source="none" target="standard"/>
151 <y:BendStyle smoothed="false"/>
152 </y:PolyLineEdge>
153 </data>
154 </edge>
155 <edge id="e3" source="n4" target="n6">
156 <data key="d10">
157 <y:PolyLineEdge>
158 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
159 <y:LineStyle color="#000000" type="line" width="1.0"/>
160 <y:Arrows source="none" target="standard"/>
161 <y:BendStyle smoothed="false"/>
162 </y:PolyLineEdge>
163 </data>
164 </edge>
165 <edge id="e4" source="n6" target="n5">
166 <data key="d10">
167 <y:PolyLineEdge>
168 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
169 <y:LineStyle color="#000000" type="line" width="1.0"/>
170 <y:Arrows source="none" target="standard"/>
171 <y:BendStyle smoothed="false"/>
172 </y:PolyLineEdge>
173 </data>
174 </edge>
175 <edge id="e5" source="n7" target="n8">
176 <data key="d10">
177 <y:PolyLineEdge>
178 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
179 <y:LineStyle color="#000000" type="line" width="1.0"/>
180 <y:Arrows source="none" target="standard"/>
181 <y:BendStyle smoothed="false"/>
182 </y:PolyLineEdge>
183 </data>
184 </edge>
185 <edge id="e6" source="n7" target="n1">
186 <data key="d10">
187 <y:PolyLineEdge>
188 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
189 <y:LineStyle color="#000000" type="line" width="1.0"/>
190 <y:Arrows source="none" target="standard"/>
191 <y:BendStyle smoothed="false"/>
192 </y:PolyLineEdge>
193 </data>
194 </edge>
195 <edge id="e7" source="n8" target="n1">
196 <data key="d10">
197 <y:PolyLineEdge>
198 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
199 <y:LineStyle color="#000000" type="line" width="1.0"/>
200 <y:Arrows source="none" target="standard"/>
201 <y:BendStyle smoothed="false"/>
202 </y:PolyLineEdge>
203 </data>
204 </edge>
205 <edge id="e8" source="n5" target="n9">
206 <data key="d9"/>
207 <data key="d10">
208 <y:PolyLineEdge>
209 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
210 <y:LineStyle color="#000000" type="line" width="1.0"/>
211 <y:Arrows source="none" target="standard"/>
212 <y:BendStyle smoothed="false"/>
213 </y:PolyLineEdge>
214 </data>
215 </edge>
216 <edge id="e9" source="n8" target="n9">
217 <data key="d9"/>
218 <data key="d10">
219 <y:PolyLineEdge>
220 <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
221 <y:LineStyle color="#000000" type="line" width="1.0"/>
222 <y:Arrows source="none" target="standard"/>
223 <y:BendStyle smoothed="false"/>
224 </y:PolyLineEdge>
225 </data>
226 </edge>
227 </graph>
228 <data key="d7">
229 <y:Resources/>
230 </data>
231 </graphml>
--- a/www/rebase05.svg
+++ b/www/rebase05.svg
@@ -0,0 +1,101 @@
1
+<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="361" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="113" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2
+ <!--Generated by ySVG 2.5-->
3
+ <defs id="genericDefs"/>
4
+ <g>
5
+ <defs id="defs1">
6
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7
+ <path d="M0 0 L361 0 L361 113 L0 113 L0 0 Z"/>
8
+ </clipPath>
9
+ <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10
+ <path d="M180 -530 L541 -530 L541 -417 L180 -417 L180 -530 Z"/>
11
+ </clipPath>
12
+ </defs>
13
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-180,530)" stroke="white">
14
+ <rect x="180" width="361" height="113" y="-530" clip-path="url(#clipPath2)" stroke="none"/>
15
+ </g>
16
+ <g fill="rgb(198,226,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="rgb(198,226,255)">
17
+ <rect x="190.2647" width="340.406" height="46" y="-473.8418" clip-path="url(#clipPath2)" stroke="none"/>
18
+ </g>
19
+ <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,530)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
20
+ <rect fill="none" x="190.2647" width="340.406" height="46" y="-473.8418" clip-path="url(#clipPath2)"/>
21
+ </g>
22
+ <g fill="rgb(154,204,252)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="rgb(154,204,252)">
23
+ <rect x="337.1353" width="193.5354" height="46" y="-519.8418" clip-path="url(#clipPath2)" stroke="none"/>
24
+ </g>
25
+ <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,530)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
26
+ <rect fill="none" x="337.1353" width="193.5354" height="46" y="-519.8418" clip-path="url(#clipPath2)"/>
27
+ </g>
28
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
29
+ <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
30
+ </g>
31
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
32
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
33
+ <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
34
+ </g>
35
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
36
+ <circle r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668" stroke="none"/>
37
+ </g>
38
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
39
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668"/>
40
+ <text x="272.1268" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
41
+ </g>
42
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
43
+ <circle r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668" stroke="none"/>
44
+ </g>
45
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
46
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668"/>
47
+ <text x="333.6988" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
48
+ </g>
49
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
50
+ <circle r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668" stroke="none"/>
51
+ </g>
52
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
53
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668"/>
54
+ <text x="456.843" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C6</text>
55
+ </g>
56
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
57
+ <circle r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668" stroke="none"/>
58
+ </g>
59
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
60
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668"/>
61
+ <text x="395.2709" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
62
+ </g>
63
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
64
+ <circle r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418" stroke="none"/>
65
+ </g>
66
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
67
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418"/>
68
+ <text x="364.4849" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
69
+ </g>
70
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
71
+ <circle r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418" stroke="none"/>
72
+ </g>
73
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
74
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418"/>
75
+ <text x="426.0569" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5</text>
76
+ </g>
77
+ <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
78
+ <circle r="15" clip-path="url(#clipPath2)" cx="495.5743" cy="-496.8418" stroke="none"/>
79
+ </g>
80
+ <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
81
+ <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="495.5743" cy="-496.8418"/>
82
+ <text x="487.629" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C7</text>
83
+ <path fill="none" d="M233.5 -450.668 L257.0721 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
84
+ <path d="M265.0721 -450.668 L253.0721 -455.668 L256.0721 -450.668 L253.0721 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
85
+ <path fill="none" d="M295.0721 -450.668 L318.6441 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
86
+ <path d="M326.6441 -450.668 L314.6441 -455.668 L317.6441 -450.668 L314.6441 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
87
+ <path fill="none" d="M356.6441 -450.668 L380.2162 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
88
+ <path d="M388.2162 -450.668 L376.2162 -455.668 L379.2162 -450.668 L376.2162 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
89
+ <path fill="none" d="M418.2162 -450.668 L441.7883 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
90
+ <path d="M449.7883 -450.668 L437.7883 -455.668 L440.7883 -450.668 L437.7883 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
91
+ <path fill="none" d="M349.9653 -463.1483 L359.6711 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
92
+ <path d="M364.109 -484.3615 L353.292 -477.151 L359.1163 -476.8734 L361.6122 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
93
+ <path fill="none" d="M387.4302 -496.8418 L411.0022 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
94
+ <path d="M419.0022 -496.8418 L407.0022 -501.8418 L410.0022 -496.8418 L407.0022 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
95
+ <path fill="none" d="M473.1094 -463.1483 L482.8152 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
96
+ <path d="M487.2531 -484.3615 L476.4361 -477.151 L482.2605 -476.8734 L484.7563 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
97
+ <path fill="none" d="M449.0022 -496.8418 L472.5743 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
98
+ <path d="M480.5743 -496.8418 L468.5743 -501.8418 L471.5743 -496.8418 L468.5743 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
99
+ </g>
100
+ </g>
101
+</svg>
--- a/www/rebase05.svg
+++ b/www/rebase05.svg
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/www/rebase05.svg
+++ b/www/rebase05.svg
@@ -0,0 +1,101 @@
1 <?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="361" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="113" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
2 <!--Generated by ySVG 2.5-->
3 <defs id="genericDefs"/>
4 <g>
5 <defs id="defs1">
6 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
7 <path d="M0 0 L361 0 L361 113 L0 113 L0 0 Z"/>
8 </clipPath>
9 <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
10 <path d="M180 -530 L541 -530 L541 -417 L180 -417 L180 -530 Z"/>
11 </clipPath>
12 </defs>
13 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="translate(-180,530)" stroke="white">
14 <rect x="180" width="361" height="113" y="-530" clip-path="url(#clipPath2)" stroke="none"/>
15 </g>
16 <g fill="rgb(198,226,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="rgb(198,226,255)">
17 <rect x="190.2647" width="340.406" height="46" y="-473.8418" clip-path="url(#clipPath2)" stroke="none"/>
18 </g>
19 <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,530)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
20 <rect fill="none" x="190.2647" width="340.406" height="46" y="-473.8418" clip-path="url(#clipPath2)"/>
21 </g>
22 <g fill="rgb(154,204,252)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="rgb(154,204,252)">
23 <rect x="337.1353" width="193.5354" height="46" y="-519.8418" clip-path="url(#clipPath2)" stroke="none"/>
24 </g>
25 <g stroke-linecap="butt" transform="matrix(1,0,0,1,-180,530)" fill="rgb(124,165,204)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" stroke="rgb(124,165,204)" stroke-miterlimit="1.45">
26 <rect fill="none" x="337.1353" width="193.5354" height="46" y="-519.8418" clip-path="url(#clipPath2)"/>
27 </g>
28 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
29 <circle r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668" stroke="none"/>
30 </g>
31 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
32 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="218.5" cy="-450.668"/>
33 <text x="210.5547" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C0</text>
34 </g>
35 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
36 <circle r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668" stroke="none"/>
37 </g>
38 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
39 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="280.0721" cy="-450.668"/>
40 <text x="272.1268" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C1</text>
41 </g>
42 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
43 <circle r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668" stroke="none"/>
44 </g>
45 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
46 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="341.6441" cy="-450.668"/>
47 <text x="333.6988" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C2</text>
48 </g>
49 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
50 <circle r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668" stroke="none"/>
51 </g>
52 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
53 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="464.7883" cy="-450.668"/>
54 <text x="456.843" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C6</text>
55 </g>
56 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
57 <circle r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668" stroke="none"/>
58 </g>
59 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
60 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="403.2162" cy="-450.668"/>
61 <text x="395.2709" y="-446.1328" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C4</text>
62 </g>
63 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
64 <circle r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418" stroke="none"/>
65 </g>
66 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
67 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="372.4302" cy="-496.8418"/>
68 <text x="364.4849" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C3</text>
69 </g>
70 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
71 <circle r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418" stroke="none"/>
72 </g>
73 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
74 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="434.0022" cy="-496.8418"/>
75 <text x="426.0569" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C5</text>
76 </g>
77 <g fill="white" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke="white">
78 <circle r="15" clip-path="url(#clipPath2)" cx="495.5743" cy="-496.8418" stroke="none"/>
79 </g>
80 <g text-rendering="geometricPrecision" stroke-miterlimit="1.45" stroke-width="2" shape-rendering="geometricPrecision" transform="matrix(1,0,0,1,-180,530)" stroke-linecap="butt">
81 <circle fill="none" r="15" clip-path="url(#clipPath2)" cx="495.5743" cy="-496.8418"/>
82 <text x="487.629" y="-492.3067" clip-path="url(#clipPath2)" font-family="sans-serif" stroke="none" stroke-width="1" xml:space="preserve">C7</text>
83 <path fill="none" d="M233.5 -450.668 L257.0721 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
84 <path d="M265.0721 -450.668 L253.0721 -455.668 L256.0721 -450.668 L253.0721 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
85 <path fill="none" d="M295.0721 -450.668 L318.6441 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
86 <path d="M326.6441 -450.668 L314.6441 -455.668 L317.6441 -450.668 L314.6441 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
87 <path fill="none" d="M356.6441 -450.668 L380.2162 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
88 <path d="M388.2162 -450.668 L376.2162 -455.668 L379.2162 -450.668 L376.2162 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
89 <path fill="none" d="M418.2162 -450.668 L441.7883 -450.668" stroke-width="1" clip-path="url(#clipPath2)"/>
90 <path d="M449.7883 -450.668 L437.7883 -455.668 L440.7883 -450.668 L437.7883 -445.668 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
91 <path fill="none" d="M349.9653 -463.1483 L359.6711 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
92 <path d="M364.109 -484.3615 L353.292 -477.151 L359.1163 -476.8734 L361.6122 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
93 <path fill="none" d="M387.4302 -496.8418 L411.0022 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
94 <path d="M419.0022 -496.8418 L407.0022 -501.8418 L410.0022 -496.8418 L407.0022 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
95 <path fill="none" d="M473.1094 -463.1483 L482.8152 -477.7054" stroke-width="1" clip-path="url(#clipPath2)"/>
96 <path d="M487.2531 -484.3615 L476.4361 -477.151 L482.2605 -476.8734 L484.7563 -471.6036 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
97 <path fill="none" d="M449.0022 -496.8418 L472.5743 -496.8418" stroke-width="1" clip-path="url(#clipPath2)"/>
98 <path d="M480.5743 -496.8418 L468.5743 -501.8418 L471.5743 -496.8418 L468.5743 -491.8418 Z" stroke-width="1" clip-path="url(#clipPath2)" stroke="none"/>
99 </g>
100 </g>
101 </svg>
--- www/rebaseharm.md
+++ www/rebaseharm.md
@@ -27,23 +27,15 @@
2727
that deliberately forgets one of the parents of each merge step.
2828
To help illustrate this fact,
2929
consider the first rebase example from the
3030
[Git documentation][gitrebase]. The merge looks like this:
3131
32
-~~~
33
- ,-- C4 --.
34
- / \
35
- C0 --- C1 --- C2 ----- C3 --- C5
36
-~~~
32
+![merge case](./rebase01.svg)
3733
3834
And the rebase looks like this:
3935
40
-~~~
41
- ,-- C4
42
- /
43
- C0 --- C1 --- C2 ----- C3 --- C4'
44
-~~~
36
+![rebase case](./rebase02.svg)
4537
4638
As the [Git documentation][gitrebase] points out, check-ins C4\' and C5
4739
are identical. The only difference between C4\' and C5 is that C5
4840
records the fact that C4 is its merge parent but C4\' does not.
4941
@@ -70,36 +62,24 @@
7062
Another argument, often cited, is that rebasing a feature branch
7163
allows one to see just the changes in the feature branch without
7264
the concurrent changes in the main line of development.
7365
Consider a hypothetical case:
7466
75
-~~~
76
- ,-- C3 --- C5 (feature)
77
- /
78
- C0 --- C1 --- C2 ------- C4 --- C6 (main)
79
-~~~
67
+![unmerged feature branch](./rebase03.svg)
8068
8169
In the above, a feature branch consisting of check-ins C3 and C5 is
8270
run concurrently with the main line in check-ins C4 and C6. Advocates
8371
for rebase say that you should rebase the feature branch to the tip
8472
of main like the following (perhaps collapsing C3\' into C5\' to form
8573
a single check-in, or not, depending on preferences):
8674
87
-~~~
88
- ,-- C3 --- C5 ,-- C3' -- C5'
89
- / /
90
- C0 --- C1 --- C2 ------ C4 --- C6
91
-~~~
75
+![rebased feature branch](./rebase04.svg)
9276
9377
If only merge is available, one would do a merge from the concurrent
9478
mainline changes into the feature branch as follows:
9579
96
-~~~
97
- ,-- C3 --- C5 --- C7
98
- / /
99
- C0 --- C1 --- C2 ------ C4 --- C6
100
-~~~
80
+![merged feature branch](./rebase05.svg)
10181
10282
Check-ins C5\' and C7 check-ins hold identical code. The only
10383
difference is in their history.
10484
10585
The argument from rebase advocates
@@ -170,15 +150,11 @@
170150
171151
## 5.0 Rebase causes timestamp confusion
172152
173153
Consider the earlier example of rebasing a feature branch:
174154
175
-~~~
176
- ,-- C3 --- C5 ,-- C3' -- C5'
177
- / /
178
- C0 --- C1 --- C2 ------ C4 --- C6
179
-~~~
155
+![rebased feature branch, again](./rebase04.svg)
180156
181157
What timestamps go on the C3\' and C5\' check-ins? If you choose
182158
the same timestamps as the original C3 and C5, then you have the
183159
odd situation C3' is older than its parent C6. We call that a
184160
"timewarp" in Fossil. Timewarps can also happen due to misconfigured
185161
--- www/rebaseharm.md
+++ www/rebaseharm.md
@@ -27,23 +27,15 @@
27 that deliberately forgets one of the parents of each merge step.
28 To help illustrate this fact,
29 consider the first rebase example from the
30 [Git documentation][gitrebase]. The merge looks like this:
31
32 ~~~
33 ,-- C4 --.
34 / \
35 C0 --- C1 --- C2 ----- C3 --- C5
36 ~~~
37
38 And the rebase looks like this:
39
40 ~~~
41 ,-- C4
42 /
43 C0 --- C1 --- C2 ----- C3 --- C4'
44 ~~~
45
46 As the [Git documentation][gitrebase] points out, check-ins C4\' and C5
47 are identical. The only difference between C4\' and C5 is that C5
48 records the fact that C4 is its merge parent but C4\' does not.
49
@@ -70,36 +62,24 @@
70 Another argument, often cited, is that rebasing a feature branch
71 allows one to see just the changes in the feature branch without
72 the concurrent changes in the main line of development.
73 Consider a hypothetical case:
74
75 ~~~
76 ,-- C3 --- C5 (feature)
77 /
78 C0 --- C1 --- C2 ------- C4 --- C6 (main)
79 ~~~
80
81 In the above, a feature branch consisting of check-ins C3 and C5 is
82 run concurrently with the main line in check-ins C4 and C6. Advocates
83 for rebase say that you should rebase the feature branch to the tip
84 of main like the following (perhaps collapsing C3\' into C5\' to form
85 a single check-in, or not, depending on preferences):
86
87 ~~~
88 ,-- C3 --- C5 ,-- C3' -- C5'
89 / /
90 C0 --- C1 --- C2 ------ C4 --- C6
91 ~~~
92
93 If only merge is available, one would do a merge from the concurrent
94 mainline changes into the feature branch as follows:
95
96 ~~~
97 ,-- C3 --- C5 --- C7
98 / /
99 C0 --- C1 --- C2 ------ C4 --- C6
100 ~~~
101
102 Check-ins C5\' and C7 check-ins hold identical code. The only
103 difference is in their history.
104
105 The argument from rebase advocates
@@ -170,15 +150,11 @@
170
171 ## 5.0 Rebase causes timestamp confusion
172
173 Consider the earlier example of rebasing a feature branch:
174
175 ~~~
176 ,-- C3 --- C5 ,-- C3' -- C5'
177 / /
178 C0 --- C1 --- C2 ------ C4 --- C6
179 ~~~
180
181 What timestamps go on the C3\' and C5\' check-ins? If you choose
182 the same timestamps as the original C3 and C5, then you have the
183 odd situation C3' is older than its parent C6. We call that a
184 "timewarp" in Fossil. Timewarps can also happen due to misconfigured
185
--- www/rebaseharm.md
+++ www/rebaseharm.md
@@ -27,23 +27,15 @@
27 that deliberately forgets one of the parents of each merge step.
28 To help illustrate this fact,
29 consider the first rebase example from the
30 [Git documentation][gitrebase]. The merge looks like this:
31
32 ![merge case](./rebase01.svg)
 
 
 
 
33
34 And the rebase looks like this:
35
36 ![rebase case](./rebase02.svg)
 
 
 
 
37
38 As the [Git documentation][gitrebase] points out, check-ins C4\' and C5
39 are identical. The only difference between C4\' and C5 is that C5
40 records the fact that C4 is its merge parent but C4\' does not.
41
@@ -70,36 +62,24 @@
62 Another argument, often cited, is that rebasing a feature branch
63 allows one to see just the changes in the feature branch without
64 the concurrent changes in the main line of development.
65 Consider a hypothetical case:
66
67 ![unmerged feature branch](./rebase03.svg)
 
 
 
 
68
69 In the above, a feature branch consisting of check-ins C3 and C5 is
70 run concurrently with the main line in check-ins C4 and C6. Advocates
71 for rebase say that you should rebase the feature branch to the tip
72 of main like the following (perhaps collapsing C3\' into C5\' to form
73 a single check-in, or not, depending on preferences):
74
75 ![rebased feature branch](./rebase04.svg)
 
 
 
 
76
77 If only merge is available, one would do a merge from the concurrent
78 mainline changes into the feature branch as follows:
79
80 ![merged feature branch](./rebase05.svg)
 
 
 
 
81
82 Check-ins C5\' and C7 check-ins hold identical code. The only
83 difference is in their history.
84
85 The argument from rebase advocates
@@ -170,15 +150,11 @@
150
151 ## 5.0 Rebase causes timestamp confusion
152
153 Consider the earlier example of rebasing a feature branch:
154
155 ![rebased feature branch, again](./rebase04.svg)
 
 
 
 
156
157 What timestamps go on the C3\' and C5\' check-ins? If you choose
158 the same timestamps as the original C3 and C5, then you have the
159 odd situation C3' is older than its parent C6. We call that a
160 "timewarp" in Fossil. Timewarps can also happen due to misconfigured
161

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button