285 lines
No EOL
99 KiB
XML
285 lines
No EOL
99 KiB
XML
<<<<<<< HEAD
|
|
<<<<<<< HEAD
|
|
<?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.6.8-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1042 340"><svg id="d2-svg" class="d2-2427018465" width="1042" height="340" viewBox="11 11 1042 340"><rect x="11.000000" y="11.000000" width="1042.000000" height="340.000000" rx="0.000000" fill="#FFFFFF" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
|
.d2-2427018465 .text-bold {
|
|
font-family: "d2-2427018465-font-bold";
|
|
||||||| parent of 33280fed5 (fixed e2e tests)
|
|
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1042 340"><svg id="d2-svg" class="d2-2427018465" width="1042" height="340" viewBox="11 11 1042 340"><rect x="11.000000" y="11.000000" width="1042.000000" height="340.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
|
.d2-2427018465 .text-bold {
|
|
font-family: "d2-2427018465-font-bold";
|
|
=======
|
|
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1042 340"><svg id="d2-svg" class="d2-2487059389" width="1042" height="340" viewBox="11 11 1042 340"><rect x="11.000000" y="11.000000" width="1042.000000" height="340.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
|
||||||| parent of cb2f2823c (Fix changes)
|
|
<?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.6.5-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1042 340"><svg id="d2-svg" class="d2-2487059389" width="1042" height="340" viewBox="11 11 1042 340"><rect x="11.000000" y="11.000000" width="1042.000000" height="340.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
|
=======
|
|
<?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.6.6-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1042 340"><svg id="d2-svg" class="d2-2487059389" width="1042" height="340" viewBox="11 11 1042 340"><rect x="11.000000" y="11.000000" width="1042.000000" height="340.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
|
|
>>>>>>> cb2f2823c (Fix changes)
|
|
.d2-2487059389 .text-bold {
|
|
font-family: "d2-2487059389-font-bold";
|
|
>>>>>>> 33280fed5 (fixed e2e tests)
|
|
}
|
|
@font-face {
|
|
font-family: d2-2487059389-font-bold;
|
|
src: url("data:application/font-woff;base64,d09GRgABAAAAAAmcAAoAAAAADyAAAguFAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgXxHXrmNtYXAAAAFUAAAARwAAAEwA2gBxZ2x5ZgAAAZwAAAPuAAAEtM4UuERoZWFkAAAFjAAAADYAAAA2G38e1GhoZWEAAAXEAAAAJAAAACQKfwXLaG10eAAABegAAAAwAAAAMBjqAh9sb2NhAAAGGAAAABoAAAAaCE4G+G1heHAAAAY0AAAAIAAAACAAJAD3bmFtZQAABlQAAAMoAAAIKgjwVkFwb3N0AAAJfAAAAB0AAAAg/9EAMgADAioCvAAFAAACigJYAAAASwKKAlgAAAFeADIBKQAAAgsHAwMEAwICBGAAAvcAAAADAAAAAAAAAABBREJPACAAIP//Au7/BgAAA9gBESAAAZ8AAAAAAfAClAAAACAAA3icHMpLFYQwEACwdDtbvmZ4GMAKN2QhCzfDozkHRVWwCgeaUPzsrkxszsx88u7rM5kt/VThrxmMvAAAAP//AQAA//9sLwlFAHicTJPLbxtVG8bfM7ZnvvqbNvFlxuPL+DJjz/HESYxnPDPBduI4duw2xI3TQJo0F1MvECgpEUlKEmgkJBCVQKzcBWLBChZI3SDEgkphX5UdSEhsEFL/ghKxcmx0Jgmwmlkcvc/z/p7nBRe0AKgO9QgccAWGwAscgO5JeFI6xjJj6ZYlBxwWRh6mRXn7X3+FVaeqOkfin8fea7dRc5N6dLa91ux0/moXi/0vf3jS/wztPQGgYGRwin5BPQiCDBCQFCNvWooiSzSDTVPXeM4jY5mmLc20DJrm/PyPtdZHXUpWY9NJI7tVaL9x6HbGGv8Lpnw3SzH2dvnmylACC9xdMfn2bv+5HpF3A77b7owoBIDoVQanFE+dgB9iAC5JwTIje3SOscV4zk/TWDONvCwxHM+j2URVdLJ7XadYk0or2VJ7RTGXR1V/mk3EDerk8XxInHpn/rWj8mF9/uOxZ95rAIAgOThFJ6gHIVuBrESGBxiyFufndc20AjSNgrM7levv1sYbkVk5bpTLLwnjvkJqmZ28f2tpfzIaaIvzlekmN/R6PAy2dzw4RT3qBHwQv2RlD8aG/h9KyoXMi/WdYjuvTgTp7qHbGapTAvb6Mn7ZzLKfHi3en4oI89+cVXMh+dAffOa9Vm3cmAXK9v4H6oFwwedShKBhEjyva8S7Q88TFRRr7M5Ut4uNjayT6v/qrucMM6dsfvEdHpVMdmr/1uJ+ubxV86WumHpiNRRFBdXIgs1IAED71FPy1T2yYf0LybbP6ZzsuTMzk2xVY/nh8NUQG46urqLje66wsZxn6W2XK6FE9/ofAjhAGoxRDOpBFoowZ5NRjDwBQcpkXK4Q0Dn5PGFZwnYOpF5+mnaQwC+g+c7/ZUmxn7wobE40fOG4EFILm8Zo4vsF5kp+xRJjXkltrd+tPZgTMRZFjFVtGqf0YIINT/4cmhgtpZ1X07GwNuz01jKlhTS79X/J//Jc0j3E+7zFqr44jp6OqFhNp9WRfjcZDAw7HEIwIp6zqZCw7Y6C/k83OY/ssV0ynkqXibyiLd7oivFIWqBOHq8GM1sb/Z9QwkwHA/1vyYw6APqNeh9YAJ3UwzBNiwyrf3KQvy5tHxygnTV3xH/WOzjXjAKg59RDiJD3U9Q5kIsbtCkRFzqXWjyu51TJElrZTq28aRTX80KJ/+DV5vFbY9kcDi1ourY2aezsmA7XAzKXH5yi36mHoNq5YIs0iCBWZOMS++Wl+2lyc0Trz+Y9uSbW09mJyNzs8nRakazo3Gin0DmydKtR2WK19EYkiZMRlX8zqyRS0dAdJbO2lKvzzuHmVHEpAwB/AwAA//8BAAD//4RV7isAAAABAAAAAguFqWA6z18PPPUAAQPoAAAAANhdoIQAAAAA3WYvNv43/sQIbQPxAAEAAwACAAAAAAAAAAEAAAPY/u8AAAiY/jf+NwhtAAEAAAAAAAAAAAAAAAAAAAAMArIAUAIPACoCPQBBAdMAJAI9ACcCBgAkAVUAGAIWACICOwBBAhAARgIQAB4CEAAWAAAALABkAJYAwgD0ASgBTgG2AdgB8AIcAloAAAABAAAADACQAAwAYwAHAAEAAAAAAAAAAAAAAAAABAADeJyclM9uG1UUxn9ObNMKwQJFVbqJ7oJFkejYVEnVNiuH1IpFFAePC0JCSBPP+I8ynhl5Jg7hCVjzFrxFVzwEz4FYo/l87NgF0SaKknx37vnznXO+c4Ed/mabSvUh8Ec9MVxhr35ueIsH9RPD27TrW4arPKn9abhGWJsbrvN5rWf4I95WfzP8gP3qT4YfslttG/6YZ9Udw59sO/4y/Cn7vF3gCrzgV8MVdskMb7HDj4a3eYTFrFR5RNNwjc/YM1xnD+gzoSBmQsIIx5AJI66YEZHjEzFjwpCIEEeHFjGFviYEQo7Rf34N8CmYESjimAJHjE9MQM7YIv4ir5RzZRzqNLO7FgVjAi7kcUlAgiNlREpCxKXiFBRkvKJBg5yB+GYU5HjkTIjxSJkxokGXNqf0GTMhx9FWpJKZT8qQgmsC5XdmUXZmQERCbqyuSAjF04lfJO8Opzi6ZLJdj3y6EeFLHN/Ju+SWyvYrPP26NWabeZdsAubqZ6yuxLq51gTHui3ztvhWuOAV7l792WTy/h6F+l8o8gVXmn+oSSVikuDcLi18Kch3j3Ec6dzBV0e+p0OfE7q8oa9zix49WpzRp8Nr+Xbp4fiaLmccy6MjvLhrSzFn/IDjGzqyKWNH1p/FxCJ+JjN15+I4Ux1TMvW8ZO6p1kgV3n3C5Q6lG+rI5TPQHpWWTvNLtGcBI1NFJoZT9XKpjdz6F5oipqqlnO3tfbkNc9u95RbfkGqHS7UuOJWTWzB631S9dzRzrR+PgJCUC1kMSJnSoOBGvM8JuCLGcazunWhLClornzLPjVQSMRWDDonizMj0NzDd+MZ9sKF7Z29JKP+S6eWqqvtkcerV7YzeqHvLO9+6HK1NoGFTTdfUNBDXxLQfaafW+fvyzfW6pTzliJSY8F8vwDM8muxzwCFjZRjoZm6vQ1MvRJOXHKr6SyJZDaXnyCIc4PGcAw54yfN3+rhk4oyLW3FZz93imCO6HH5QFQv7Lke8Xn37/6y/i2lTtTierk4v7j3FJ3dQ6xfas9v3sqeJlZOYW7TbrTgjYFpycbvrNbnHeP8AAAD//wEAAP//9LdPUXicYmBmAIP/5xiMGLAAAAAAAP//AQAA//8vAQIDAAAA");
|
|
}]]></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;
|
|
}
|
|
|
|
<<<<<<< HEAD
|
|
.d2-2427018465 .fill-N1{fill:#0A0F25;}
|
|
.d2-2427018465 .fill-N2{fill:#676C7E;}
|
|
.d2-2427018465 .fill-N3{fill:#9499AB;}
|
|
.d2-2427018465 .fill-N4{fill:#CFD2DD;}
|
|
.d2-2427018465 .fill-N5{fill:#DEE1EB;}
|
|
.d2-2427018465 .fill-N6{fill:#EEF1F8;}
|
|
.d2-2427018465 .fill-N7{fill:#FFFFFF;}
|
|
.d2-2427018465 .fill-B1{fill:#0D32B2;}
|
|
.d2-2427018465 .fill-B2{fill:#0D32B2;}
|
|
.d2-2427018465 .fill-B3{fill:#E3E9FD;}
|
|
.d2-2427018465 .fill-B4{fill:#E3E9FD;}
|
|
.d2-2427018465 .fill-B5{fill:#EDF0FD;}
|
|
.d2-2427018465 .fill-B6{fill:#F7F8FE;}
|
|
.d2-2427018465 .fill-AA2{fill:#4A6FF3;}
|
|
.d2-2427018465 .fill-AA4{fill:#EDF0FD;}
|
|
.d2-2427018465 .fill-AA5{fill:#F7F8FE;}
|
|
.d2-2427018465 .fill-AB4{fill:#EDF0FD;}
|
|
.d2-2427018465 .fill-AB5{fill:#F7F8FE;}
|
|
.d2-2427018465 .stroke-N1{stroke:#0A0F25;}
|
|
.d2-2427018465 .stroke-N2{stroke:#676C7E;}
|
|
.d2-2427018465 .stroke-N3{stroke:#9499AB;}
|
|
.d2-2427018465 .stroke-N4{stroke:#CFD2DD;}
|
|
.d2-2427018465 .stroke-N5{stroke:#DEE1EB;}
|
|
.d2-2427018465 .stroke-N6{stroke:#EEF1F8;}
|
|
.d2-2427018465 .stroke-N7{stroke:#FFFFFF;}
|
|
.d2-2427018465 .stroke-B1{stroke:#0D32B2;}
|
|
.d2-2427018465 .stroke-B2{stroke:#0D32B2;}
|
|
.d2-2427018465 .stroke-B3{stroke:#E3E9FD;}
|
|
.d2-2427018465 .stroke-B4{stroke:#E3E9FD;}
|
|
.d2-2427018465 .stroke-B5{stroke:#EDF0FD;}
|
|
.d2-2427018465 .stroke-B6{stroke:#F7F8FE;}
|
|
.d2-2427018465 .stroke-AA2{stroke:#4A6FF3;}
|
|
.d2-2427018465 .stroke-AA4{stroke:#EDF0FD;}
|
|
.d2-2427018465 .stroke-AA5{stroke:#F7F8FE;}
|
|
.d2-2427018465 .stroke-AB4{stroke:#EDF0FD;}
|
|
.d2-2427018465 .stroke-AB5{stroke:#F7F8FE;}
|
|
.d2-2427018465 .background-color-N1{background-color:#0A0F25;}
|
|
.d2-2427018465 .background-color-N2{background-color:#676C7E;}
|
|
.d2-2427018465 .background-color-N3{background-color:#9499AB;}
|
|
.d2-2427018465 .background-color-N4{background-color:#CFD2DD;}
|
|
.d2-2427018465 .background-color-N5{background-color:#DEE1EB;}
|
|
.d2-2427018465 .background-color-N6{background-color:#EEF1F8;}
|
|
.d2-2427018465 .background-color-N7{background-color:#FFFFFF;}
|
|
.d2-2427018465 .background-color-B1{background-color:#0D32B2;}
|
|
.d2-2427018465 .background-color-B2{background-color:#0D32B2;}
|
|
.d2-2427018465 .background-color-B3{background-color:#E3E9FD;}
|
|
.d2-2427018465 .background-color-B4{background-color:#E3E9FD;}
|
|
.d2-2427018465 .background-color-B5{background-color:#EDF0FD;}
|
|
.d2-2427018465 .background-color-B6{background-color:#F7F8FE;}
|
|
.d2-2427018465 .background-color-AA2{background-color:#4A6FF3;}
|
|
.d2-2427018465 .background-color-AA4{background-color:#EDF0FD;}
|
|
.d2-2427018465 .background-color-AA5{background-color:#F7F8FE;}
|
|
.d2-2427018465 .background-color-AB4{background-color:#EDF0FD;}
|
|
.d2-2427018465 .background-color-AB5{background-color:#F7F8FE;}
|
|
.d2-2427018465 .color-N1{color:#0A0F25;}
|
|
.d2-2427018465 .color-N2{color:#676C7E;}
|
|
.d2-2427018465 .color-N3{color:#9499AB;}
|
|
.d2-2427018465 .color-N4{color:#CFD2DD;}
|
|
.d2-2427018465 .color-N5{color:#DEE1EB;}
|
|
.d2-2427018465 .color-N6{color:#EEF1F8;}
|
|
.d2-2427018465 .color-N7{color:#FFFFFF;}
|
|
.d2-2427018465 .color-B1{color:#0D32B2;}
|
|
.d2-2427018465 .color-B2{color:#0D32B2;}
|
|
.d2-2427018465 .color-B3{color:#E3E9FD;}
|
|
.d2-2427018465 .color-B4{color:#E3E9FD;}
|
|
.d2-2427018465 .color-B5{color:#EDF0FD;}
|
|
.d2-2427018465 .color-B6{color:#F7F8FE;}
|
|
.d2-2427018465 .color-AA2{color:#4A6FF3;}
|
|
.d2-2427018465 .color-AA4{color:#EDF0FD;}
|
|
.d2-2427018465 .color-AA5{color:#F7F8FE;}
|
|
.d2-2427018465 .color-AB4{color:#EDF0FD;}
|
|
.d2-2427018465 .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="a1"><g class="shape" ><rect x="12.000000" y="12.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="43.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a1</text></g><g id="b1"><g class="shape" ><rect x="12.000000" y="148.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="43.000000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b1</text></g><g id="a2"><g class="shape" ><rect x="94.000000" y="12.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="125.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a2</text></g><g id="b2"><g class="shape" ><rect x="94.000000" y="148.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="125.000000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b2</text></g><g id="a3"><g class="shape" ><rect x="176.000000" y="12.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="207.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a3</text></g><g id="b3"><g class="shape" ><rect x="176.000000" y="148.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="207.000000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b3</text></g><g id="c1"><g class="shape" ><rect x="259.000000" y="12.000000" width="61.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="289.500000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c1</text></g><g id="d1"><g class="shape" ><rect x="258.000000" y="148.000000" width="63.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="289.500000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d1</text></g><g id="c2"><g class="shape" ><rect x="342.000000" y="12.000000" width="61.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="372.500000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c2</text></g><g id="d2"><g class="shape" ><rect x="341.000000" y="148.000000" width="63.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="372.500000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d2</text></g><g id="c3"><g class="shape" ><rect x="425.000000" y="12.000000" width="61.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="455.500000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c3</text></g><g id="d3"><g class="shape" ><rect x="424.000000" y="148.000000" width="63.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="455.500000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d3</text></g><g id="e1"><g class="shape" ><rect x="506.000000" y="12.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="537.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e1</text></g><g id="f1"><g class="shape" ><rect x="507.000000" y="148.000000" width="59.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="536.500000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f1</text></g><g id="e2"><g class="shape" ><rect x="588.000000" y="12.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="619.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e2</text></g><g id="f2"><g class="shape" ><rect x="589.000000" y="148.000000" width="59.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="618.500000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f2</text></g><g id="e3"><g class="shape" ><rect x="670.000000" y="12.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="701.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e3</text></g><g id="f3"><g class="shape" ><rect x="671.000000" y="148.000000" width="59.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="700.500000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f3</text></g><g id="g1"><g class="shape" ><rect x="752.000000" y="12.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="783.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g1</text></g><g id="h1"><g class="shape" ><rect x="752.000000" y="148.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="783.000000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">h1</text></g><g id="g2"><g class="shape" ><rect x="834.000000" y="12.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="865.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g2</text></g><g id="h2"><g class="shape" ><rect x="834.000000" y="148.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="865.000000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">h2</text></g><g id="g3"><g class="shape" ><rect x="916.000000" y="12.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="947.000000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g3</text></g><g id="h3"><g class="shape" ><rect x="916.000000" y="148.000000" width="62.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="947.000000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">h3</text></g><g id="c"><g class="shape" ><rect x="998.000000" y="12.000000" width="53.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1024.500000" y="50.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c</text></g><g id="d"><g class="shape" ><rect x="998.000000" y="148.000000" width="54.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1025.000000" y="186.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="f"><g class="shape" ><rect x="999.000000" y="284.000000" width="51.000000" height="66.000000" stroke="#0D32B2" fill="#F7F8FE" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1024.500000" y="322.500000" fill="#0A0F25" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f</text></g><g id="(a1 <-> b1)[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)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" stroke="#0D32B2" fill="#FFFFFF" 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 stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" stroke="#0D32B2" fill="#FFFFFF" 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 43.000000 80.500000 L 43.000000 145.500000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-2682482639)" marker-end="url(#mk-2099925156)" mask="url(#d2-2427018465)" /></g><g id="(a2 <-> b2)[0]"><marker id="mk-3864493245" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><marker id="mk-500104154" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><path d="M 125.000000 83.500000 L 125.000000 142.500000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-3864493245)" marker-end="url(#mk-500104154)" mask="url(#d2-2427018465)" /></g><g id="(a3 <-> b3)[0]"><marker id="mk-2246351102" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><marker id="mk-563710177" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><path d="M 207.000000 88.000000 L 207.000000 138.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-2246351102)" marker-end="url(#mk-563710177)" mask="url(#d2-2427018465)" /></g><g id="(c1 <-> d1)[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)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" stroke="#0D32B2" fill="#FFFFFF" 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 stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" stroke="#0D32B2" fill="#FFFFFF" 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 289.500000 80.500000 L 289.500000 145.500000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-266046985)" marker-end="url(#mk-358780358)" mask="url(#d2-2427018465)" /></g><g id="(c2 <-> d2)[0]"><marker id="mk-3273191227" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><marker id="mk-3701486352" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><path d="M 372.500000 83.500000 L 372.500000 142.500000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-3273191227)" marker-end="url(#mk-3701486352)" mask="url(#d2-2427018465)" /></g><g id="(c3 <-> d3)[0]"><marker id="mk-3022424236" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><marker id="mk-4056008343" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><path d="M 455.500000 88.000000 L 455.500000 138.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-3022424236)" marker-end="url(#mk-4056008343)" mask="url(#d2-2427018465)" /></g><g id="(e1 <-> f1)[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)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" stroke="#0D32B2" fill="#FFFFFF" 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 stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" stroke="#0D32B2" fill="#FFFFFF" 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 537.000000 80.500000 L 537.000000 145.500000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-3410641114)" marker-end="url(#mk-450143559)" mask="url(#d2-2427018465)" /></g><g id="(e2 <-> f2)[0]"><marker id="mk-715494820" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><marker id="mk-3910128821" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><path d="M 619.000000 83.500000 L 619.000000 142.500000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-715494820)" marker-end="url(#mk-3910128821)" mask="url(#d2-2427018465)" /></g><g id="(e3 <-> f3)[0]"><marker id="mk-1252030355" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><marker id="mk-1790185846" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><path d="M 701.000000 88.000000 L 701.000000 138.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-1252030355)" marker-end="url(#mk-1790185846)" mask="url(#d2-2427018465)" /></g><g id="(g1 <-> h1)[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)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" stroke="#0D32B2" fill="#FFFFFF" 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 stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" stroke="#0D32B2" fill="#FFFFFF" 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 783.000000 80.500000 L 783.000000 145.500000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-4086523246)" marker-end="url(#mk-315209971)" mask="url(#d2-2427018465)" /></g><g id="(g2 <-> h2)[0]"><marker id="mk-2217957432" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><marker id="mk-656390593" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><path d="M 865.000000 83.500000 L 865.000000 142.500000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-2217957432)" marker-end="url(#mk-656390593)" mask="url(#d2-2427018465)" /></g><g id="(g3 <-> h3)[0]"><marker id="mk-974576639" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><marker id="mk-2473717562" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" stroke="#0D32B2" fill="#FFFFFF" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><path d="M 947.000000 88.000000 L 947.000000 138.000000" stroke="#0D32B2" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-974576639)" marker-end="url(#mk-2473717562)" mask="url(#d2-2427018465)" /></g><g id="(c <-> d)[0]"><marker id="mk-2383242180" 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)" stroke="orange" fill="#FFFFFF" class="connection fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" stroke="orange" fill="#FFFFFF" class="connection 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-2124252238" 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 stroke="orange" fill="#FFFFFF" class="connection fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" stroke="orange" fill="#FFFFFF" class="connection 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 1025.000000 80.500000 L 1025.000000 145.500000" stroke="orange" fill="none" class="connection" style="stroke-width:1;" marker-start="url(#mk-2383242180)" marker-end="url(#mk-2124252238)" mask="url(#d2-2427018465)" /></g><g id="(d <-> f)[0]"><path d="M 1025.000000 216.500000 L 1025.000000 281.500000" stroke="orange" fill="none" class="connection" style="stroke-width:1;" marker-start="url(#mk-2383242180)" marker-end="url(#mk-2124252238)" mask="url(#d2-2427018465)" /></g><mask id="d2-2427018465" maskUnits="userSpaceOnUse" x="11" y="11" width="1042" height="340">
|
|
||||||| parent of 33280fed5 (fixed e2e tests)
|
|
.d2-2427018465 .fill-N1{fill:#0A0F25;}
|
|
.d2-2427018465 .fill-N2{fill:#676C7E;}
|
|
.d2-2427018465 .fill-N3{fill:#9499AB;}
|
|
.d2-2427018465 .fill-N4{fill:#CFD2DD;}
|
|
.d2-2427018465 .fill-N5{fill:#DEE1EB;}
|
|
.d2-2427018465 .fill-N6{fill:#EEF1F8;}
|
|
.d2-2427018465 .fill-N7{fill:#FFFFFF;}
|
|
.d2-2427018465 .fill-B1{fill:#0D32B2;}
|
|
.d2-2427018465 .fill-B2{fill:#0D32B2;}
|
|
.d2-2427018465 .fill-B3{fill:#E3E9FD;}
|
|
.d2-2427018465 .fill-B4{fill:#E3E9FD;}
|
|
.d2-2427018465 .fill-B5{fill:#EDF0FD;}
|
|
.d2-2427018465 .fill-B6{fill:#F7F8FE;}
|
|
.d2-2427018465 .fill-AA2{fill:#4A6FF3;}
|
|
.d2-2427018465 .fill-AA4{fill:#EDF0FD;}
|
|
.d2-2427018465 .fill-AA5{fill:#F7F8FE;}
|
|
.d2-2427018465 .fill-AB4{fill:#EDF0FD;}
|
|
.d2-2427018465 .fill-AB5{fill:#F7F8FE;}
|
|
.d2-2427018465 .stroke-N1{stroke:#0A0F25;}
|
|
.d2-2427018465 .stroke-N2{stroke:#676C7E;}
|
|
.d2-2427018465 .stroke-N3{stroke:#9499AB;}
|
|
.d2-2427018465 .stroke-N4{stroke:#CFD2DD;}
|
|
.d2-2427018465 .stroke-N5{stroke:#DEE1EB;}
|
|
.d2-2427018465 .stroke-N6{stroke:#EEF1F8;}
|
|
.d2-2427018465 .stroke-N7{stroke:#FFFFFF;}
|
|
.d2-2427018465 .stroke-B1{stroke:#0D32B2;}
|
|
.d2-2427018465 .stroke-B2{stroke:#0D32B2;}
|
|
.d2-2427018465 .stroke-B3{stroke:#E3E9FD;}
|
|
.d2-2427018465 .stroke-B4{stroke:#E3E9FD;}
|
|
.d2-2427018465 .stroke-B5{stroke:#EDF0FD;}
|
|
.d2-2427018465 .stroke-B6{stroke:#F7F8FE;}
|
|
.d2-2427018465 .stroke-AA2{stroke:#4A6FF3;}
|
|
.d2-2427018465 .stroke-AA4{stroke:#EDF0FD;}
|
|
.d2-2427018465 .stroke-AA5{stroke:#F7F8FE;}
|
|
.d2-2427018465 .stroke-AB4{stroke:#EDF0FD;}
|
|
.d2-2427018465 .stroke-AB5{stroke:#F7F8FE;}
|
|
.d2-2427018465 .background-color-N1{background-color:#0A0F25;}
|
|
.d2-2427018465 .background-color-N2{background-color:#676C7E;}
|
|
.d2-2427018465 .background-color-N3{background-color:#9499AB;}
|
|
.d2-2427018465 .background-color-N4{background-color:#CFD2DD;}
|
|
.d2-2427018465 .background-color-N5{background-color:#DEE1EB;}
|
|
.d2-2427018465 .background-color-N6{background-color:#EEF1F8;}
|
|
.d2-2427018465 .background-color-N7{background-color:#FFFFFF;}
|
|
.d2-2427018465 .background-color-B1{background-color:#0D32B2;}
|
|
.d2-2427018465 .background-color-B2{background-color:#0D32B2;}
|
|
.d2-2427018465 .background-color-B3{background-color:#E3E9FD;}
|
|
.d2-2427018465 .background-color-B4{background-color:#E3E9FD;}
|
|
.d2-2427018465 .background-color-B5{background-color:#EDF0FD;}
|
|
.d2-2427018465 .background-color-B6{background-color:#F7F8FE;}
|
|
.d2-2427018465 .background-color-AA2{background-color:#4A6FF3;}
|
|
.d2-2427018465 .background-color-AA4{background-color:#EDF0FD;}
|
|
.d2-2427018465 .background-color-AA5{background-color:#F7F8FE;}
|
|
.d2-2427018465 .background-color-AB4{background-color:#EDF0FD;}
|
|
.d2-2427018465 .background-color-AB5{background-color:#F7F8FE;}
|
|
.d2-2427018465 .color-N1{color:#0A0F25;}
|
|
.d2-2427018465 .color-N2{color:#676C7E;}
|
|
.d2-2427018465 .color-N3{color:#9499AB;}
|
|
.d2-2427018465 .color-N4{color:#CFD2DD;}
|
|
.d2-2427018465 .color-N5{color:#DEE1EB;}
|
|
.d2-2427018465 .color-N6{color:#EEF1F8;}
|
|
.d2-2427018465 .color-N7{color:#FFFFFF;}
|
|
.d2-2427018465 .color-B1{color:#0D32B2;}
|
|
.d2-2427018465 .color-B2{color:#0D32B2;}
|
|
.d2-2427018465 .color-B3{color:#E3E9FD;}
|
|
.d2-2427018465 .color-B4{color:#E3E9FD;}
|
|
.d2-2427018465 .color-B5{color:#EDF0FD;}
|
|
.d2-2427018465 .color-B6{color:#F7F8FE;}
|
|
.d2-2427018465 .color-AA2{color:#4A6FF3;}
|
|
.d2-2427018465 .color-AA4{color:#EDF0FD;}
|
|
.d2-2427018465 .color-AA5{color:#F7F8FE;}
|
|
.d2-2427018465 .color-AB4{color:#EDF0FD;}
|
|
.d2-2427018465 .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="a1"><g class="shape" ><rect x="12.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="43.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a1</text></g><g id="b1"><g class="shape" ><rect x="12.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="43.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b1</text></g><g id="a2"><g class="shape" ><rect x="94.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="125.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a2</text></g><g id="b2"><g class="shape" ><rect x="94.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="125.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b2</text></g><g id="a3"><g class="shape" ><rect x="176.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="207.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a3</text></g><g id="b3"><g class="shape" ><rect x="176.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="207.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b3</text></g><g id="c1"><g class="shape" ><rect x="259.000000" y="12.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="289.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c1</text></g><g id="d1"><g class="shape" ><rect x="258.000000" y="148.000000" width="63.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="289.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d1</text></g><g id="c2"><g class="shape" ><rect x="342.000000" y="12.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="372.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c2</text></g><g id="d2"><g class="shape" ><rect x="341.000000" y="148.000000" width="63.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="372.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d2</text></g><g id="c3"><g class="shape" ><rect x="425.000000" y="12.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="455.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c3</text></g><g id="d3"><g class="shape" ><rect x="424.000000" y="148.000000" width="63.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="455.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d3</text></g><g id="e1"><g class="shape" ><rect x="506.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="537.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e1</text></g><g id="f1"><g class="shape" ><rect x="507.000000" y="148.000000" width="59.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="536.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f1</text></g><g id="e2"><g class="shape" ><rect x="588.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="619.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e2</text></g><g id="f2"><g class="shape" ><rect x="589.000000" y="148.000000" width="59.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="618.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f2</text></g><g id="e3"><g class="shape" ><rect x="670.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="701.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e3</text></g><g id="f3"><g class="shape" ><rect x="671.000000" y="148.000000" width="59.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="700.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f3</text></g><g id="g1"><g class="shape" ><rect x="752.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="783.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g1</text></g><g id="h1"><g class="shape" ><rect x="752.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="783.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">h1</text></g><g id="g2"><g class="shape" ><rect x="834.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="865.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g2</text></g><g id="h2"><g class="shape" ><rect x="834.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="865.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">h2</text></g><g id="g3"><g class="shape" ><rect x="916.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="947.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g3</text></g><g id="h3"><g class="shape" ><rect x="916.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="947.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">h3</text></g><g id="c"><g class="shape" ><rect x="998.000000" y="12.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1024.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c</text></g><g id="d"><g class="shape" ><rect x="998.000000" y="148.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1025.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="f"><g class="shape" ><rect x="999.000000" y="284.000000" width="51.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1024.500000" y="322.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f</text></g><g id="(a1 <-> b1)[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 43.000000 80.500000 L 43.000000 145.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-2682482639)" marker-end="url(#mk-2099925156)" mask="url(#d2-2427018465)" /></g><g id="(a2 <-> b2)[0]"><marker id="mk-3864493245" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><marker id="mk-500104154" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><path d="M 125.000000 83.500000 L 125.000000 142.500000" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-3864493245)" marker-end="url(#mk-500104154)" mask="url(#d2-2427018465)" /></g><g id="(a3 <-> b3)[0]"><marker id="mk-2246351102" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><marker id="mk-563710177" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><path d="M 207.000000 88.000000 L 207.000000 138.000000" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-2246351102)" marker-end="url(#mk-563710177)" mask="url(#d2-2427018465)" /></g><g id="(c1 <-> d1)[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 289.500000 80.500000 L 289.500000 145.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-266046985)" marker-end="url(#mk-358780358)" mask="url(#d2-2427018465)" /></g><g id="(c2 <-> d2)[0]"><marker id="mk-3273191227" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><marker id="mk-3701486352" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><path d="M 372.500000 83.500000 L 372.500000 142.500000" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-3273191227)" marker-end="url(#mk-3701486352)" mask="url(#d2-2427018465)" /></g><g id="(c3 <-> d3)[0]"><marker id="mk-3022424236" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><marker id="mk-4056008343" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><path d="M 455.500000 88.000000 L 455.500000 138.000000" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-3022424236)" marker-end="url(#mk-4056008343)" mask="url(#d2-2427018465)" /></g><g id="(e1 <-> f1)[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 537.000000 80.500000 L 537.000000 145.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-3410641114)" marker-end="url(#mk-450143559)" mask="url(#d2-2427018465)" /></g><g id="(e2 <-> f2)[0]"><marker id="mk-715494820" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><marker id="mk-3910128821" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><path d="M 619.000000 83.500000 L 619.000000 142.500000" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-715494820)" marker-end="url(#mk-3910128821)" mask="url(#d2-2427018465)" /></g><g id="(e3 <-> f3)[0]"><marker id="mk-1252030355" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><marker id="mk-1790185846" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><path d="M 701.000000 88.000000 L 701.000000 138.000000" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-1252030355)" marker-end="url(#mk-1790185846)" mask="url(#d2-2427018465)" /></g><g id="(g1 <-> h1)[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 783.000000 80.500000 L 783.000000 145.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-4086523246)" marker-end="url(#mk-315209971)" mask="url(#d2-2427018465)" /></g><g id="(g2 <-> h2)[0]"><marker id="mk-2217957432" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><marker id="mk-656390593" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><path d="M 865.000000 83.500000 L 865.000000 142.500000" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-2217957432)" marker-end="url(#mk-656390593)" mask="url(#d2-2427018465)" /></g><g id="(g3 <-> h3)[0]"><marker id="mk-974576639" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><marker id="mk-2473717562" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><path d="M 947.000000 88.000000 L 947.000000 138.000000" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-974576639)" marker-end="url(#mk-2473717562)" mask="url(#d2-2427018465)" /></g><g id="(c <-> d)[0]"><marker id="mk-2383242180" 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)" stroke="orange" class="connection fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" stroke="orange" class="connection 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-2124252238" 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 stroke="orange" class="connection fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" stroke="orange" class="connection 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 1025.000000 80.500000 L 1025.000000 145.500000" stroke="orange" fill="none" class="connection" style="stroke-width:1;" marker-start="url(#mk-2383242180)" marker-end="url(#mk-2124252238)" mask="url(#d2-2427018465)" /></g><g id="(d <-> f)[0]"><path d="M 1025.000000 216.500000 L 1025.000000 281.500000" stroke="orange" fill="none" class="connection" style="stroke-width:1;" marker-start="url(#mk-2383242180)" marker-end="url(#mk-2124252238)" mask="url(#d2-2427018465)" /></g><mask id="d2-2427018465" maskUnits="userSpaceOnUse" x="11" y="11" width="1042" height="340">
|
|
=======
|
|
.d2-2487059389 .fill-N1{fill:#0A0F25;}
|
|
.d2-2487059389 .fill-N2{fill:#676C7E;}
|
|
.d2-2487059389 .fill-N3{fill:#9499AB;}
|
|
.d2-2487059389 .fill-N4{fill:#CFD2DD;}
|
|
.d2-2487059389 .fill-N5{fill:#DEE1EB;}
|
|
.d2-2487059389 .fill-N6{fill:#EEF1F8;}
|
|
.d2-2487059389 .fill-N7{fill:#FFFFFF;}
|
|
.d2-2487059389 .fill-B1{fill:#0D32B2;}
|
|
.d2-2487059389 .fill-B2{fill:#0D32B2;}
|
|
.d2-2487059389 .fill-B3{fill:#E3E9FD;}
|
|
.d2-2487059389 .fill-B4{fill:#E3E9FD;}
|
|
.d2-2487059389 .fill-B5{fill:#EDF0FD;}
|
|
.d2-2487059389 .fill-B6{fill:#F7F8FE;}
|
|
.d2-2487059389 .fill-AA2{fill:#4A6FF3;}
|
|
.d2-2487059389 .fill-AA4{fill:#EDF0FD;}
|
|
.d2-2487059389 .fill-AA5{fill:#F7F8FE;}
|
|
.d2-2487059389 .fill-AB4{fill:#EDF0FD;}
|
|
.d2-2487059389 .fill-AB5{fill:#F7F8FE;}
|
|
.d2-2487059389 .stroke-N1{stroke:#0A0F25;}
|
|
.d2-2487059389 .stroke-N2{stroke:#676C7E;}
|
|
.d2-2487059389 .stroke-N3{stroke:#9499AB;}
|
|
.d2-2487059389 .stroke-N4{stroke:#CFD2DD;}
|
|
.d2-2487059389 .stroke-N5{stroke:#DEE1EB;}
|
|
.d2-2487059389 .stroke-N6{stroke:#EEF1F8;}
|
|
.d2-2487059389 .stroke-N7{stroke:#FFFFFF;}
|
|
.d2-2487059389 .stroke-B1{stroke:#0D32B2;}
|
|
.d2-2487059389 .stroke-B2{stroke:#0D32B2;}
|
|
.d2-2487059389 .stroke-B3{stroke:#E3E9FD;}
|
|
.d2-2487059389 .stroke-B4{stroke:#E3E9FD;}
|
|
.d2-2487059389 .stroke-B5{stroke:#EDF0FD;}
|
|
.d2-2487059389 .stroke-B6{stroke:#F7F8FE;}
|
|
.d2-2487059389 .stroke-AA2{stroke:#4A6FF3;}
|
|
.d2-2487059389 .stroke-AA4{stroke:#EDF0FD;}
|
|
.d2-2487059389 .stroke-AA5{stroke:#F7F8FE;}
|
|
.d2-2487059389 .stroke-AB4{stroke:#EDF0FD;}
|
|
.d2-2487059389 .stroke-AB5{stroke:#F7F8FE;}
|
|
.d2-2487059389 .background-color-N1{background-color:#0A0F25;}
|
|
.d2-2487059389 .background-color-N2{background-color:#676C7E;}
|
|
.d2-2487059389 .background-color-N3{background-color:#9499AB;}
|
|
.d2-2487059389 .background-color-N4{background-color:#CFD2DD;}
|
|
.d2-2487059389 .background-color-N5{background-color:#DEE1EB;}
|
|
.d2-2487059389 .background-color-N6{background-color:#EEF1F8;}
|
|
.d2-2487059389 .background-color-N7{background-color:#FFFFFF;}
|
|
.d2-2487059389 .background-color-B1{background-color:#0D32B2;}
|
|
.d2-2487059389 .background-color-B2{background-color:#0D32B2;}
|
|
.d2-2487059389 .background-color-B3{background-color:#E3E9FD;}
|
|
.d2-2487059389 .background-color-B4{background-color:#E3E9FD;}
|
|
.d2-2487059389 .background-color-B5{background-color:#EDF0FD;}
|
|
.d2-2487059389 .background-color-B6{background-color:#F7F8FE;}
|
|
.d2-2487059389 .background-color-AA2{background-color:#4A6FF3;}
|
|
.d2-2487059389 .background-color-AA4{background-color:#EDF0FD;}
|
|
.d2-2487059389 .background-color-AA5{background-color:#F7F8FE;}
|
|
.d2-2487059389 .background-color-AB4{background-color:#EDF0FD;}
|
|
.d2-2487059389 .background-color-AB5{background-color:#F7F8FE;}
|
|
.d2-2487059389 .color-N1{color:#0A0F25;}
|
|
.d2-2487059389 .color-N2{color:#676C7E;}
|
|
.d2-2487059389 .color-N3{color:#9499AB;}
|
|
.d2-2487059389 .color-N4{color:#CFD2DD;}
|
|
.d2-2487059389 .color-N5{color:#DEE1EB;}
|
|
.d2-2487059389 .color-N6{color:#EEF1F8;}
|
|
.d2-2487059389 .color-N7{color:#FFFFFF;}
|
|
.d2-2487059389 .color-B1{color:#0D32B2;}
|
|
.d2-2487059389 .color-B2{color:#0D32B2;}
|
|
.d2-2487059389 .color-B3{color:#E3E9FD;}
|
|
.d2-2487059389 .color-B4{color:#E3E9FD;}
|
|
.d2-2487059389 .color-B5{color:#EDF0FD;}
|
|
.d2-2487059389 .color-B6{color:#F7F8FE;}
|
|
.d2-2487059389 .color-AA2{color:#4A6FF3;}
|
|
.d2-2487059389 .color-AA4{color:#EDF0FD;}
|
|
.d2-2487059389 .color-AA5{color:#F7F8FE;}
|
|
.d2-2487059389 .color-AB4{color:#EDF0FD;}
|
|
.d2-2487059389 .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="a1"><g class="shape" ><rect x="12.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="43.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a1</text></g><g id="b1"><g class="shape" ><rect x="12.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="43.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b1</text></g><g id="a2"><g class="shape" ><rect x="94.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="125.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a2</text></g><g id="b2"><g class="shape" ><rect x="94.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="125.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b2</text></g><g id="a3"><g class="shape" ><rect x="176.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="207.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">a3</text></g><g id="b3"><g class="shape" ><rect x="176.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="207.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">b3</text></g><g id="c1"><g class="shape" ><rect x="259.000000" y="12.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="289.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c1</text></g><g id="d1"><g class="shape" ><rect x="258.000000" y="148.000000" width="63.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="289.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d1</text></g><g id="c2"><g class="shape" ><rect x="342.000000" y="12.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="372.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c2</text></g><g id="d2"><g class="shape" ><rect x="341.000000" y="148.000000" width="63.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="372.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d2</text></g><g id="c3"><g class="shape" ><rect x="425.000000" y="12.000000" width="61.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="455.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c3</text></g><g id="d3"><g class="shape" ><rect x="424.000000" y="148.000000" width="63.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="455.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d3</text></g><g id="e1"><g class="shape" ><rect x="506.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="537.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e1</text></g><g id="f1"><g class="shape" ><rect x="507.000000" y="148.000000" width="59.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="536.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f1</text></g><g id="e2"><g class="shape" ><rect x="588.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="619.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e2</text></g><g id="f2"><g class="shape" ><rect x="589.000000" y="148.000000" width="59.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="618.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f2</text></g><g id="e3"><g class="shape" ><rect x="670.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="701.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">e3</text></g><g id="f3"><g class="shape" ><rect x="671.000000" y="148.000000" width="59.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="700.500000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f3</text></g><g id="g1"><g class="shape" ><rect x="752.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="783.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g1</text></g><g id="h1"><g class="shape" ><rect x="752.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="783.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">h1</text></g><g id="g2"><g class="shape" ><rect x="834.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="865.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g2</text></g><g id="h2"><g class="shape" ><rect x="834.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="865.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">h2</text></g><g id="g3"><g class="shape" ><rect x="916.000000" y="12.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="947.000000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">g3</text></g><g id="h3"><g class="shape" ><rect x="916.000000" y="148.000000" width="62.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="947.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">h3</text></g><g id="c"><g class="shape" ><rect x="998.000000" y="12.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1024.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">c</text></g><g id="d"><g class="shape" ><rect x="998.000000" y="148.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1025.000000" y="186.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">d</text></g><g id="f"><g class="shape" ><rect x="999.000000" y="284.000000" width="51.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1024.500000" y="322.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">f</text></g><g id="(a1 <-> b1)[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 43.000000 80.500000 L 43.000000 145.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-2682482639)" marker-end="url(#mk-2099925156)" mask="url(#d2-2487059389)" /></g><g id="(a2 <-> b2)[0]"><marker id="mk-3864493245" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><marker id="mk-500104154" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><path d="M 125.000000 83.500000 L 125.000000 142.500000" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-3864493245)" marker-end="url(#mk-500104154)" mask="url(#d2-2487059389)" /></g><g id="(a3 <-> b3)[0]"><marker id="mk-2246351102" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><marker id="mk-563710177" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><path d="M 207.000000 88.000000 L 207.000000 138.000000" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-2246351102)" marker-end="url(#mk-563710177)" mask="url(#d2-2487059389)" /></g><g id="(c1 <-> d1)[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 289.500000 80.500000 L 289.500000 145.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-266046985)" marker-end="url(#mk-358780358)" mask="url(#d2-2487059389)" /></g><g id="(c2 <-> d2)[0]"><marker id="mk-3273191227" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><marker id="mk-3701486352" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M11.400000,11.250000 30.900000,0.000000 M11.400000,11.250000 30.900000,22.500000" /></g> </marker><path d="M 372.500000 83.500000 L 372.500000 142.500000" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-3273191227)" marker-end="url(#mk-3701486352)" mask="url(#d2-2487059389)" /></g><g id="(c3 <-> d3)[0]"><marker id="mk-3022424236" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><marker id="mk-4056008343" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M16.800000,18.000000 49.800000,0.000000 M16.800000,18.000000 49.800000,36.000000" /></g> </marker><path d="M 455.500000 88.000000 L 455.500000 138.000000" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-3022424236)" marker-end="url(#mk-4056008343)" mask="url(#d2-2487059389)" /></g><g id="(e1 <-> f1)[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 537.000000 80.500000 L 537.000000 145.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-3410641114)" marker-end="url(#mk-450143559)" mask="url(#d2-2487059389)" /></g><g id="(e2 <-> f2)[0]"><marker id="mk-715494820" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><marker id="mk-3910128821" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="3"><circle r="4.200000" cx="6.200000" cy="11.250000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><path d="M 619.000000 83.500000 L 619.000000 142.500000" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-715494820)" marker-end="url(#mk-3910128821)" mask="url(#d2-2487059389)" /></g><g id="(e3 <-> f3)[0]"><marker id="mk-1252030355" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><marker id="mk-1790185846" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="6"><circle r="6.900000" cx="8.900000" cy="18.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><path d="M 701.000000 88.000000 L 701.000000 138.000000" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-1252030355)" marker-end="url(#mk-1790185846)" mask="url(#d2-2487059389)" /></g><g id="(g1 <-> h1)[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 783.000000 80.500000 L 783.000000 145.500000" fill="none" class="connection stroke-B1" style="stroke-width:1;" marker-start="url(#mk-4086523246)" marker-end="url(#mk-315209971)" mask="url(#d2-2487059389)" /></g><g id="(g2 <-> h2)[0]"><marker id="mk-2217957432" markerWidth="22.500000" markerHeight="22.500000" refX="4.500000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-22.500000, -22.500000)" class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><marker id="mk-656390593" markerWidth="22.500000" markerHeight="22.500000" refX="18.000000" refY="11.250000" viewBox="0.000000 0.000000 22.500000 22.500000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="3"><path d="M8.400000,0.000000 8.400000,22.500000" class="connection stroke-B1 fill-N7" stroke-width="3" /><path d="M19.500000,11.250000 30.900000,11.250000 M16.800000,0.000000 16.800000,22.500000" /></g> </marker><path d="M 865.000000 83.500000 L 865.000000 142.500000" fill="none" class="connection stroke-B1" style="stroke-width:3;" marker-start="url(#mk-2217957432)" marker-end="url(#mk-656390593)" mask="url(#d2-2487059389)" /></g><g id="(g3 <-> h3)[0]"><marker id="mk-974576639" markerWidth="36.000000" markerHeight="36.000000" refX="9.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g transform="scale(-1) translate(-36.000000, -36.000000)" class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><marker id="mk-2473717562" markerWidth="36.000000" markerHeight="36.000000" refX="27.000000" refY="18.000000" viewBox="0.000000 0.000000 36.000000 36.000000" orient="auto" markerUnits="userSpaceOnUse"> <g class="connection stroke-B1 fill-N7" stroke-width="6"><path d="M13.800000,0.000000 13.800000,36.000000" class="connection stroke-B1 fill-N7" stroke-width="6" /><path d="M33.000000,18.000000 49.800000,18.000000 M27.600000,0.000000 27.600000,36.000000" /></g> </marker><path d="M 947.000000 88.000000 L 947.000000 138.000000" fill="none" class="connection stroke-B1" style="stroke-width:6;" marker-start="url(#mk-974576639)" marker-end="url(#mk-2473717562)" mask="url(#d2-2487059389)" /></g><g id="(c <-> d)[0]"><marker id="mk-2383242180" 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)" stroke="orange" class="connection fill-N7" stroke-width="1"><path d="M4.800000,0.000000 4.800000,18.000000" stroke="orange" class="connection 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-2124252238" 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 stroke="orange" class="connection fill-N7" stroke-width="1"><circle r="2.400000" cx="4.400000" cy="9.000000" stroke="orange" class="connection 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 1025.000000 80.500000 L 1025.000000 145.500000" stroke="orange" fill="none" class="connection" style="stroke-width:1;" marker-start="url(#mk-2383242180)" marker-end="url(#mk-2124252238)" mask="url(#d2-2487059389)" /></g><g id="(d <-> f)[0]"><path d="M 1025.000000 216.500000 L 1025.000000 281.500000" stroke="orange" fill="none" class="connection" style="stroke-width:1;" marker-start="url(#mk-2383242180)" marker-end="url(#mk-2124252238)" mask="url(#d2-2487059389)" /></g><mask id="d2-2487059389" maskUnits="userSpaceOnUse" x="11" y="11" width="1042" height="340">
|
|
>>>>>>> 33280fed5 (fixed e2e tests)
|
|
<rect x="11" y="11" width="1042" height="340" fill="white"></rect>
|
|
<rect x="34.500000" y="34.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="34.500000" y="170.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="116.500000" y="34.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="116.500000" y="170.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="198.500000" y="34.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="198.500000" y="170.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="281.500000" y="34.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="280.500000" y="170.500000" width="18" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="364.500000" y="34.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="363.500000" y="170.500000" width="18" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="447.500000" y="34.500000" width="16" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="446.500000" y="170.500000" width="18" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="528.500000" y="34.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="529.500000" y="170.500000" width="14" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="610.500000" y="34.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="611.500000" y="170.500000" width="14" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="692.500000" y="34.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="693.500000" y="170.500000" width="14" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="774.500000" y="34.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="774.500000" y="170.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="856.500000" y="34.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="856.500000" y="170.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="938.500000" y="34.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="938.500000" y="170.500000" width="17" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="1020.500000" y="34.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="1020.500000" y="170.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
<rect x="1021.500000" y="306.500000" width="6" height="21" fill="rgba(0,0,0,0.75)"></rect>
|
|
</mask></svg></svg> |