d2/e2etests/testdata/stable/arrowhead_scaling/elk/sketch.exp.svg
Alexander Wang 1cfa97b759
bump tests
2023-06-09 20:50:58 -07:00

284 lines
No EOL
132 KiB
XML

<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" d2Version="v0.5.1-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 6285 605"><svg id="d2-svg" class="d2-4172007285" width="6285" height="605" viewBox="11 11 6285 605"><rect x="11.000000" y="11.000000" width="6285.000000" height="605.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-4172007285 .text {
font-family: "d2-4172007285-font-regular";
}
@font-face {
font-family: d2-4172007285-font-regular;
src: url("data:application/font-woff;base64,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");
}
.d2-4172007285 .text-bold {
font-family: "d2-4172007285-font-bold";
}
@font-face {
font-family: d2-4172007285-font-bold;
src: url("data:application/font-woff;base64,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");
}
.d2-4172007285 .text-italic {
font-family: "d2-4172007285-font-italic";
}
@font-face {
font-family: d2-4172007285-font-italic;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
stroke-linejoin: round;
}
.connection {
stroke-linecap: round;
stroke-linejoin: round;
}
.blend {
mix-blend-mode: multiply;
opacity: 0.5;
}
.d2-4172007285 .fill-N1{fill:#0A0F25;}
.d2-4172007285 .fill-N2{fill:#676C7E;}
.d2-4172007285 .fill-N3{fill:#9499AB;}
.d2-4172007285 .fill-N4{fill:#CFD2DD;}
.d2-4172007285 .fill-N5{fill:#DEE1EB;}
.d2-4172007285 .fill-N6{fill:#EEF1F8;}
.d2-4172007285 .fill-N7{fill:#FFFFFF;}
.d2-4172007285 .fill-B1{fill:#0D32B2;}
.d2-4172007285 .fill-B2{fill:#0D32B2;}
.d2-4172007285 .fill-B3{fill:#E3E9FD;}
.d2-4172007285 .fill-B4{fill:#E3E9FD;}
.d2-4172007285 .fill-B5{fill:#EDF0FD;}
.d2-4172007285 .fill-B6{fill:#F7F8FE;}
.d2-4172007285 .fill-AA2{fill:#4A6FF3;}
.d2-4172007285 .fill-AA4{fill:#EDF0FD;}
.d2-4172007285 .fill-AA5{fill:#F7F8FE;}
.d2-4172007285 .fill-AB4{fill:#EDF0FD;}
.d2-4172007285 .fill-AB5{fill:#F7F8FE;}
.d2-4172007285 .stroke-N1{stroke:#0A0F25;}
.d2-4172007285 .stroke-N2{stroke:#676C7E;}
.d2-4172007285 .stroke-N3{stroke:#9499AB;}
.d2-4172007285 .stroke-N4{stroke:#CFD2DD;}
.d2-4172007285 .stroke-N5{stroke:#DEE1EB;}
.d2-4172007285 .stroke-N6{stroke:#EEF1F8;}
.d2-4172007285 .stroke-N7{stroke:#FFFFFF;}
.d2-4172007285 .stroke-B1{stroke:#0D32B2;}
.d2-4172007285 .stroke-B2{stroke:#0D32B2;}
.d2-4172007285 .stroke-B3{stroke:#E3E9FD;}
.d2-4172007285 .stroke-B4{stroke:#E3E9FD;}
.d2-4172007285 .stroke-B5{stroke:#EDF0FD;}
.d2-4172007285 .stroke-B6{stroke:#F7F8FE;}
.d2-4172007285 .stroke-AA2{stroke:#4A6FF3;}
.d2-4172007285 .stroke-AA4{stroke:#EDF0FD;}
.d2-4172007285 .stroke-AA5{stroke:#F7F8FE;}
.d2-4172007285 .stroke-AB4{stroke:#EDF0FD;}
.d2-4172007285 .stroke-AB5{stroke:#F7F8FE;}
.d2-4172007285 .background-color-N1{background-color:#0A0F25;}
.d2-4172007285 .background-color-N2{background-color:#676C7E;}
.d2-4172007285 .background-color-N3{background-color:#9499AB;}
.d2-4172007285 .background-color-N4{background-color:#CFD2DD;}
.d2-4172007285 .background-color-N5{background-color:#DEE1EB;}
.d2-4172007285 .background-color-N6{background-color:#EEF1F8;}
.d2-4172007285 .background-color-N7{background-color:#FFFFFF;}
.d2-4172007285 .background-color-B1{background-color:#0D32B2;}
.d2-4172007285 .background-color-B2{background-color:#0D32B2;}
.d2-4172007285 .background-color-B3{background-color:#E3E9FD;}
.d2-4172007285 .background-color-B4{background-color:#E3E9FD;}
.d2-4172007285 .background-color-B5{background-color:#EDF0FD;}
.d2-4172007285 .background-color-B6{background-color:#F7F8FE;}
.d2-4172007285 .background-color-AA2{background-color:#4A6FF3;}
.d2-4172007285 .background-color-AA4{background-color:#EDF0FD;}
.d2-4172007285 .background-color-AA5{background-color:#F7F8FE;}
.d2-4172007285 .background-color-AB4{background-color:#EDF0FD;}
.d2-4172007285 .background-color-AB5{background-color:#F7F8FE;}
.d2-4172007285 .color-N1{color:#0A0F25;}
.d2-4172007285 .color-N2{color:#676C7E;}
.d2-4172007285 .color-N3{color:#9499AB;}
.d2-4172007285 .color-N4{color:#CFD2DD;}
.d2-4172007285 .color-N5{color:#DEE1EB;}
.d2-4172007285 .color-N6{color:#EEF1F8;}
.d2-4172007285 .color-N7{color:#FFFFFF;}
.d2-4172007285 .color-B1{color:#0D32B2;}
.d2-4172007285 .color-B2{color:#0D32B2;}
.d2-4172007285 .color-B3{color:#E3E9FD;}
.d2-4172007285 .color-B4{color:#E3E9FD;}
.d2-4172007285 .color-B5{color:#EDF0FD;}
.d2-4172007285 .color-B6{color:#F7F8FE;}
.d2-4172007285 .color-AA2{color:#4A6FF3;}
.d2-4172007285 .color-AA4{color:#EDF0FD;}
.d2-4172007285 .color-AA5{color:#F7F8FE;}
.d2-4172007285 .color-AB4{color:#EDF0FD;}
.d2-4172007285 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="default"><g class="shape" ><rect x="12.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="288.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">default</text></g><g id="line"><g class="shape" ><rect x="585.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="861.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">line</text></g><g id="arrow"><g class="shape" ><rect x="1158.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="1434.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">arrow</text></g><g id="diamond"><g class="shape" ><rect x="1731.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="2007.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">diamond</text></g><g id="filled diamond"><g class="shape" ><rect x="2304.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="2580.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">filled diamond</text></g><g id="circle"><g class="shape" ><rect x="2877.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="3153.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">circle</text></g><g id="filled circle"><g class="shape" ><rect x="3450.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="3726.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">filled circle</text></g><g id="cf one"><g class="shape" ><rect x="4023.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="4299.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">cf one</text></g><g id="cf one required"><g class="shape" ><rect x="4596.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="4872.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">cf one required</text></g><g id="cf many"><g class="shape" ><rect x="5169.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="5445.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">cf many</text></g><g id="cf many required"><g class="shape" ><rect x="5742.000000" y="12.000000" width="553.000000" height="603.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="6018.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">cf many required</text></g><g id="default.start"><g class="shape" ><rect x="62.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="default.end"><g class="shape" ><rect x="62.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="line.start"><g class="shape" ><rect x="635.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="line.end"><g class="shape" ><rect x="635.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="arrow.start"><g class="shape" ><rect x="1208.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="arrow.end"><g class="shape" ><rect x="1208.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="diamond.start"><g class="shape" ><rect x="1781.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="diamond.end"><g class="shape" ><rect x="1781.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="filled diamond.start"><g class="shape" ><rect x="2354.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="filled diamond.end"><g class="shape" ><rect x="2354.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="circle.start"><g class="shape" ><rect x="2927.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="circle.end"><g class="shape" ><rect x="2927.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="filled circle.start"><g class="shape" ><rect x="3500.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="filled circle.end"><g class="shape" ><rect x="3500.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="cf one.start"><g class="shape" ><rect x="4073.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="cf one.end"><g class="shape" ><rect x="4073.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="cf one required.start"><g class="shape" ><rect x="4646.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="cf one required.end"><g class="shape" ><rect x="4646.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="cf many.start"><g class="shape" ><rect x="5219.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="cf many.end"><g class="shape" ><rect x="5219.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="cf many required.start"><g class="shape" ><rect x="5792.000000" y="62.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="cf many required.end"><g class="shape" ><rect x="5792.000000" y="399.000000" width="453.000000" height="166.000000" class=" stroke-B1 fill-B5" style="stroke-width:2;" /></g></g><g id="default.start.1"><g class="shape" ><rect x="112.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="138.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="default.end.1"><g class="shape" ><rect x="112.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="138.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="default.start.2"><g class="shape" ><rect x="184.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="210.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="default.end.2"><g class="shape" ><rect x="184.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="210.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="default.start.4"><g class="shape" ><rect x="257.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="284.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="default.end.4"><g class="shape" ><rect x="257.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="284.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="default.start.8"><g class="shape" ><rect x="331.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="357.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="default.end.8"><g class="shape" ><rect x="331.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="357.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="default.start.15"><g class="shape" ><rect x="404.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="434.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="default.end.15"><g class="shape" ><rect x="404.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="434.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="line.start.1"><g class="shape" ><rect x="685.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="711.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="line.end.1"><g class="shape" ><rect x="685.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="711.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="line.start.2"><g class="shape" ><rect x="757.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="783.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="line.end.2"><g class="shape" ><rect x="757.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="783.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="line.start.4"><g class="shape" ><rect x="830.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="857.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="line.end.4"><g class="shape" ><rect x="830.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="857.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="line.start.8"><g class="shape" ><rect x="904.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="930.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="line.end.8"><g class="shape" ><rect x="904.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="930.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="line.start.15"><g class="shape" ><rect x="977.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1007.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="line.end.15"><g class="shape" ><rect x="977.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1007.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="arrow.start.1"><g class="shape" ><rect x="1258.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1284.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="arrow.end.1"><g class="shape" ><rect x="1258.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1284.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="arrow.start.2"><g class="shape" ><rect x="1330.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1356.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="arrow.end.2"><g class="shape" ><rect x="1330.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1356.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="arrow.start.4"><g class="shape" ><rect x="1403.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1430.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="arrow.end.4"><g class="shape" ><rect x="1403.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1430.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="arrow.start.8"><g class="shape" ><rect x="1477.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1503.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="arrow.end.8"><g class="shape" ><rect x="1477.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1503.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="arrow.start.15"><g class="shape" ><rect x="1550.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1580.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="arrow.end.15"><g class="shape" ><rect x="1550.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1580.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="diamond.start.1"><g class="shape" ><rect x="1831.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1857.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="diamond.end.1"><g class="shape" ><rect x="1831.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1857.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="diamond.start.2"><g class="shape" ><rect x="1903.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1929.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="diamond.end.2"><g class="shape" ><rect x="1903.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1929.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="diamond.start.4"><g class="shape" ><rect x="1976.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2003.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="diamond.end.4"><g class="shape" ><rect x="1976.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2003.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="diamond.start.8"><g class="shape" ><rect x="2050.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2076.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="diamond.end.8"><g class="shape" ><rect x="2050.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2076.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="diamond.start.15"><g class="shape" ><rect x="2123.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2153.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="diamond.end.15"><g class="shape" ><rect x="2123.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2153.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="filled diamond.start.1"><g class="shape" ><rect x="2404.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2430.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="filled diamond.end.1"><g class="shape" ><rect x="2404.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2430.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="filled diamond.start.2"><g class="shape" ><rect x="2476.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2502.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="filled diamond.end.2"><g class="shape" ><rect x="2476.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2502.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="filled diamond.start.4"><g class="shape" ><rect x="2549.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2576.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="filled diamond.end.4"><g class="shape" ><rect x="2549.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2576.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="filled diamond.start.8"><g class="shape" ><rect x="2623.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2649.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="filled diamond.end.8"><g class="shape" ><rect x="2623.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2649.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="filled diamond.start.15"><g class="shape" ><rect x="2696.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2726.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="filled diamond.end.15"><g class="shape" ><rect x="2696.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="2726.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="circle.start.1"><g class="shape" ><rect x="2977.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3003.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="circle.end.1"><g class="shape" ><rect x="2977.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3003.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="circle.start.2"><g class="shape" ><rect x="3049.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3075.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="circle.end.2"><g class="shape" ><rect x="3049.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3075.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="circle.start.4"><g class="shape" ><rect x="3122.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3149.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="circle.end.4"><g class="shape" ><rect x="3122.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3149.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="circle.start.8"><g class="shape" ><rect x="3196.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3222.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="circle.end.8"><g class="shape" ><rect x="3196.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3222.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="circle.start.15"><g class="shape" ><rect x="3269.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3299.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="circle.end.15"><g class="shape" ><rect x="3269.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3299.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="filled circle.start.1"><g class="shape" ><rect x="3550.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3576.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="filled circle.end.1"><g class="shape" ><rect x="3550.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3576.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="filled circle.start.2"><g class="shape" ><rect x="3622.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3648.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="filled circle.end.2"><g class="shape" ><rect x="3622.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3648.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="filled circle.start.4"><g class="shape" ><rect x="3695.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3722.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="filled circle.end.4"><g class="shape" ><rect x="3695.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3722.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="filled circle.start.8"><g class="shape" ><rect x="3769.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3795.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="filled circle.end.8"><g class="shape" ><rect x="3769.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3795.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="filled circle.start.15"><g class="shape" ><rect x="3842.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3872.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="filled circle.end.15"><g class="shape" ><rect x="3842.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="3872.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf one.start.1"><g class="shape" ><rect x="4123.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4149.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf one.end.1"><g class="shape" ><rect x="4123.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4149.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf one.start.2"><g class="shape" ><rect x="4195.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4221.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf one.end.2"><g class="shape" ><rect x="4195.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4221.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf one.start.4"><g class="shape" ><rect x="4268.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4295.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf one.end.4"><g class="shape" ><rect x="4268.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4295.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf one.start.8"><g class="shape" ><rect x="4342.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4368.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf one.end.8"><g class="shape" ><rect x="4342.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4368.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf one.start.15"><g class="shape" ><rect x="4415.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4445.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf one.end.15"><g class="shape" ><rect x="4415.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4445.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf one required.start.1"><g class="shape" ><rect x="4696.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4722.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf one required.end.1"><g class="shape" ><rect x="4696.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4722.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf one required.start.2"><g class="shape" ><rect x="4768.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4794.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf one required.end.2"><g class="shape" ><rect x="4768.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4794.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf one required.start.4"><g class="shape" ><rect x="4841.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4868.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf one required.end.4"><g class="shape" ><rect x="4841.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4868.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf one required.start.8"><g class="shape" ><rect x="4915.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4941.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf one required.end.8"><g class="shape" ><rect x="4915.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="4941.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf one required.start.15"><g class="shape" ><rect x="4988.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5018.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf one required.end.15"><g class="shape" ><rect x="4988.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5018.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf many.start.1"><g class="shape" ><rect x="5269.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5295.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf many.end.1"><g class="shape" ><rect x="5269.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5295.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf many.start.2"><g class="shape" ><rect x="5341.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5367.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf many.end.2"><g class="shape" ><rect x="5341.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5367.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf many.start.4"><g class="shape" ><rect x="5414.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5441.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf many.end.4"><g class="shape" ><rect x="5414.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5441.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf many.start.8"><g class="shape" ><rect x="5488.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5514.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf many.end.8"><g class="shape" ><rect x="5488.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5514.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf many.start.15"><g class="shape" ><rect x="5561.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5591.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf many.end.15"><g class="shape" ><rect x="5561.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5591.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf many required.start.1"><g class="shape" ><rect x="5842.000000" y="112.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5868.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf many required.end.1"><g class="shape" ><rect x="5842.000000" y="449.000000" width="52.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5868.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf many required.start.2"><g class="shape" ><rect x="5914.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5940.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf many required.end.2"><g class="shape" ><rect x="5914.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="5940.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf many required.start.4"><g class="shape" ><rect x="5987.000000" y="112.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="6014.000000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf many required.end.4"><g class="shape" ><rect x="5987.000000" y="449.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="6014.000000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf many required.start.8"><g class="shape" ><rect x="6061.000000" y="112.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="6087.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf many required.end.8"><g class="shape" ><rect x="6061.000000" y="449.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="6087.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf many required.start.15"><g class="shape" ><rect x="6134.000000" y="112.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="6164.500000" y="150.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf many required.end.15"><g class="shape" ><rect x="6134.000000" y="449.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="6164.500000" y="487.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">15</text></g><g id="default.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-2568720150" markerWidth="10.000000" markerHeight="12.000000" refX="1.500000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="10.000000,0.000000 0.000000,6.000000 10.000000,12.000000" class="connection fill-B1" stroke-width="1" /> </marker><marker id="mk-3370908187" markerWidth="10.000000" markerHeight="12.000000" refX="8.500000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="1" /> </marker><path d="M 138.000000 180.500000 L 138.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-2568720150)" marker-end="url(#mk-3370908187)" mask="url(#d2-4172007285)" /><text x="138.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="default.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-2451250203" markerWidth="10.000000" markerHeight="12.000000" refX="3.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="10.000000,0.000000 0.000000,6.000000 10.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 210.500000 182.000000 L 210.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-2451250203)" marker-end="url(#mk-3488378134)" mask="url(#d2-4172007285)" /><text x="210.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="default.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-3965427925" markerWidth="16.000000" markerHeight="20.000000" refX="6.000000" refY="10.000000" viewBox="0.000000 0.000000 16.000000 20.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="16.000000,0.000000 0.000000,10.000000 16.000000,20.000000" class="connection fill-B1" stroke-width="4" /> </marker><marker id="mk-3519660172" markerWidth="16.000000" markerHeight="20.000000" refX="10.000000" refY="10.000000" viewBox="0.000000 0.000000 16.000000 20.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 16.000000,10.000000 0.000000,20.000000" class="connection fill-B1" stroke-width="4" /> </marker><path d="M 284.000000 185.000000 L 284.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-3965427925)" marker-end="url(#mk-3519660172)" mask="url(#d2-4172007285)" /><text x="284.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="default.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-2577314401" markerWidth="28.000000" markerHeight="36.000000" refX="12.000000" refY="18.000000" viewBox="0.000000 0.000000 28.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="28.000000,0.000000 0.000000,18.000000 28.000000,36.000000" class="connection fill-B1" stroke-width="8" /> </marker><marker id="mk-80006456" markerWidth="28.000000" markerHeight="36.000000" refX="16.000000" refY="18.000000" viewBox="0.000000 0.000000 28.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 28.000000,18.000000 0.000000,36.000000" class="connection fill-B1" stroke-width="8" /> </marker><path d="M 357.500000 191.000000 L 357.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-2577314401)" marker-end="url(#mk-80006456)" mask="url(#d2-4172007285)" /><text x="358.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="default.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-2874044863" markerWidth="49.000000" markerHeight="64.000000" refX="22.500000" refY="32.000000" viewBox="0.000000 0.000000 49.000000 64.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="49.000000,0.000000 0.000000,32.000000 49.000000,64.000000" class="connection fill-B1" stroke-width="15" /> </marker><marker id="mk-1218550620" markerWidth="49.000000" markerHeight="64.000000" refX="26.500000" refY="32.000000" viewBox="0.000000 0.000000 49.000000 64.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 49.000000,32.000000 0.000000,64.000000" class="connection fill-B1" stroke-width="15" /> </marker><path d="M 434.500000 201.500000 L 434.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-2874044863)" marker-end="url(#mk-1218550620)" mask="url(#d2-4172007285)" /><text x="435.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="line.(start.1 -- end.1)[0]"><path d="M 711.000000 179.500000 L 711.000000 447.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" mask="url(#d2-4172007285)" /><text x="711.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="line.(start.2 -- end.2)[0]"><path d="M 783.500000 180.000000 L 783.500000 447.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-4172007285)" /><text x="783.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="line.(start.4 -- end.4)[0]"><path d="M 857.000000 181.000000 L 857.000000 446.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" mask="url(#d2-4172007285)" /><text x="857.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="line.(start.8 -- end.8)[0]"><path d="M 930.500000 183.000000 L 930.500000 444.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" mask="url(#d2-4172007285)" /><text x="931.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="line.(start.15 -- end.15)[0]"><path d="M 1007.500000 186.500000 L 1007.500000 440.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" mask="url(#d2-4172007285)" /><text x="1008.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="arrow.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-2745594689" markerWidth="12.000000" markerHeight="12.000000" refX="1.500000" refY="6.000000" viewBox="0.000000 0.000000 12.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,6.000000 12.000000,0.000000 9.000000,6.000000 12.000000,12.000000" class="connection fill-B1" stroke-width="1" /> </marker><marker id="mk-1150541470" markerWidth="12.000000" markerHeight="12.000000" refX="10.500000" refY="6.000000" viewBox="0.000000 0.000000 12.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 12.000000,6.000000 0.000000,12.000000 3.000000,6.000000" class="connection fill-B1" stroke-width="1" /> </marker><path d="M 1284.000000 180.500000 L 1284.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-2745594689)" marker-end="url(#mk-1150541470)" mask="url(#d2-4172007285)" /><text x="1284.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="arrow.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-986555416" markerWidth="12.000000" markerHeight="12.000000" refX="3.000000" refY="6.000000" viewBox="0.000000 0.000000 12.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,6.000000 12.000000,0.000000 9.000000,6.000000 12.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><marker id="mk-2680246019" markerWidth="12.000000" markerHeight="12.000000" refX="9.000000" refY="6.000000" viewBox="0.000000 0.000000 12.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 12.000000,6.000000 0.000000,12.000000 3.000000,6.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 1356.500000 182.000000 L 1356.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-986555416)" marker-end="url(#mk-2680246019)" mask="url(#d2-4172007285)" /><text x="1356.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="arrow.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-267954362" markerWidth="20.000000" markerHeight="20.000000" refX="6.000000" refY="10.000000" viewBox="0.000000 0.000000 20.000000 20.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,10.000000 20.000000,0.000000 15.000000,10.000000 20.000000,20.000000" class="connection fill-B1" stroke-width="4" /> </marker><marker id="mk-1194968029" markerWidth="20.000000" markerHeight="20.000000" refX="14.000000" refY="10.000000" viewBox="0.000000 0.000000 20.000000 20.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 20.000000,10.000000 0.000000,20.000000 5.000000,10.000000" class="connection fill-B1" stroke-width="4" /> </marker><path d="M 1430.000000 185.000000 L 1430.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-267954362)" marker-end="url(#mk-1194968029)" mask="url(#d2-4172007285)" /><text x="1430.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="arrow.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-1956885366" markerWidth="36.000000" markerHeight="36.000000" refX="12.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,18.000000 36.000000,0.000000 27.000000,18.000000 36.000000,36.000000" class="connection fill-B1" stroke-width="8" /> </marker><marker id="mk-355462937" markerWidth="36.000000" markerHeight="36.000000" refX="24.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 36.000000,18.000000 0.000000,36.000000 9.000000,18.000000" class="connection fill-B1" stroke-width="8" /> </marker><path d="M 1503.500000 191.000000 L 1503.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-1956885366)" marker-end="url(#mk-355462937)" mask="url(#d2-4172007285)" /><text x="1504.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="arrow.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-2561472270" markerWidth="64.000000" markerHeight="64.000000" refX="22.500000" refY="32.000000" viewBox="0.000000 0.000000 64.000000 64.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,32.000000 64.000000,0.000000 48.000000,32.000000 64.000000,64.000000" class="connection fill-B1" stroke-width="15" /> </marker><marker id="mk-3616052215" markerWidth="64.000000" markerHeight="64.000000" refX="41.500000" refY="32.000000" viewBox="0.000000 0.000000 64.000000 64.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 64.000000,32.000000 0.000000,64.000000 16.000000,32.000000" class="connection fill-B1" stroke-width="15" /> </marker><path d="M 1580.500000 201.500000 L 1580.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-2561472270)" marker-end="url(#mk-3616052215)" mask="url(#d2-4172007285)" /><text x="1581.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="diamond.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-3631533688" markerWidth="24.200000" markerHeight="18.000000" refX="3.350000" refY="9.000000" viewBox="0.000000 0.000000 24.200000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="2.750000,9.000000 13.200000,2.250000 24.200000,9.000000 13.200000,15.750000" class="connection stroke-B1 fill-N7" stroke-width="1" /> </marker><marker id="mk-65063213" markerWidth="24.200000" markerHeight="18.000000" refX="21.400000" refY="9.000000" viewBox="0.000000 0.000000 24.200000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,9.000000 11.000000,2.250000 22.000000,9.000000 11.000000,16.200000" class="connection stroke-B1 fill-N7" stroke-width="1" /> </marker><path d="M 1857.000000 180.500000 L 1857.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-3631533688)" marker-end="url(#mk-65063213)" mask="url(#d2-4172007285)" /><text x="1857.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="diamond.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-2527347617" markerWidth="24.200000" markerHeight="18.000000" refX="3.950000" refY="9.000000" viewBox="0.000000 0.000000 24.200000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="2.750000,9.000000 13.200000,2.250000 24.200000,9.000000 13.200000,15.750000" class="connection stroke-B1 fill-N7" stroke-width="2" /> </marker><marker id="mk-1565215268" markerWidth="24.200000" markerHeight="18.000000" refX="20.800000" refY="9.000000" viewBox="0.000000 0.000000 24.200000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,9.000000 11.000000,2.250000 22.000000,9.000000 11.000000,16.200000" class="connection stroke-B1 fill-N7" stroke-width="2" /> </marker><path d="M 1929.500000 182.000000 L 1929.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-2527347617)" marker-end="url(#mk-1565215268)" mask="url(#d2-4172007285)" /><text x="1929.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="diamond.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-899683647" markerWidth="36.300000" markerHeight="27.000000" refX="6.525000" refY="13.500000" viewBox="0.000000 0.000000 36.300000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="4.125000,13.500000 19.800000,3.375000 36.300000,13.500000 19.800000,23.625000" class="connection stroke-B1 fill-N7" stroke-width="4" /> </marker><marker id="mk-2775567470" markerWidth="36.300000" markerHeight="27.000000" refX="30.600000" refY="13.500000" viewBox="0.000000 0.000000 36.300000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,13.500000 16.500000,3.375000 33.000000,13.500000 16.500000,24.300000" class="connection stroke-B1 fill-N7" stroke-width="4" /> </marker><path d="M 2003.000000 185.000000 L 2003.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-899683647)" marker-end="url(#mk-2775567470)" mask="url(#d2-4172007285)" /><text x="2003.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="diamond.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-1935146075" markerWidth="60.500000" markerHeight="45.000000" refX="11.675000" refY="22.500000" viewBox="0.000000 0.000000 60.500000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="6.875000,22.500000 33.000000,5.625000 60.500000,22.500000 33.000000,39.375000" class="connection stroke-B1 fill-N7" stroke-width="8" /> </marker><marker id="mk-576377346" markerWidth="60.500000" markerHeight="45.000000" refX="50.200000" refY="22.500000" viewBox="0.000000 0.000000 60.500000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,22.500000 27.500000,5.625000 55.000000,22.500000 27.500000,40.500000" class="connection stroke-B1 fill-N7" stroke-width="8" /> </marker><path d="M 2076.500000 191.000000 L 2076.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-1935146075)" marker-end="url(#mk-576377346)" mask="url(#d2-4172007285)" /><text x="2077.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="diamond.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-2474738589" markerWidth="102.850000" markerHeight="76.500000" refX="20.687500" refY="38.250000" viewBox="0.000000 0.000000 102.850000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="11.687500,38.250000 56.100000,9.562500 102.850000,38.250000 56.100000,66.937500" class="connection stroke-B1 fill-N7" stroke-width="15" /> </marker><marker id="mk-3943287338" markerWidth="102.850000" markerHeight="76.500000" refX="84.500000" refY="38.250000" viewBox="0.000000 0.000000 102.850000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,38.250000 46.750000,9.562500 93.500000,38.250000 46.750000,68.850000" class="connection stroke-B1 fill-N7" stroke-width="15" /> </marker><path d="M 2153.500000 201.500000 L 2153.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-2474738589)" marker-end="url(#mk-3943287338)" mask="url(#d2-4172007285)" /><text x="2154.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="filled diamond.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-3168796883" markerWidth="22.000000" markerHeight="14.000000" refX="1.500000" refY="7.000000" viewBox="0.000000 0.000000 22.000000 14.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,7.000000 11.000000,0.000000 22.000000,7.000000 11.000000,14.000000" class="connection fill-B1" stroke-width="1" /> </marker><marker id="mk-1623815264" markerWidth="22.000000" markerHeight="14.000000" refX="20.500000" refY="7.000000" viewBox="0.000000 0.000000 22.000000 14.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,7.000000 11.000000,0.000000 22.000000,7.000000 11.000000,14.000000" class="connection fill-B1" stroke-width="1" /> </marker><path d="M 2430.000000 180.500000 L 2430.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-3168796883)" marker-end="url(#mk-1623815264)" mask="url(#d2-4172007285)" /><text x="2430.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="filled diamond.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-765394478" markerWidth="22.000000" markerHeight="14.000000" refX="3.000000" refY="7.000000" viewBox="0.000000 0.000000 22.000000 14.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,7.000000 11.000000,0.000000 22.000000,7.000000 11.000000,14.000000" class="connection fill-B1" stroke-width="2" /> </marker><marker id="mk-2256124137" markerWidth="22.000000" markerHeight="14.000000" refX="19.000000" refY="7.000000" viewBox="0.000000 0.000000 22.000000 14.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,7.000000 11.000000,0.000000 22.000000,7.000000 11.000000,14.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 2502.500000 182.000000 L 2502.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-765394478)" marker-end="url(#mk-2256124137)" mask="url(#d2-4172007285)" /><text x="2502.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="filled diamond.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-1665261284" markerWidth="33.000000" markerHeight="21.000000" refX="6.000000" refY="10.500000" viewBox="0.000000 0.000000 33.000000 21.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,10.500000 16.500000,0.000000 33.000000,10.500000 16.500000,21.000000" class="connection fill-B1" stroke-width="4" /> </marker><marker id="mk-3459663591" markerWidth="33.000000" markerHeight="21.000000" refX="27.000000" refY="10.500000" viewBox="0.000000 0.000000 33.000000 21.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,10.500000 16.500000,0.000000 33.000000,10.500000 16.500000,21.000000" class="connection fill-B1" stroke-width="4" /> </marker><path d="M 2576.000000 185.000000 L 2576.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-1665261284)" marker-end="url(#mk-3459663591)" mask="url(#d2-4172007285)" /><text x="2576.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="filled diamond.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-3716869024" markerWidth="55.000000" markerHeight="35.000000" refX="12.000000" refY="17.500000" viewBox="0.000000 0.000000 55.000000 35.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,17.500000 27.500000,0.000000 55.000000,17.500000 27.500000,35.000000" class="connection fill-B1" stroke-width="8" /> </marker><marker id="mk-3366198419" markerWidth="55.000000" markerHeight="35.000000" refX="43.000000" refY="17.500000" viewBox="0.000000 0.000000 55.000000 35.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,17.500000 27.500000,0.000000 55.000000,17.500000 27.500000,35.000000" class="connection fill-B1" stroke-width="8" /> </marker><path d="M 2649.500000 191.000000 L 2649.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-3716869024)" marker-end="url(#mk-3366198419)" mask="url(#d2-4172007285)" /><text x="2650.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="filled diamond.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-484841156" markerWidth="93.500000" markerHeight="59.500000" refX="22.500000" refY="29.750000" viewBox="0.000000 0.000000 93.500000 59.500000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,29.750000 46.750000,0.000000 93.500000,29.750000 46.750000,59.500000" class="connection fill-B1" stroke-width="15" /> </marker><marker id="mk-1025943605" markerWidth="93.500000" markerHeight="59.500000" refX="71.000000" refY="29.750000" viewBox="0.000000 0.000000 93.500000 59.500000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,29.750000 46.750000,0.000000 93.500000,29.750000 46.750000,59.500000" class="connection fill-B1" stroke-width="15" /> </marker><path d="M 2726.500000 201.500000 L 2726.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-484841156)" marker-end="url(#mk-1025943605)" mask="url(#d2-4172007285)" /><text x="2727.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="circle.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-1028055314" markerWidth="18.000000" markerHeight="18.000000" refX="1.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="8.000000" cx="8.500000" cy="9.000000" class=" stroke-B1 fill-N7" stroke-width="1" /> </marker><marker id="mk-2139789183" markerWidth="18.000000" markerHeight="18.000000" refX="16.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="8.000000" cx="9.500000" cy="9.000000" class=" stroke-B1 fill-N7" stroke-width="1" /> </marker><path d="M 3003.000000 180.500000 L 3003.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-1028055314)" marker-end="url(#mk-2139789183)" mask="url(#d2-4172007285)" /><text x="3003.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="circle.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-797047287" markerWidth="18.000000" markerHeight="18.000000" refX="3.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="7.000000" cx="8.000000" cy="9.000000" class=" stroke-B1 fill-N7" stroke-width="2" /> </marker><marker id="mk-2441562586" markerWidth="18.000000" markerHeight="18.000000" refX="15.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="7.000000" cx="10.000000" cy="9.000000" class=" stroke-B1 fill-N7" stroke-width="2" /> </marker><path d="M 3075.500000 182.000000 L 3075.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-797047287)" marker-end="url(#mk-2441562586)" mask="url(#d2-4172007285)" /><text x="3075.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="circle.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-1780556793" markerWidth="28.000000" markerHeight="28.000000" refX="6.000000" refY="14.000000" viewBox="0.000000 0.000000 28.000000 28.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="10.000000" cx="12.000000" cy="14.000000" class=" stroke-B1 fill-N7" stroke-width="4" /> </marker><marker id="mk-3383169976" markerWidth="28.000000" markerHeight="28.000000" refX="22.000000" refY="14.000000" viewBox="0.000000 0.000000 28.000000 28.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="10.000000" cx="16.000000" cy="14.000000" class=" stroke-B1 fill-N7" stroke-width="4" /> </marker><path d="M 3149.000000 185.000000 L 3149.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-1780556793)" marker-end="url(#mk-3383169976)" mask="url(#d2-4172007285)" /><text x="3149.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="circle.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-2106231485" markerWidth="48.000000" markerHeight="48.000000" refX="12.000000" refY="24.000000" viewBox="0.000000 0.000000 48.000000 48.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="16.000000" cx="20.000000" cy="24.000000" class=" stroke-B1 fill-N7" stroke-width="8" /> </marker><marker id="mk-2527856396" markerWidth="48.000000" markerHeight="48.000000" refX="36.000000" refY="24.000000" viewBox="0.000000 0.000000 48.000000 48.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="16.000000" cx="28.000000" cy="24.000000" class=" stroke-B1 fill-N7" stroke-width="8" /> </marker><path d="M 3222.500000 191.000000 L 3222.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-2106231485)" marker-end="url(#mk-2527856396)" mask="url(#d2-4172007285)" /><text x="3223.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="circle.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-3063137787" markerWidth="83.000000" markerHeight="83.000000" refX="22.500000" refY="41.500000" viewBox="0.000000 0.000000 83.000000 83.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="26.500000" cx="34.000000" cy="41.500000" class=" stroke-B1 fill-N7" stroke-width="15" /> </marker><marker id="mk-2975299920" markerWidth="83.000000" markerHeight="83.000000" refX="60.500000" refY="41.500000" viewBox="0.000000 0.000000 83.000000 83.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="26.500000" cx="49.000000" cy="41.500000" class=" stroke-B1 fill-N7" stroke-width="15" /> </marker><path d="M 3299.500000 201.500000 L 3299.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-3063137787)" marker-end="url(#mk-2975299920)" mask="url(#d2-4172007285)" /><text x="3300.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="filled circle.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-3636719195" markerWidth="18.000000" markerHeight="18.000000" refX="1.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="8.500000" cx="8.500000" cy="9.000000" class="connection fill-B1" stroke-width="1" /> </marker><marker id="mk-2586193352" markerWidth="18.000000" markerHeight="18.000000" refX="16.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="8.500000" cx="9.500000" cy="9.000000" class="connection fill-B1" stroke-width="1" /> </marker><path d="M 3576.000000 180.500000 L 3576.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-3636719195)" marker-end="url(#mk-2586193352)" mask="url(#d2-4172007285)" /><text x="3576.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="filled circle.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-257864790" markerWidth="18.000000" markerHeight="18.000000" refX="3.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="8.000000" cx="8.000000" cy="9.000000" class="connection fill-B1" stroke-width="2" /> </marker><marker id="mk-1838524849" markerWidth="18.000000" markerHeight="18.000000" refX="15.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="8.000000" cx="10.000000" cy="9.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 3648.500000 182.000000 L 3648.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-257864790)" marker-end="url(#mk-1838524849)" mask="url(#d2-4172007285)" /><text x="3648.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="filled circle.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-1721303756" markerWidth="28.000000" markerHeight="28.000000" refX="6.000000" refY="14.000000" viewBox="0.000000 0.000000 28.000000 28.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="12.000000" cx="12.000000" cy="14.000000" class="connection fill-B1" stroke-width="4" /> </marker><marker id="mk-2939751375" markerWidth="28.000000" markerHeight="28.000000" refX="22.000000" refY="14.000000" viewBox="0.000000 0.000000 28.000000 28.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="12.000000" cx="16.000000" cy="14.000000" class="connection fill-B1" stroke-width="4" /> </marker><path d="M 3722.000000 185.000000 L 3722.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-1721303756)" marker-end="url(#mk-2939751375)" mask="url(#d2-4172007285)" /><text x="3722.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="filled circle.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-1038139512" markerWidth="48.000000" markerHeight="48.000000" refX="12.000000" refY="24.000000" viewBox="0.000000 0.000000 48.000000 48.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="20.000000" cx="20.000000" cy="24.000000" class="connection fill-B1" stroke-width="8" /> </marker><marker id="mk-221813355" markerWidth="48.000000" markerHeight="48.000000" refX="36.000000" refY="24.000000" viewBox="0.000000 0.000000 48.000000 48.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="20.000000" cx="28.000000" cy="24.000000" class="connection fill-B1" stroke-width="8" /> </marker><path d="M 3795.500000 191.000000 L 3795.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-1038139512)" marker-end="url(#mk-221813355)" mask="url(#d2-4172007285)" /><text x="3796.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="filled circle.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-4206449692" markerWidth="83.000000" markerHeight="83.000000" refX="22.500000" refY="41.500000" viewBox="0.000000 0.000000 83.000000 83.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="34.000000" cx="34.000000" cy="41.500000" class="connection fill-B1" stroke-width="15" /> </marker><marker id="mk-777495917" markerWidth="83.000000" markerHeight="83.000000" refX="60.500000" refY="41.500000" viewBox="0.000000 0.000000 83.000000 83.000000" orient="auto" markerUnits="userSpaceOnUse"> <circle r="34.000000" cx="49.000000" cy="41.500000" class="connection fill-B1" stroke-width="15" /> </marker><path d="M 3872.500000 201.500000 L 3872.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-4206449692)" marker-end="url(#mk-777495917)" mask="url(#d2-4172007285)" /><text x="3873.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf one.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-3410641114" markerWidth="18.000000" markerHeight="18.000000" refX="1.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-18.000000, -18.000000)" class="connection stroke-B1 fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" class="connection stroke-B1 fill-N7" stroke-width="1" /><path d="M15.000000,9.000000 22.800000,9.000000 M9.600000,0.000000 9.600000,18.000000" /></g> </marker><marker id="mk-450143559" markerWidth="18.000000" markerHeight="18.000000" refX="16.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" class="connection stroke-B1 fill-N7" stroke-width="1" /><path d="M15.000000,9.000000 22.800000,9.000000 M9.600000,0.000000 9.600000,18.000000" /></g> </marker><path d="M 4149.000000 180.500000 L 4149.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-3410641114)" marker-end="url(#mk-450143559)" mask="url(#d2-4172007285)" /><text x="4149.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf one.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-3108867711" markerWidth="18.000000" markerHeight="18.000000" refX="3.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-18.000000, -18.000000)" class="connection stroke-B1 fill-N7" stroke-width="2"><circle r="3.300000" cx="5.300000" cy="9.000000" class="connection stroke-B1 fill-N7" stroke-width="2" /><path d="M15.000000,9.000000 24.600000,9.000000 M13.200000,0.000000 13.200000,18.000000" /></g> </marker><marker id="mk-1268614626" markerWidth="18.000000" markerHeight="18.000000" refX="15.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="2"><circle r="3.300000" cx="5.300000" cy="9.000000" class="connection stroke-B1 fill-N7" stroke-width="2" /><path d="M15.000000,9.000000 24.600000,9.000000 M13.200000,0.000000 13.200000,18.000000" /></g> </marker><path d="M 4221.500000 182.000000 L 4221.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-3108867711)" marker-end="url(#mk-1268614626)" mask="url(#d2-4172007285)" /><text x="4221.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf one.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-3474247137" markerWidth="27.000000" markerHeight="27.000000" refX="6.000000" refY="13.500000" viewBox="0.000000 0.000000 27.000000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-27.000000, -27.000000)" class="connection stroke-B1 fill-N7" stroke-width="4"><circle r="5.100000" cx="7.100000" cy="13.500000" class="connection stroke-B1 fill-N7" stroke-width="4" /><path d="M24.000000,13.500000 37.200000,13.500000 M20.400000,0.000000 20.400000,27.000000" /></g> </marker><marker id="mk-2408258112" markerWidth="27.000000" markerHeight="27.000000" refX="21.000000" refY="13.500000" viewBox="0.000000 0.000000 27.000000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="4"><circle r="5.100000" cx="7.100000" cy="13.500000" class="connection stroke-B1 fill-N7" stroke-width="4" /><path d="M24.000000,13.500000 37.200000,13.500000 M20.400000,0.000000 20.400000,27.000000" /></g> </marker><path d="M 4295.000000 185.000000 L 4295.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-3474247137)" marker-end="url(#mk-2408258112)" mask="url(#d2-4172007285)" /><text x="4295.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf one.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-567393365" markerWidth="45.000000" markerHeight="45.000000" refX="12.000000" refY="22.500000" viewBox="0.000000 0.000000 45.000000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-45.000000, -45.000000)" class="connection stroke-B1 fill-N7" stroke-width="8"><circle r="8.700000" cx="10.700000" cy="22.500000" class="connection stroke-B1 fill-N7" stroke-width="8" /><path d="M42.000000,22.500000 62.400000,22.500000 M34.800000,0.000000 34.800000,45.000000" /></g> </marker><marker id="mk-2145809540" markerWidth="45.000000" markerHeight="45.000000" refX="33.000000" refY="22.500000" viewBox="0.000000 0.000000 45.000000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="8"><circle r="8.700000" cx="10.700000" cy="22.500000" class="connection stroke-B1 fill-N7" stroke-width="8" /><path d="M42.000000,22.500000 62.400000,22.500000 M34.800000,0.000000 34.800000,45.000000" /></g> </marker><path d="M 4368.500000 191.000000 L 4368.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-567393365)" marker-end="url(#mk-2145809540)" mask="url(#d2-4172007285)" /><text x="4369.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf one.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-142579443" markerWidth="76.500000" markerHeight="76.500000" refX="22.500000" refY="38.250000" viewBox="0.000000 0.000000 76.500000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-76.500000, -76.500000)" class="connection stroke-B1 fill-N7" stroke-width="15"><circle r="15.000000" cx="17.000000" cy="38.250000" class="connection stroke-B1 fill-N7" stroke-width="15" /><path d="M73.500000,38.250000 106.500000,38.250000 M60.000000,0.000000 60.000000,76.500000" /></g> </marker><marker id="mk-1477313064" markerWidth="76.500000" markerHeight="76.500000" refX="54.000000" refY="38.250000" viewBox="0.000000 0.000000 76.500000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="15"><circle r="15.000000" cx="17.000000" cy="38.250000" class="connection stroke-B1 fill-N7" stroke-width="15" /><path d="M73.500000,38.250000 106.500000,38.250000 M60.000000,0.000000 60.000000,76.500000" /></g> </marker><path d="M 4445.500000 201.500000 L 4445.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-142579443)" marker-end="url(#mk-1477313064)" mask="url(#d2-4172007285)" /><text x="4446.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf one required.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-4086523246" markerWidth="18.000000" markerHeight="18.000000" refX="1.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-18.000000, -18.000000)" class="connection stroke-B1 fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" class="connection stroke-B1 fill-N7" stroke-width="1" /><path d="M15.000000,9.000000 22.800000,9.000000 M9.600000,0.000000 9.600000,18.000000" /></g> </marker><marker id="mk-315209971" markerWidth="18.000000" markerHeight="18.000000" refX="16.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" class="connection stroke-B1 fill-N7" stroke-width="1" /><path d="M15.000000,9.000000 22.800000,9.000000 M9.600000,0.000000 9.600000,18.000000" /></g> </marker><path d="M 4722.000000 180.500000 L 4722.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-4086523246)" marker-end="url(#mk-315209971)" mask="url(#d2-4172007285)" /><text x="4722.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf one required.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-3412706579" markerWidth="18.000000" markerHeight="18.000000" refX="3.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-18.000000, -18.000000)" class="connection stroke-B1 fill-N7" stroke-width="2"><path d="M6.600000,0.000000 6.600000,18.000000" class="connection stroke-B1 fill-N7" stroke-width="2" /><path d="M15.000000,9.000000 24.600000,9.000000 M13.200000,0.000000 13.200000,18.000000" /></g> </marker><marker id="mk-1195536462" markerWidth="18.000000" markerHeight="18.000000" refX="15.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="2"><path d="M6.600000,0.000000 6.600000,18.000000" class="connection stroke-B1 fill-N7" stroke-width="2" /><path d="M15.000000,9.000000 24.600000,9.000000 M13.200000,0.000000 13.200000,18.000000" /></g> </marker><path d="M 4794.500000 182.000000 L 4794.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-3412706579)" marker-end="url(#mk-1195536462)" mask="url(#d2-4172007285)" /><text x="4794.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf one required.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-1376018989" markerWidth="27.000000" markerHeight="27.000000" refX="6.000000" refY="13.500000" viewBox="0.000000 0.000000 27.000000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-27.000000, -27.000000)" class="connection stroke-B1 fill-N7" stroke-width="4"><path d="M10.200000,0.000000 10.200000,27.000000" class="connection stroke-B1 fill-N7" stroke-width="4" /><path d="M24.000000,13.500000 37.200000,13.500000 M20.400000,0.000000 20.400000,27.000000" /></g> </marker><marker id="mk-223304964" markerWidth="27.000000" markerHeight="27.000000" refX="21.000000" refY="13.500000" viewBox="0.000000 0.000000 27.000000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="4"><path d="M10.200000,0.000000 10.200000,27.000000" class="connection stroke-B1 fill-N7" stroke-width="4" /><path d="M24.000000,13.500000 37.200000,13.500000 M20.400000,0.000000 20.400000,27.000000" /></g> </marker><path d="M 4868.000000 185.000000 L 4868.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-1376018989)" marker-end="url(#mk-223304964)" mask="url(#d2-4172007285)" /><text x="4868.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf one required.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-2302632297" markerWidth="45.000000" markerHeight="45.000000" refX="12.000000" refY="22.500000" viewBox="0.000000 0.000000 45.000000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-45.000000, -45.000000)" class="connection stroke-B1 fill-N7" stroke-width="8"><path d="M17.400000,0.000000 17.400000,45.000000" class="connection stroke-B1 fill-N7" stroke-width="8" /><path d="M42.000000,22.500000 62.400000,22.500000 M34.800000,0.000000 34.800000,45.000000" /></g> </marker><marker id="mk-485753536" markerWidth="45.000000" markerHeight="45.000000" refX="33.000000" refY="22.500000" viewBox="0.000000 0.000000 45.000000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="8"><path d="M17.400000,0.000000 17.400000,45.000000" class="connection stroke-B1 fill-N7" stroke-width="8" /><path d="M42.000000,22.500000 62.400000,22.500000 M34.800000,0.000000 34.800000,45.000000" /></g> </marker><path d="M 4941.500000 191.000000 L 4941.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-2302632297)" marker-end="url(#mk-485753536)" mask="url(#d2-4172007285)" /><text x="4942.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf one required.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-3481533319" markerWidth="76.500000" markerHeight="76.500000" refX="22.500000" refY="38.250000" viewBox="0.000000 0.000000 76.500000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-76.500000, -76.500000)" class="connection stroke-B1 fill-N7" stroke-width="15"><path d="M30.000000,0.000000 30.000000,76.500000" class="connection stroke-B1 fill-N7" stroke-width="15" /><path d="M73.500000,38.250000 106.500000,38.250000 M60.000000,0.000000 60.000000,76.500000" /></g> </marker><marker id="mk-1729589476" markerWidth="76.500000" markerHeight="76.500000" refX="54.000000" refY="38.250000" viewBox="0.000000 0.000000 76.500000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="15"><path d="M30.000000,0.000000 30.000000,76.500000" class="connection stroke-B1 fill-N7" stroke-width="15" /><path d="M73.500000,38.250000 106.500000,38.250000 M60.000000,0.000000 60.000000,76.500000" /></g> </marker><path d="M 5018.500000 201.500000 L 5018.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-3481533319)" marker-end="url(#mk-1729589476)" mask="url(#d2-4172007285)" /><text x="5019.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf many.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-2682482639" markerWidth="18.000000" markerHeight="18.000000" refX="1.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-18.000000, -18.000000)" class="connection stroke-B1 fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" class="connection stroke-B1 fill-N7" stroke-width="1" /><path d="M15.000000,9.000000 22.800000,9.000000 M7.800000,9.000000 22.800000,0.000000 M7.800000,9.000000 22.800000,18.000000" /></g> </marker><marker id="mk-2099925156" markerWidth="18.000000" markerHeight="18.000000" refX="16.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" class="connection stroke-B1 fill-N7" stroke-width="1" /><path d="M15.000000,9.000000 22.800000,9.000000 M7.800000,9.000000 22.800000,0.000000 M7.800000,9.000000 22.800000,18.000000" /></g> </marker><path d="M 5295.000000 180.500000 L 5295.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-2682482639)" marker-end="url(#mk-2099925156)" mask="url(#d2-4172007285)" /><text x="5295.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf many.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-2288727530" markerWidth="18.000000" markerHeight="18.000000" refX="3.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-18.000000, -18.000000)" class="connection stroke-B1 fill-N7" stroke-width="2"><circle r="3.300000" cx="5.300000" cy="9.000000" class="connection stroke-B1 fill-N7" stroke-width="2" /><path d="M15.000000,9.000000 24.600000,9.000000 M9.600000,9.000000 24.600000,0.000000 M9.600000,9.000000 24.600000,18.000000" /></g> </marker><marker id="mk-599773101" markerWidth="18.000000" markerHeight="18.000000" refX="15.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="2"><circle r="3.300000" cx="5.300000" cy="9.000000" class="connection stroke-B1 fill-N7" stroke-width="2" /><path d="M15.000000,9.000000 24.600000,9.000000 M9.600000,9.000000 24.600000,0.000000 M9.600000,9.000000 24.600000,18.000000" /></g> </marker><path d="M 5367.500000 182.000000 L 5367.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-2288727530)" marker-end="url(#mk-599773101)" mask="url(#d2-4172007285)" /><text x="5367.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf many.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-2328924616" markerWidth="27.000000" markerHeight="27.000000" refX="6.000000" refY="13.500000" viewBox="0.000000 0.000000 27.000000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-27.000000, -27.000000)" class="connection stroke-B1 fill-N7" stroke-width="4"><circle r="5.100000" cx="7.100000" cy="13.500000" class="connection stroke-B1 fill-N7" stroke-width="4" /><path d="M24.000000,13.500000 37.200000,13.500000 M13.200000,13.500000 37.200000,0.000000 M13.200000,13.500000 37.200000,27.000000" /></g> </marker><marker id="mk-2636460691" markerWidth="27.000000" markerHeight="27.000000" refX="21.000000" refY="13.500000" viewBox="0.000000 0.000000 27.000000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="4"><circle r="5.100000" cx="7.100000" cy="13.500000" class="connection stroke-B1 fill-N7" stroke-width="4" /><path d="M24.000000,13.500000 37.200000,13.500000 M13.200000,13.500000 37.200000,0.000000 M13.200000,13.500000 37.200000,27.000000" /></g> </marker><path d="M 5441.000000 185.000000 L 5441.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-2328924616)" marker-end="url(#mk-2636460691)" mask="url(#d2-4172007285)" /><text x="5441.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf many.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-1144624924" markerWidth="45.000000" markerHeight="45.000000" refX="12.000000" refY="22.500000" viewBox="0.000000 0.000000 45.000000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-45.000000, -45.000000)" class="connection stroke-B1 fill-N7" stroke-width="8"><circle r="8.700000" cx="10.700000" cy="22.500000" class="connection stroke-B1 fill-N7" stroke-width="8" /><path d="M42.000000,22.500000 62.400000,22.500000 M20.400000,22.500000 62.400000,0.000000 M20.400000,22.500000 62.400000,45.000000" /></g> </marker><marker id="mk-2729925863" markerWidth="45.000000" markerHeight="45.000000" refX="33.000000" refY="22.500000" viewBox="0.000000 0.000000 45.000000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="8"><circle r="8.700000" cx="10.700000" cy="22.500000" class="connection stroke-B1 fill-N7" stroke-width="8" /><path d="M42.000000,22.500000 62.400000,22.500000 M20.400000,22.500000 62.400000,0.000000 M20.400000,22.500000 62.400000,45.000000" /></g> </marker><path d="M 5514.500000 191.000000 L 5514.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-1144624924)" marker-end="url(#mk-2729925863)" mask="url(#d2-4172007285)" /><text x="5515.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf many.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-4285757280" markerWidth="76.500000" markerHeight="76.500000" refX="22.500000" refY="38.250000" viewBox="0.000000 0.000000 76.500000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-76.500000, -76.500000)" class="connection stroke-B1 fill-N7" stroke-width="15"><circle r="15.000000" cx="17.000000" cy="38.250000" class="connection stroke-B1 fill-N7" stroke-width="15" /><path d="M73.500000,38.250000 106.500000,38.250000 M33.000000,38.250000 106.500000,0.000000 M33.000000,38.250000 106.500000,76.500000" /></g> </marker><marker id="mk-4143327977" markerWidth="76.500000" markerHeight="76.500000" refX="54.000000" refY="38.250000" viewBox="0.000000 0.000000 76.500000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="15"><circle r="15.000000" cx="17.000000" cy="38.250000" class="connection stroke-B1 fill-N7" stroke-width="15" /><path d="M73.500000,38.250000 106.500000,38.250000 M33.000000,38.250000 106.500000,0.000000 M33.000000,38.250000 106.500000,76.500000" /></g> </marker><path d="M 5591.500000 201.500000 L 5591.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-4285757280)" marker-end="url(#mk-4143327977)" mask="url(#d2-4172007285)" /><text x="5592.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><g id="cf many required.(start.1 &lt;-&gt; end.1)[0]"><marker id="mk-266046985" markerWidth="18.000000" markerHeight="18.000000" refX="1.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-18.000000, -18.000000)" class="connection stroke-B1 fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" class="connection stroke-B1 fill-N7" stroke-width="1" /><path d="M15.000000,9.000000 22.800000,9.000000 M7.800000,9.000000 22.800000,0.000000 M7.800000,9.000000 22.800000,18.000000" /></g> </marker><marker id="mk-358780358" markerWidth="18.000000" markerHeight="18.000000" refX="16.500000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" class="connection stroke-B1 fill-N7" stroke-width="1" /><path d="M15.000000,9.000000 22.800000,9.000000 M7.800000,9.000000 22.800000,0.000000 M7.800000,9.000000 22.800000,18.000000" /></g> </marker><path d="M 5868.000000 180.500000 L 5868.000000 446.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-266046985)" marker-end="url(#mk-358780358)" mask="url(#d2-4172007285)" /><text x="5868.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">1</text></g><g id="cf many required.(start.2 &lt;-&gt; end.2)[0]"><marker id="mk-1160658688" markerWidth="18.000000" markerHeight="18.000000" refX="3.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-18.000000, -18.000000)" class="connection stroke-B1 fill-N7" stroke-width="2"><path d="M6.600000,0.000000 6.600000,18.000000" class="connection stroke-B1 fill-N7" stroke-width="2" /><path d="M15.000000,9.000000 24.600000,9.000000 M9.600000,9.000000 24.600000,0.000000 M9.600000,9.000000 24.600000,18.000000" /></g> </marker><marker id="mk-1946374923" markerWidth="18.000000" markerHeight="18.000000" refX="15.000000" refY="9.000000" viewBox="0.000000 0.000000 18.000000 18.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="2"><path d="M6.600000,0.000000 6.600000,18.000000" class="connection stroke-B1 fill-N7" stroke-width="2" /><path d="M15.000000,9.000000 24.600000,9.000000 M9.600000,9.000000 24.600000,0.000000 M9.600000,9.000000 24.600000,18.000000" /></g> </marker><path d="M 5940.500000 182.000000 L 5940.500000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-start="url(#mk-1160658688)" marker-end="url(#mk-1946374923)" mask="url(#d2-4172007285)" /><text x="5940.500000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">2</text></g><g id="cf many required.(start.4 &lt;-&gt; end.4)[0]"><marker id="mk-1983950498" markerWidth="27.000000" markerHeight="27.000000" refX="6.000000" refY="13.500000" viewBox="0.000000 0.000000 27.000000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-27.000000, -27.000000)" class="connection stroke-B1 fill-N7" stroke-width="4"><path d="M10.200000,0.000000 10.200000,27.000000" class="connection stroke-B1 fill-N7" stroke-width="4" /><path d="M24.000000,13.500000 37.200000,13.500000 M13.200000,13.500000 37.200000,0.000000 M13.200000,13.500000 37.200000,27.000000" /></g> </marker><marker id="mk-290392581" markerWidth="27.000000" markerHeight="27.000000" refX="21.000000" refY="13.500000" viewBox="0.000000 0.000000 27.000000 27.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="4"><path d="M10.200000,0.000000 10.200000,27.000000" class="connection stroke-B1 fill-N7" stroke-width="4" /><path d="M24.000000,13.500000 37.200000,13.500000 M13.200000,13.500000 37.200000,0.000000 M13.200000,13.500000 37.200000,27.000000" /></g> </marker><path d="M 6014.000000 185.000000 L 6014.000000 442.000000" fill="none" class="connection stroke-B1" style="stroke-width:4;" marker-start="url(#mk-1983950498)" marker-end="url(#mk-290392581)" mask="url(#d2-4172007285)" /><text x="6014.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">4</text></g><g id="cf many required.(start.8 &lt;-&gt; end.8)[0]"><marker id="mk-336385678" markerWidth="45.000000" markerHeight="45.000000" refX="12.000000" refY="22.500000" viewBox="0.000000 0.000000 45.000000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-45.000000, -45.000000)" class="connection stroke-B1 fill-N7" stroke-width="8"><path d="M17.400000,0.000000 17.400000,45.000000" class="connection stroke-B1 fill-N7" stroke-width="8" /><path d="M42.000000,22.500000 62.400000,22.500000 M20.400000,22.500000 62.400000,0.000000 M20.400000,22.500000 62.400000,45.000000" /></g> </marker><marker id="mk-940489681" markerWidth="45.000000" markerHeight="45.000000" refX="33.000000" refY="22.500000" viewBox="0.000000 0.000000 45.000000 45.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="8"><path d="M17.400000,0.000000 17.400000,45.000000" class="connection stroke-B1 fill-N7" stroke-width="8" /><path d="M42.000000,22.500000 62.400000,22.500000 M20.400000,22.500000 62.400000,0.000000 M20.400000,22.500000 62.400000,45.000000" /></g> </marker><path d="M 6087.500000 191.000000 L 6087.500000 436.000000" fill="none" class="connection stroke-B1" style="stroke-width:8;" marker-start="url(#mk-336385678)" marker-end="url(#mk-940489681)" mask="url(#d2-4172007285)" /><text x="6088.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">8</text></g><g id="cf many required.(start.15 &lt;-&gt; end.15)[0]"><marker id="mk-589239142" markerWidth="76.500000" markerHeight="76.500000" refX="22.500000" refY="38.250000" viewBox="0.000000 0.000000 76.500000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-76.500000, -76.500000)" class="connection stroke-B1 fill-N7" stroke-width="15"><path d="M30.000000,0.000000 30.000000,76.500000" class="connection stroke-B1 fill-N7" stroke-width="15" /><path d="M73.500000,38.250000 106.500000,38.250000 M33.000000,38.250000 106.500000,0.000000 M33.000000,38.250000 106.500000,76.500000" /></g> </marker><marker id="mk-1968146031" markerWidth="76.500000" markerHeight="76.500000" refX="54.000000" refY="38.250000" viewBox="0.000000 0.000000 76.500000 76.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="15"><path d="M30.000000,0.000000 30.000000,76.500000" class="connection stroke-B1 fill-N7" stroke-width="15" /><path d="M73.500000,38.250000 106.500000,38.250000 M33.000000,38.250000 106.500000,0.000000 M33.000000,38.250000 106.500000,76.500000" /></g> </marker><path d="M 6164.500000 201.500000 L 6164.500000 425.500000" fill="none" class="connection stroke-B1" style="stroke-width:15;" marker-start="url(#mk-589239142)" marker-end="url(#mk-1968146031)" mask="url(#d2-4172007285)" /><text x="6165.000000" y="319.000000" class="text-italic fill-N2" style="text-anchor:middle;font-size:16px">15</text></g><mask id="d2-4172007285" maskUnits="userSpaceOnUse" x="11" y="11" width="6285" height="605">
<rect x="11" y="11" width="6285" height="605" fill="white"></rect>
<rect x="246.500000" y="17.000000" width="84" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="841.000000" y="17.000000" width="41" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1400.500000" y="17.000000" width="68" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1955.500000" y="17.000000" width="104" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2496.000000" y="17.000000" width="169" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3122.500000" y="17.000000" width="62" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3663.000000" y="17.000000" width="127" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4264.500000" y="17.000000" width="70" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4785.000000" y="17.000000" width="175" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5399.500000" y="17.000000" width="92" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5920.500000" y="17.000000" width="196" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="134.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="134.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="206.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="206.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="279.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="279.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="353.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="353.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="426.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="426.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="707.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="707.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="779.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="779.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="852.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="852.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="926.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="926.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="999.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="999.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1280.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1280.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1352.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1352.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1425.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1425.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1499.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1499.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1572.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1572.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1853.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1853.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1925.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1925.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1998.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="1998.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2072.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2072.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2145.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2145.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2426.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2426.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2498.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2498.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2571.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2571.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2645.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2645.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2718.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2718.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2999.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="2999.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3071.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3071.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3144.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3144.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3218.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3218.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3291.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3291.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3572.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3572.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3644.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3644.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3717.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3717.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3791.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3791.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3864.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="3864.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4145.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4145.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4217.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4217.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4290.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4290.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4364.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4364.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4437.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4437.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4718.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4718.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4790.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4790.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4863.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4863.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4937.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="4937.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5010.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5010.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5291.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5291.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5363.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5363.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5436.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5436.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5510.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5510.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5583.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5583.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5864.500000" y="134.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5864.500000" y="471.500000" width="7" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5936.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="5936.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="6009.500000" y="134.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="6009.500000" y="471.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="6083.500000" y="134.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="6083.500000" y="471.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="6156.500000" y="134.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="6156.500000" y="471.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="135.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="206.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="280.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="354.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="427.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="708.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="779.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="853.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="927.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="1000.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="1281.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="1352.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="1426.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="1500.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="1573.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="1854.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="1925.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="1999.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="2073.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="2146.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="2427.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="2498.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="2572.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="2646.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="2719.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="3000.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="3071.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="3145.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="3219.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="3292.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="3573.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="3644.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="3718.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="3792.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="3865.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="4146.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="4217.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="4291.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="4365.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="4438.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="4719.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="4790.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="4864.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="4938.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="5011.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="5292.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="5363.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="5437.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="5511.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="5584.000000" y="303.000000" width="16" height="21" fill="black"></rect>
<rect x="5865.000000" y="303.000000" width="7" height="21" fill="black"></rect>
<rect x="5936.000000" y="303.000000" width="9" height="21" fill="black"></rect>
<rect x="6010.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="6084.000000" y="303.000000" width="8" height="21" fill="black"></rect>
<rect x="6157.000000" y="303.000000" width="16" height="21" fill="black"></rect>
</mask></svg></svg>