about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEmile <git@emile.space>2022-05-31 15:37:17 +0200
committerEmile <git@emile.space>2022-05-31 15:37:17 +0200
commit8fd6a33b7ff74cc6a323542554eafff34765e274 (patch)
tree685c064f517a3356a4e7fc2f5b7c66e03e25c86f
parente7466df1afd485dc2671f9e26d10a28ef1491799 (diff)
parentbb5a2f52f2ea0a87839e8c1517c5ad31d459270d (diff)
Merge branch 'seadog007-main'
-rw-r--r--teams.dot23
-rw-r--r--teams.svg544
2 files changed, 265 insertions, 302 deletions
diff --git a/teams.dot b/teams.dot
index 11b6676..568c855 100644
--- a/teams.dot
+++ b/teams.dot
@@ -97,6 +97,18 @@ digraph teams {
     "Markak_" [href="https://twitter.com/Markak_"];
   }
 
+  // teams of the above (green)
+  subgraph {
+    node [color="#228B22" fontcolor="#228B22"];
+
+    // TSJ
+    "10sec" [href="https://ctftime.org/team/61603"];
+    "BambooFox" [href="https://ctftime.org/team/9871"];
+    "Goburin'" [href="https://ctftime.org/team/111613"];
+    "NCtfU" [href="https://ctftime.org/team/139610"];
+    "Ret2NOP" [href="https://ctftime.org/team/139617"];
+  }
+
   // primary edges
   subgraph {
     "perfect r✪✪✪t" -> DEFCON_QUALS [style="bold"];
@@ -187,5 +199,16 @@ digraph teams {
     "wupco1996" -> {"Super Rookies", "Nu1L"};
     "Markak_" -> {"Super Rookies", "Nu1L"};
   }
+
+  // tertiary edges
+  subgraph {
+    edge [weight=1 style="dashed" color="grey"];
+    // TSJ
+    "10sec" -> "TSJ";
+    "BambooFox" -> "TSJ";
+    "Goburin'" -> "TSJ";
+    "NCtfU" -> "TSJ";
+    "Ret2NOP" -> "TSJ";
+  }
 }
 
diff --git a/teams.svg b/teams.svg
index 5561a0d..a413f1b 100644
--- a/teams.svg
+++ b/teams.svg
@@ -1,20 +1,20 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<!-- Generated by graphviz version 2.49.3 (0)
+<!-- Generated by graphviz version 3.0.0 (20220226.1711)
  -->
 <!-- Title: teams Pages: 1 -->
-<svg width="1300pt" height="950pt"
- viewBox="0.00 0.00 1300.18 950.27" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 946.27)">
+<svg width="1271pt" height="958pt"
+ viewBox="0.00 0.00 1270.58 958.13" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 954.13)">
 <title>teams</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-946.27 1296.18,-946.27 1296.18,4 -4,4"/>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-954.13 1266.58,-954.13 1266.58,4 -4,4"/>
 <!-- DEFCON_QUALS -->
 <g id="node1" class="node">
 <title>DEFCON_QUALS</title>
 <g id="a_node1"><a xlink:href="https://quals.2022.nautilus.institute/dashboard" xlink:title="DEFCON_QUALS">
-<ellipse fill="none" stroke="black" stroke-width="2" cx="704.44" cy="-459.85" rx="83.39" ry="18"/>
-<text text-anchor="middle" x="704.44" y="-456.15" font-family="JetBrains Mono" font-size="14.00">DEFCON_QUALS</text>
+<ellipse fill="none" stroke="black" stroke-width="2" cx="493.22" cy="-471.6" rx="83.39" ry="18"/>
+<text text-anchor="middle" x="493.22" y="-467.9" font-family="JetBrains Mono" font-size="14.00">DEFCON_QUALS</text>
 </a>
 </g>
 </g>
@@ -22,829 +22,769 @@
 <g id="node2" class="node">
 <title>perfect r✪✪✪t</title>
 <g id="a_node2"><a xlink:href="https://ctftime.org/team/176403" xlink:title="perfect r✪✪✪t">
-<ellipse fill="none" stroke="#db4437" cx="941.37" cy="-377.1" rx="73.39" ry="18"/>
-<text text-anchor="middle" x="941.37" y="-373.4" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">perfect r✪✪✪t</text>
+<ellipse fill="none" stroke="#db4437" cx="594.89" cy="-255.7" rx="73.39" ry="18"/>
+<text text-anchor="middle" x="594.89" y="-252" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">perfect r✪✪✪t</text>
 </a>
 </g>
 </g>
 <!-- perfect r✪✪✪t&#45;&gt;DEFCON_QUALS -->
 <g id="edge1" class="edge">
 <title>perfect r✪✪✪t&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M895.66,-391.36C857.6,-403.23 809.6,-418.2 809.6,-418.2 809.6,-418.2 781.29,-429.41 754.04,-440.21"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="752.5,-437.05 744.5,-443.99 755.08,-443.56 752.5,-437.05"/>
+<path fill="none" stroke="black" stroke-width="2" d="M586.37,-273.7C568.48,-311.49 528.65,-395.61 528.65,-395.61 528.65,-395.61 516.09,-422.56 505.92,-444.36"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="502.67,-443.05 501.62,-453.6 509.02,-446.01 502.67,-443.05"/>
 </g>
 <!-- Balsn.217@TSJ.tw -->
 <g id="node3" class="node">
 <title>Balsn.217@TSJ.tw</title>
 <g id="a_node3"><a xlink:href="https://ctftime.org/team/189868" xlink:title="Balsn.217@TSJ.tw">
-<ellipse fill="none" stroke="#db4437" cx="729.19" cy="-233.91" rx="85.59" ry="18"/>
-<text text-anchor="middle" x="729.19" y="-230.21" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Balsn.217@TSJ.tw</text>
+<ellipse fill="none" stroke="#db4437" cx="842.21" cy="-467.91" rx="85.59" ry="18"/>
+<text text-anchor="middle" x="842.21" y="-464.21" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Balsn.217@TSJ.tw</text>
 </a>
 </g>
 </g>
 <!-- Balsn.217@TSJ.tw&#45;&gt;DEFCON_QUALS -->
 <g id="edge2" class="edge">
 <title>Balsn.217@TSJ.tw&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M723.05,-252.01C711.19,-286.95 686.31,-360.26 686.31,-360.26 686.31,-360.26 693.9,-401.96 699.26,-431.4"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="695.88,-432.37 701.11,-441.58 702.77,-431.12 695.88,-432.37"/>
+<path fill="none" stroke="black" stroke-width="2" d="M760.31,-462.45C714.53,-459.39 666.59,-456.19 666.59,-456.19 666.59,-456.19 623.54,-460.02 580.35,-463.86"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="579.92,-460.38 570.27,-464.76 580.54,-467.36 579.92,-460.38"/>
 </g>
 <!-- The Duck -->
 <g id="node4" class="node">
 <title>The Duck</title>
 <g id="a_node4"><a xlink:href="https://ctftime.org/team/111501" xlink:title="The Duck">
-<ellipse fill="none" stroke="#db4437" cx="685.41" cy="-560.15" rx="48.19" ry="18"/>
-<text text-anchor="middle" x="685.41" y="-556.45" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">The Duck</text>
+<ellipse fill="none" stroke="#db4437" cx="479.45" cy="-588.95" rx="48.19" ry="18"/>
+<text text-anchor="middle" x="479.45" y="-585.25" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">The Duck</text>
 </a>
 </g>
 </g>
 <!-- The Duck&#45;&gt;DEFCON_QUALS -->
 <g id="edge3" class="edge">
 <title>The Duck&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M688.9,-541.76C691.75,-526.77 695.81,-505.35 699.06,-488.18"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="702.55,-488.61 700.97,-478.13 695.67,-487.3 702.55,-488.61"/>
+<path fill="none" stroke="black" stroke-width="2" d="M481.57,-570.87C483.79,-551.98 487.3,-522.06 489.89,-500.01"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="493.38,-500.24 491.07,-489.9 486.43,-499.42 493.38,-500.24"/>
 </g>
 <!-- Sauercloud -->
 <g id="node5" class="node">
 <title>Sauercloud</title>
 <g id="a_node5"><a xlink:href="https://ctftime.org/team/54748" xlink:title="Sauercloud">
-<ellipse fill="none" stroke="#db4437" cx="600.12" cy="-702.66" rx="55.49" ry="18"/>
-<text text-anchor="middle" x="600.12" y="-698.96" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Sauercloud</text>
+<ellipse fill="none" stroke="#db4437" cx="292.13" cy="-620.58" rx="55.49" ry="18"/>
+<text text-anchor="middle" x="292.13" y="-616.88" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Sauercloud</text>
 </a>
 </g>
 </g>
 <!-- Sauercloud&#45;&gt;DEFCON_QUALS -->
 <g id="edge4" class="edge">
 <title>Sauercloud&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M604.63,-684.59C614.21,-646.19 635.72,-559.96 635.72,-559.96 635.72,-559.96 666.1,-515.71 686.46,-486.05"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="689.38,-487.97 692.15,-477.75 683.61,-484.01 689.38,-487.97"/>
+<path fill="none" stroke="black" stroke-width="2" d="M322.59,-605.54C368,-583.12 448.17,-543.53 448.17,-543.53 448.17,-543.53 468.28,-529.68 468.28,-529.68 468.28,-529.68 474.92,-514.22 481.34,-499.26"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="484.74,-500.23 485.47,-489.66 478.3,-497.47 484.74,-500.23"/>
 </g>
 <!-- Water Paddler -->
 <g id="node6" class="node">
 <title>Water Paddler</title>
 <g id="a_node6"><a xlink:href="https://ctftime.org/team/155019" xlink:title="Water Paddler">
-<ellipse fill="none" stroke="#db4437" cx="546.16" cy="-500.78" rx="66.89" ry="18"/>
-<text text-anchor="middle" x="546.16" y="-497.08" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Water Paddler</text>
+<ellipse fill="none" stroke="#db4437" cx="399.74" cy="-529.66" rx="66.89" ry="18"/>
+<text text-anchor="middle" x="399.74" y="-525.96" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Water Paddler</text>
 </a>
 </g>
 </g>
 <!-- Water Paddler&#45;&gt;DEFCON_QUALS -->
 <g id="edge5" class="edge">
 <title>Water Paddler&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M594.51,-488.28C609.12,-484.5 625.4,-480.29 640.85,-476.29"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="642.06,-479.6 650.86,-473.7 640.31,-472.82 642.06,-479.6"/>
+<path fill="none" stroke="black" stroke-width="2" d="M426.52,-513.02C436.04,-507.12 446.91,-500.36 457.08,-494.05"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="459.13,-496.9 465.78,-488.65 455.44,-490.95 459.13,-496.9"/>
 </g>
 <!-- PTB_WTL -->
 <g id="node7" class="node">
 <title>PTB_WTL</title>
 <g id="a_node7"><a xlink:href="https://ctftime.org/team/119975" xlink:title="PTB_WTL">
-<ellipse fill="none" stroke="#db4437" cx="463.57" cy="-544.81" rx="51.99" ry="18"/>
-<text text-anchor="middle" x="463.57" y="-541.11" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">PTB_WTL</text>
+<ellipse fill="none" stroke="#db4437" cx="503.73" cy="-697.03" rx="51.99" ry="18"/>
+<text text-anchor="middle" x="503.73" y="-693.33" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">PTB_WTL</text>
 </a>
 </g>
 </g>
 <!-- PTB_WTL&#45;&gt;DEFCON_QUALS -->
 <g id="edge6" class="edge">
 <title>PTB_WTL&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M507.11,-534.79C545.14,-526.04 594.32,-514.73 594.32,-514.73 594.32,-514.73 631.07,-496.41 662.11,-480.94"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="663.71,-484.06 671.1,-476.46 660.59,-477.79 663.71,-484.06"/>
+<path fill="none" stroke="black" stroke-width="2" d="M508.04,-678.72C515.29,-647.93 529.14,-589.11 529.14,-589.11 529.14,-589.11 512.32,-534.07 501.7,-499.33"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="505.02,-498.25 498.75,-489.71 498.33,-500.29 505.02,-498.25"/>
 </g>
 <!-- ./V /home/r/.bin/tw -->
 <g id="node8" class="node">
 <title>./V /home/r/.bin/tw</title>
 <g id="a_node8"><a xlink:href="https://ctftime.org/team/189869" xlink:title="./V /home/r/.bin/tw">
-<ellipse fill="none" stroke="#db4437" cx="988.31" cy="-473.44" rx="81.79" ry="18"/>
-<text text-anchor="middle" x="988.31" y="-469.74" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">./V /home/r/.bin/tw</text>
+<ellipse fill="none" stroke="#db4437" cx="666.41" cy="-475.79" rx="81.79" ry="18"/>
+<text text-anchor="middle" x="666.41" y="-472.09" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">./V /home/r/.bin/tw</text>
 </a>
 </g>
 </g>
 <!-- ./V /home/r/.bin/tw&#45;&gt;DEFCON_QUALS -->
 <g id="edge7" class="edge">
 <title>./V /home/r/.bin/tw&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M908.1,-469.6C873.19,-467.93 832.08,-465.96 795.97,-464.23"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="796.08,-460.73 785.93,-463.75 795.75,-467.73 796.08,-460.73"/>
+<path fill="none" stroke="black" stroke-width="2" d="M584.89,-473.82C584.8,-473.82 584.7,-473.82 584.61,-473.81"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="586.01,-470.35 575.93,-473.6 585.84,-477.35 586.01,-470.35"/>
 </g>
 <!-- Straw Hat -->
 <g id="node9" class="node">
 <title>Straw Hat</title>
 <g id="a_node9"><a xlink:href="https://ctftime.org/team/19208" xlink:title="Straw Hat">
-<ellipse fill="none" stroke="#db4437" cx="437.57" cy="-402.86" rx="49.29" ry="18"/>
-<text text-anchor="middle" x="437.57" y="-399.16" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Straw Hat</text>
+<ellipse fill="none" stroke="#db4437" cx="303.42" cy="-319.56" rx="49.29" ry="18"/>
+<text text-anchor="middle" x="303.42" y="-315.86" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Straw Hat</text>
 </a>
 </g>
 </g>
 <!-- Straw Hat&#45;&gt;DEFCON_QUALS -->
 <g id="edge8" class="edge">
 <title>Straw Hat&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M480.45,-412.02C522.08,-420.91 585.97,-434.55 634.88,-445"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="634.25,-448.44 644.76,-447.11 635.71,-441.6 634.25,-448.44"/>
+<path fill="none" stroke="black" stroke-width="2" d="M319.34,-336.79C335.59,-354.39 358.45,-379.13 358.45,-379.13 358.45,-379.13 372.76,-393.03 372.76,-393.03 372.76,-393.03 422.53,-425.5 458.09,-448.69"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="456.5,-451.83 466.78,-454.36 460.32,-445.97 456.5,-451.83"/>
 </g>
 <!-- PPP -->
 <g id="node10" class="node">
 <title>PPP</title>
 <g id="a_node10"><a xlink:href="https://ctftime.org/team/284" xlink:title="PPP">
-<ellipse fill="none" stroke="#db4437" cx="716.51" cy="-360.4" rx="28.7" ry="18"/>
-<text text-anchor="middle" x="716.51" y="-356.7" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">PPP</text>
+<ellipse fill="none" stroke="#db4437" cx="497.83" cy="-350.5" rx="28.7" ry="18"/>
+<text text-anchor="middle" x="497.83" y="-346.8" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">PPP</text>
 </a>
 </g>
 </g>
 <!-- PPP&#45;&gt;DEFCON_QUALS -->
 <g id="edge9" class="edge">
 <title>PPP&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M714.3,-378.64C712.49,-393.5 709.91,-414.73 707.85,-431.76"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="704.37,-431.38 706.64,-441.73 711.32,-432.22 704.37,-431.38"/>
+<path fill="none" stroke="black" stroke-width="2" d="M497.14,-368.63C496.39,-388.34 495.18,-420.1 494.3,-443.14"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="490.8,-443.22 493.91,-453.35 497.79,-443.49 490.8,-443.22"/>
 </g>
 <!-- Katzebin -->
 <g id="node11" class="node">
 <title>Katzebin</title>
 <g id="a_node11"><a xlink:href="https://ctftime.org/team/141539" xlink:title="Katzebin">
-<ellipse fill="none" stroke="#db4437" cx="842.23" cy="-281.96" rx="44.69" ry="18"/>
-<text text-anchor="middle" x="842.23" y="-278.26" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Katzebin</text>
+<ellipse fill="none" stroke="#db4437" cx="357.1" cy="-447.93" rx="44.69" ry="18"/>
+<text text-anchor="middle" x="357.1" y="-444.23" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Katzebin</text>
 </a>
 </g>
 </g>
 <!-- Katzebin&#45;&gt;DEFCON_QUALS -->
 <g id="edge10" class="edge">
 <title>Katzebin&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M828.76,-299.34C804.5,-330.66 753.32,-396.74 724.77,-433.6"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="721.72,-431.82 718.36,-441.87 727.26,-436.11 721.72,-431.82"/>
+<path fill="none" stroke="black" stroke-width="2" d="M398.31,-455.1C404.67,-456.21 411.4,-457.38 418.23,-458.56"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="417.82,-462.05 428.27,-460.31 419.02,-455.15 417.82,-462.05"/>
 </g>
 <!-- StarBugs -->
 <g id="node12" class="node">
 <title>StarBugs</title>
 <g id="a_node12"><a xlink:href="https://ctftime.org/team/152239" xlink:title="StarBugs">
-<ellipse fill="none" stroke="#db4437" cx="577.03" cy="-288.79" rx="46.59" ry="18"/>
-<text text-anchor="middle" x="577.03" y="-285.09" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">StarBugs</text>
+<ellipse fill="none" stroke="#db4437" cx="450.52" cy="-242.07" rx="46.59" ry="18"/>
+<text text-anchor="middle" x="450.52" y="-238.37" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">StarBugs</text>
 </a>
 </g>
 </g>
 <!-- StarBugs&#45;&gt;DEFCON_QUALS -->
 <g id="edge11" class="edge">
 <title>StarBugs&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M589.95,-306.13C612.34,-336.2 658.5,-398.17 684.86,-433.56"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="682.32,-436.02 691.1,-441.95 687.94,-431.84 682.32,-436.02"/>
+<path fill="none" stroke="black" stroke-width="2" d="M453.42,-260.43C458.3,-291.31 467.63,-350.3 467.63,-350.3 467.63,-350.3 479.74,-407.71 487.3,-443.54"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="483.9,-444.38 489.39,-453.44 490.75,-442.94 483.9,-444.38"/>
 </g>
 <!-- Shellphish -->
 <g id="node13" class="node">
 <title>Shellphish</title>
 <g id="a_node13"><a xlink:href="https://ctftime.org/team/285" xlink:title="Shellphish">
-<ellipse fill="none" stroke="#db4437" cx="846.99" cy="-432.08" rx="51.19" ry="18"/>
-<text text-anchor="middle" x="846.99" y="-428.38" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Shellphish</text>
+<ellipse fill="none" stroke="#db4437" cx="581.6" cy="-395.62" rx="51.19" ry="18"/>
+<text text-anchor="middle" x="581.6" y="-391.92" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Shellphish</text>
 </a>
 </g>
 </g>
 <!-- Shellphish&#45;&gt;DEFCON_QUALS -->
 <g id="edge12" class="edge">
 <title>Shellphish&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M801.88,-440.87C793.7,-442.46 784.99,-444.16 776.27,-445.86"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="775.59,-442.42 766.44,-447.77 776.93,-449.29 775.59,-442.42"/>
+<path fill="none" stroke="black" stroke-width="2" d="M561.99,-412.49C550.11,-422.7 534.76,-435.89 521.58,-447.22"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="519,-444.82 513.7,-454 523.57,-450.13 519,-444.82"/>
 </g>
 <!-- r3kapig -->
 <g id="node14" class="node">
 <title>r3kapig</title>
 <g id="a_node14"><a xlink:href="https://ctftime.org/team/58979" xlink:title="r3kapig">
-<ellipse fill="none" stroke="#db4437" cx="805.46" cy="-623" rx="39.79" ry="18"/>
-<text text-anchor="middle" x="805.46" y="-619.3" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">r3kapig</text>
+<ellipse fill="none" stroke="#db4437" cx="583.7" cy="-554.8" rx="39.79" ry="18"/>
+<text text-anchor="middle" x="583.7" y="-551.1" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">r3kapig</text>
 </a>
 </g>
 </g>
 <!-- r3kapig&#45;&gt;DEFCON_QUALS -->
 <g id="edge13" class="edge">
 <title>r3kapig&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M794.65,-605.54C777.02,-577.06 741.94,-520.42 721.11,-486.77"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="723.87,-484.59 715.63,-477.93 717.92,-488.27 723.87,-484.59"/>
+<path fill="none" stroke="black" stroke-width="2" d="M565.82,-538.36C552.67,-526.26 534.56,-509.62 519.73,-495.98"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="522.04,-493.35 512.31,-489.16 517.3,-498.5 522.04,-493.35"/>
 </g>
 <!-- DiceGuesser -->
 <g id="node15" class="node">
 <title>DiceGuesser</title>
 <g id="a_node15"><a xlink:href="https://ctftime.org/team/182504" xlink:title="DiceGuesser">
-<ellipse fill="none" stroke="#db4437" cx="855.69" cy="-578.9" rx="61.99" ry="18"/>
-<text text-anchor="middle" x="855.69" y="-575.2" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">DiceGuesser</text>
+<ellipse fill="none" stroke="#db4437" cx="631.13" cy="-662.94" rx="61.99" ry="18"/>
+<text text-anchor="middle" x="631.13" y="-659.24" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">DiceGuesser</text>
 </a>
 </g>
 </g>
 <!-- DiceGuesser&#45;&gt;DEFCON_QUALS -->
 <g id="edge14" class="edge">
 <title>DiceGuesser&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M834.02,-561.85C807.89,-541.28 763.82,-506.59 734.43,-483.46"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="736.58,-480.7 726.56,-477.26 732.25,-486.2 736.58,-480.7"/>
+<path fill="none" stroke="black" stroke-width="2" d="M616.49,-645.05C591.3,-614.29 542.45,-554.63 542.45,-554.63 542.45,-554.63 523.53,-522.72 509.14,-498.46"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="512.01,-496.44 503.9,-489.62 505.99,-500.01 512.01,-496.44"/>
 </g>
 <!-- OSUSEC -->
 <g id="node16" class="node">
 <title>OSUSEC</title>
 <g id="a_node16"><a xlink:href="https://ctftime.org/team/12858" xlink:title="OSUSEC">
-<ellipse fill="none" stroke="#db4437" cx="594.27" cy="-403.16" rx="48.19" ry="18"/>
-<text text-anchor="middle" x="594.27" y="-399.46" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">OSUSEC</text>
+<ellipse fill="none" stroke="#db4437" cx="408.15" cy="-379.27" rx="48.19" ry="18"/>
+<text text-anchor="middle" x="408.15" y="-375.57" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">OSUSEC</text>
 </a>
 </g>
 </g>
 <!-- OSUSEC&#45;&gt;DEFCON_QUALS -->
 <g id="edge15" class="edge">
 <title>OSUSEC&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M622.64,-417.76C634.87,-424.05 649.41,-431.53 662.82,-438.43"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="661.38,-441.63 671.87,-443.09 664.58,-435.41 661.38,-441.63"/>
+<path fill="none" stroke="black" stroke-width="2" d="M424.15,-396.64C437.05,-410.64 455.38,-430.54 469.92,-446.32"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="467.36,-448.7 476.71,-453.69 472.51,-443.96 467.36,-448.7"/>
 </g>
 <!-- KITCTF -->
 <g id="node17" class="node">
 <title>KITCTF</title>
 <g id="a_node17"><a xlink:href="https://ctftime.org/team/7221" xlink:title="KITCTF">
-<ellipse fill="none" stroke="#4285f4" cx="705.8" cy="-812.7" rx="41.69" ry="18"/>
-<text text-anchor="middle" x="705.8" y="-809" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">KITCTF</text>
+<ellipse fill="none" stroke="#4285f4" cx="157.49" cy="-567.73" rx="41.69" ry="18"/>
+<text text-anchor="middle" x="157.49" y="-564.03" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">KITCTF</text>
 </a>
 </g>
 </g>
 <!-- KITCTF&#45;&gt;Sauercloud -->
 <g id="edge16" class="edge">
 <title>KITCTF&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M689.75,-795.99C672.16,-777.68 643.78,-748.12 623.67,-727.18"/>
-<polygon fill="grey" stroke="grey" points="626.13,-724.68 616.67,-719.9 621.08,-729.53 626.13,-724.68"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M188.38,-579.85C205.78,-586.68 227.83,-595.34 247.12,-602.91"/>
+<polygon fill="grey" stroke="grey" points="246.04,-606.25 256.63,-606.64 248.6,-599.73 246.04,-606.25"/>
 </g>
 <!-- Eat Sleep Pwn Repeat -->
 <g id="node18" class="node">
 <title>Eat Sleep Pwn Repeat</title>
 <g id="a_node18"><a xlink:href="https://ctftime.org/team/15712" xlink:title="Eat Sleep Pwn Repeat">
-<ellipse fill="none" stroke="#4285f4" cx="562.02" cy="-924.27" rx="98.58" ry="18"/>
-<text text-anchor="middle" x="562.02" y="-920.57" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Eat Sleep Pwn Repeat</text>
+<ellipse fill="none" stroke="#4285f4" cx="117.05" cy="-792.93" rx="98.58" ry="18"/>
+<text text-anchor="middle" x="117.05" y="-789.23" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Eat Sleep Pwn Repeat</text>
 </a>
 </g>
 </g>
 <!-- Eat Sleep Pwn Repeat&#45;&gt;Sauercloud -->
 <g id="edge17" class="edge">
 <title>Eat Sleep Pwn Repeat&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M565.14,-906.14C571.78,-867.49 587.38,-776.79 595.31,-730.66"/>
-<polygon fill="grey" stroke="grey" points="598.77,-731.19 597.02,-720.74 591.87,-730 598.77,-731.19"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M151.46,-775.96C185.25,-759.29 231.75,-736.35 231.75,-736.35 231.75,-736.35 248.89,-722.5 248.89,-722.5 248.89,-722.5 267.68,-678.22 280.49,-648.04"/>
+<polygon fill="grey" stroke="grey" points="283.72,-649.38 284.4,-638.8 277.28,-646.64 283.72,-649.38"/>
 </g>
 <!-- Flux Fingers -->
 <g id="node19" class="node">
 <title>Flux Fingers</title>
 <g id="a_node19"><a xlink:href="https://ctftime.org/team/551" xlink:title="Flux Fingers">
-<ellipse fill="none" stroke="#4285f4" cx="371.45" cy="-837.85" rx="59.29" ry="18"/>
-<text text-anchor="middle" x="371.45" y="-834.15" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Flux Fingers</text>
+<ellipse fill="none" stroke="#4285f4" cx="66.99" cy="-716.28" rx="59.29" ry="18"/>
+<text text-anchor="middle" x="66.99" y="-712.58" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Flux Fingers</text>
 </a>
 </g>
 </g>
 <!-- Flux Fingers&#45;&gt;Sauercloud -->
 <g id="edge18" class="edge">
 <title>Flux Fingers&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M389.79,-820.73C412.21,-799.8 447.21,-767.13 447.21,-767.13 447.21,-767.13 511.64,-739.97 556.86,-720.9"/>
-<polygon fill="grey" stroke="grey" points="558.33,-724.08 566.19,-716.97 555.61,-717.63 558.33,-724.08"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M101.68,-701.54C141.36,-684.67 206.35,-657.05 249.19,-638.83"/>
+<polygon fill="grey" stroke="grey" points="250.68,-642.01 258.51,-634.87 247.94,-635.56 250.68,-642.01"/>
 </g>
 <!-- Red Rocket -->
 <g id="node20" class="node">
 <title>Red Rocket</title>
 <g id="a_node20"><a xlink:href="https://ctftime.org/team/48677" xlink:title="Red Rocket">
-<ellipse fill="none" stroke="#4285f4" cx="495.23" cy="-880.26" rx="56.59" ry="18"/>
-<text text-anchor="middle" x="495.23" y="-876.56" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Red Rocket</text>
+<ellipse fill="none" stroke="#4285f4" cx="190.74" cy="-722.45" rx="56.59" ry="18"/>
+<text text-anchor="middle" x="190.74" y="-718.75" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Red Rocket</text>
 </a>
 </g>
 </g>
 <!-- Red Rocket&#45;&gt;Sauercloud -->
 <g id="edge19" class="edge">
 <title>Red Rocket&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M505.87,-862.26C524.45,-830.79 562.9,-765.69 584.51,-729.1"/>
-<polygon fill="grey" stroke="grey" points="587.55,-730.84 589.62,-720.45 581.52,-727.28 587.55,-730.84"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M207.94,-705.17C224.26,-688.78 248.95,-663.97 267.38,-645.46"/>
+<polygon fill="grey" stroke="grey" points="270.28,-647.5 274.85,-637.95 265.32,-642.57 270.28,-647.5"/>
 </g>
 <!-- Alles! -->
 <g id="node21" class="node">
 <title>Alles!</title>
 <g id="a_node21"><a xlink:href="https://ctftime.org/team/18419" xlink:title="Alles!">
-<ellipse fill="none" stroke="#4285f4" cx="471.18" cy="-781.07" rx="32.49" ry="18"/>
-<text text-anchor="middle" x="471.18" y="-777.37" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Alles!</text>
+<ellipse fill="none" stroke="#4285f4" cx="65.09" cy="-639.55" rx="32.49" ry="18"/>
+<text text-anchor="middle" x="65.09" y="-635.85" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Alles!</text>
 </a>
 </g>
 </g>
 <!-- Alles!&#45;&gt;Sauercloud -->
 <g id="edge20" class="edge">
 <title>Alles!&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M493.34,-767.59C513.05,-755.61 542.2,-737.89 565.06,-723.98"/>
-<polygon fill="grey" stroke="grey" points="567.07,-726.86 573.8,-718.67 563.44,-720.87 567.07,-726.86"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M97.62,-636.84C131.56,-634 185.66,-629.48 228.2,-625.92"/>
+<polygon fill="grey" stroke="grey" points="228.51,-629.41 238.19,-625.09 227.93,-622.43 228.51,-629.41"/>
 </g>
 <!-- ENOFLAG -->
 <g id="node22" class="node">
 <title>ENOFLAG</title>
 <g id="a_node22"><a xlink:href="https://ctftime.org/team/1438" xlink:title="ENOFLAG">
-<ellipse fill="none" stroke="#4285f4" cx="376.7" cy="-765.95" rx="53.89" ry="18"/>
-<text text-anchor="middle" x="376.7" y="-762.25" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">ENOFLAG</text>
+<ellipse fill="none" stroke="#4285f4" cx="53.95" cy="-547.53" rx="53.89" ry="18"/>
+<text text-anchor="middle" x="53.95" y="-543.83" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">ENOFLAG</text>
 </a>
 </g>
 </g>
 <!-- ENOFLAG&#45;&gt;Sauercloud -->
 <g id="edge21" class="edge">
 <title>ENOFLAG&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M417.94,-754.27C454.79,-743.83 508.93,-728.5 548.61,-717.26"/>
-<polygon fill="grey" stroke="grey" points="549.7,-720.58 558.37,-714.49 547.79,-713.85 549.7,-720.58"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M85.7,-562.35C105.35,-571.51 126.84,-581.54 126.84,-581.54 126.84,-581.54 189.25,-596.28 237.38,-607.65"/>
+<polygon fill="grey" stroke="grey" points="236.87,-611.12 247.4,-610.02 238.48,-604.31 236.87,-611.12"/>
 </g>
 <!-- FAUST -->
 <g id="node23" class="node">
 <title>FAUST</title>
 <g id="a_node23"><a xlink:href="https://ctftime.org/team/550" xlink:title="FAUST">
-<ellipse fill="none" stroke="#4285f4" cx="833.68" cy="-905.27" rx="39.79" ry="18"/>
-<text text-anchor="middle" x="833.68" y="-901.57" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">FAUST</text>
+<ellipse fill="none" stroke="#4285f4" cx="348.82" cy="-877.61" rx="39.79" ry="18"/>
+<text text-anchor="middle" x="348.82" y="-873.91" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">FAUST</text>
 </a>
 </g>
 </g>
 <!-- FAUST&#45;&gt;Sauercloud -->
 <g id="edge22" class="edge">
 <title>FAUST&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M815.01,-889.36C792.63,-870.31 758.13,-840.92 758.13,-840.92 758.13,-840.92 748.99,-812.88 748.99,-812.88 748.99,-812.88 736.61,-798.97 736.61,-798.97 736.61,-798.97 672.11,-753.46 631.79,-725.01"/>
-<polygon fill="grey" stroke="grey" points="633.78,-722.12 623.59,-719.22 629.74,-727.84 633.78,-722.12"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M340.07,-859.81C327.97,-835.18 307.59,-793.7 307.59,-793.7 307.59,-793.7 299.03,-697.81 294.65,-648.77"/>
+<polygon fill="grey" stroke="grey" points="298.14,-648.43 293.76,-638.78 291.16,-649.05 298.14,-648.43"/>
 </g>
 <!-- WizardsOfDos -->
 <g id="node24" class="node">
 <title>WizardsOfDos</title>
 <g id="a_node24"><a xlink:href="https://ctftime.org/team/561" xlink:title="WizardsOfDos">
-<ellipse fill="none" stroke="#4285f4" cx="827.97" cy="-841.06" rx="68.49" ry="18"/>
-<text text-anchor="middle" x="827.97" y="-837.36" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WizardsOfDos</text>
+<ellipse fill="none" stroke="#4285f4" cx="377.44" cy="-793.78" rx="68.49" ry="18"/>
+<text text-anchor="middle" x="377.44" y="-790.08" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WizardsOfDos</text>
 </a>
 </g>
 </g>
 <!-- WizardsOfDos&#45;&gt;Sauercloud -->
 <g id="edge23" class="edge">
 <title>WizardsOfDos&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M800.49,-824.37C758.99,-799.16 680.36,-751.4 634.92,-723.8"/>
-<polygon fill="grey" stroke="grey" points="636.66,-720.76 626.3,-718.56 633.03,-726.74 636.66,-720.76"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M368.63,-775.9C353.65,-745.48 323.12,-683.5 305.5,-647.72"/>
+<polygon fill="grey" stroke="grey" points="308.45,-645.79 300.89,-638.37 302.17,-648.89 308.45,-645.79"/>
 </g>
 <!-- Squareroots -->
 <g id="node25" class="node">
 <title>Squareroots</title>
 <g id="a_node25"><a xlink:href="https://ctftime.org/team/554" xlink:title="Squareroots">
-<ellipse fill="none" stroke="#4285f4" cx="727.44" cy="-901.25" rx="58.49" ry="18"/>
-<text text-anchor="middle" x="727.44" y="-897.55" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Squareroots</text>
+<ellipse fill="none" stroke="#4285f4" cx="242.58" cy="-836.95" rx="58.49" ry="18"/>
+<text text-anchor="middle" x="242.58" y="-833.25" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Squareroots</text>
 </a>
 </g>
 </g>
 <!-- Squareroots&#45;&gt;Sauercloud -->
 <g id="edge24" class="edge">
 <title>Squareroots&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M714.32,-883.3C695.38,-857.37 662.6,-812.53 662.6,-812.53 662.6,-812.53 634.09,-762.4 615.59,-729.86"/>
-<polygon fill="grey" stroke="grey" points="618.43,-727.77 610.44,-720.8 612.34,-731.23 618.43,-727.77"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M246.72,-818.88C255.35,-781.17 275.34,-693.89 285.68,-648.75"/>
+<polygon fill="grey" stroke="grey" points="289.15,-649.29 287.97,-638.76 282.33,-647.72 289.15,-649.29"/>
 </g>
 <!-- saarsec -->
 <g id="node26" class="node">
 <title>saarsec</title>
 <g id="a_node26"><a xlink:href="https://ctftime.org/team/15337" xlink:title="saarsec">
-<ellipse fill="none" stroke="#4285f4" cx="440.48" cy="-699.69" rx="41.69" ry="18"/>
-<text text-anchor="middle" x="440.48" y="-695.99" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">saarsec</text>
+<ellipse fill="none" stroke="#4285f4" cx="121.25" cy="-480.07" rx="41.69" ry="18"/>
+<text text-anchor="middle" x="121.25" y="-476.37" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">saarsec</text>
 </a>
 </g>
 </g>
 <!-- saarsec&#45;&gt;Sauercloud -->
 <g id="edge25" class="edge">
 <title>saarsec&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M482.43,-700.47C498.41,-700.77 517.04,-701.12 534.69,-701.45"/>
-<polygon fill="grey" stroke="grey" points="534.88,-704.95 544.94,-701.64 535.01,-697.95 534.88,-704.95"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M140.85,-496.19C171.04,-521.01 229.07,-568.72 263.82,-597.3"/>
+<polygon fill="grey" stroke="grey" points="261.75,-600.13 271.7,-603.78 266.2,-594.73 261.75,-600.13"/>
 </g>
 <!-- perfect blue -->
 <g id="node27" class="node">
 <title>perfect blue</title>
 <g id="a_node27"><a xlink:href="https://ctftime.org/team/53802" xlink:title="perfect blue">
-<ellipse fill="none" stroke="#4285f4" cx="1161.64" cy="-296.93" rx="56.59" ry="18"/>
-<text text-anchor="middle" x="1161.64" y="-293.23" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">perfect blue</text>
+<ellipse fill="none" stroke="#4285f4" cx="753.44" cy="-54.74" rx="56.59" ry="18"/>
+<text text-anchor="middle" x="753.44" y="-51.04" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">perfect blue</text>
 </a>
 </g>
 </g>
 <!-- perfect blue&#45;&gt;perfect r✪✪✪t -->
 <g id="edge26" class="edge">
 <title>perfect blue&#45;&gt;perfect r✪✪✪t</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1123.67,-310.54C1101.07,-318.63 1076.76,-327.34 1076.76,-327.34 1076.76,-327.34 1030.4,-344.38 991.94,-358.52"/>
-<polygon fill="grey" stroke="grey" points="990.54,-355.3 982.36,-362.04 992.95,-361.87 990.54,-355.3"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M739.64,-72.22C711.66,-107.69 648.1,-188.25 615.31,-229.82"/>
+<polygon fill="grey" stroke="grey" points="612.44,-227.81 608.99,-237.82 617.93,-232.14 612.44,-227.81"/>
 </g>
 <!-- r00timentary -->
 <g id="node28" class="node">
 <title>r00timentary</title>
 <g id="a_node28"><a xlink:href="https://ctftime.org/team/32783" xlink:title="r00timentary">
-<ellipse fill="none" stroke="#4285f4" cx="1138.13" cy="-461.67" rx="59.59" ry="18"/>
-<text text-anchor="middle" x="1138.13" y="-457.97" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">r00timentary</text>
+<ellipse fill="none" stroke="#4285f4" cx="803.17" cy="-100.79" rx="59.59" ry="18"/>
+<text text-anchor="middle" x="803.17" y="-97.09" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">r00timentary</text>
 </a>
 </g>
 </g>
 <!-- r00timentary&#45;&gt;perfect r✪✪✪t -->
 <g id="edge27" class="edge">
 <title>r00timentary&#45;&gt;perfect r✪✪✪t</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1103.4,-446.75C1071.24,-432.92 1023.16,-412.26 987.72,-397.03"/>
-<polygon fill="grey" stroke="grey" points="988.65,-393.62 978.08,-392.88 985.89,-400.05 988.65,-393.62"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M780.48,-117.66C743.2,-145.39 668.88,-200.67 626.47,-232.21"/>
+<polygon fill="grey" stroke="grey" points="624.12,-229.6 618.18,-238.37 628.3,-235.21 624.12,-229.6"/>
 </g>
 <!-- Samsung Research -->
 <g id="node29" class="node">
 <title>Samsung Research</title>
-<ellipse fill="none" stroke="#4285f4" cx="1084.83" cy="-217.15" rx="88.28" ry="18"/>
-<text text-anchor="middle" x="1084.83" y="-213.45" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Samsung Research</text>
+<ellipse fill="none" stroke="#4285f4" cx="599.96" cy="-30.68" rx="88.28" ry="18"/>
+<text text-anchor="middle" x="599.96" y="-26.98" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Samsung Research</text>
 </g>
 <!-- Samsung Research&#45;&gt;perfect r✪✪✪t -->
 <g id="edge28" class="edge">
 <title>Samsung Research&#45;&gt;perfect r✪✪✪t</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1068.93,-234.88C1043.51,-263.23 993.61,-318.87 964.32,-351.52"/>
-<polygon fill="grey" stroke="grey" points="961.42,-349.51 957.35,-359.3 966.63,-354.19 961.42,-349.51"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M599.55,-48.71C598.67,-87.8 596.58,-180.58 595.53,-227.5"/>
+<polygon fill="grey" stroke="grey" points="592.02,-227.5 595.3,-237.58 599.02,-227.66 592.02,-227.5"/>
 </g>
 <!-- Balsn -->
 <g id="node30" class="node">
 <title>Balsn</title>
 <g id="a_node30"><a xlink:href="https://ctftime.org/team/16978" xlink:title="Balsn">
-<ellipse fill="none" stroke="#4285f4" cx="789.3" cy="-19.65" rx="32.49" ry="18"/>
-<text text-anchor="middle" x="789.3" y="-15.95" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Balsn</text>
+<ellipse fill="none" stroke="#4285f4" cx="953.06" cy="-345.93" rx="32.49" ry="18"/>
+<text text-anchor="middle" x="953.06" y="-342.23" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Balsn</text>
 </a>
 </g>
 </g>
 <!-- Balsn&#45;&gt;Balsn.217@TSJ.tw -->
 <g id="edge29" class="edge">
 <title>Balsn&#45;&gt;Balsn.217@TSJ.tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M784.11,-37.47C780.51,-49.83 776.37,-64.09 776.37,-64.09 776.37,-64.09 750.37,-157.69 736.97,-205.91"/>
-<polygon fill="grey" stroke="grey" points="733.55,-205.16 734.24,-215.73 740.29,-207.04 733.55,-205.16"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M938.34,-362.12C919.64,-382.71 887.14,-418.47 865.17,-442.65"/>
+<polygon fill="grey" stroke="grey" points="862.57,-440.3 858.44,-450.06 867.75,-445.01 862.57,-440.3"/>
 </g>
 <!-- 217 -->
 <g id="node31" class="node">
 <title>217</title>
 <g id="a_node31"><a xlink:href="https://ctftime.org/team/5160" xlink:title="217">
-<ellipse fill="none" stroke="#4285f4" cx="896.28" cy="-79.73" rx="27" ry="18"/>
-<text text-anchor="middle" x="896.28" y="-76.03" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">217</text>
+<ellipse fill="none" stroke="#4285f4" cx="963.11" cy="-479.63" rx="27" ry="18"/>
+<text text-anchor="middle" x="963.11" y="-475.93" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">217</text>
 </a>
 </g>
 </g>
 <!-- 217&#45;&gt;Balsn.217@TSJ.tw -->
 <g id="edge30" class="edge">
 <title>217&#45;&gt;Balsn.217@TSJ.tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M880.26,-94.51C851.56,-121 791.09,-176.79 755.98,-209.19"/>
-<polygon fill="grey" stroke="grey" points="753.45,-206.76 748.48,-216.11 758.2,-211.91 753.45,-206.76"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M936.28,-477.03C934.32,-476.84 932.3,-476.65 930.22,-476.44"/>
+<polygon fill="grey" stroke="grey" points="930.42,-472.95 920.12,-475.47 929.74,-479.92 930.42,-472.95"/>
 </g>
 <!-- TSJ -->
 <g id="node32" class="node">
 <title>TSJ</title>
 <g id="a_node32"><a xlink:href="https://ctftime.org/team/150366" xlink:title="TSJ">
-<ellipse fill="none" stroke="#4285f4" cx="704.11" cy="-18" rx="27" ry="18"/>
-<text text-anchor="middle" x="704.11" y="-14.3" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">TSJ</text>
+<ellipse fill="none" stroke="#4285f4" cx="1045.65" cy="-580.36" rx="27" ry="18"/>
+<text text-anchor="middle" x="1045.65" y="-576.66" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">TSJ</text>
 </a>
 </g>
 </g>
 <!-- TSJ&#45;&gt;Balsn.217@TSJ.tw -->
 <g id="edge31" class="edge">
 <title>TSJ&#45;&gt;Balsn.217@TSJ.tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M706.2,-36.04C710.57,-73.66 720.69,-160.75 725.93,-205.79"/>
-<polygon fill="grey" stroke="grey" points="722.45,-206.24 727.09,-215.77 729.41,-205.43 722.45,-206.24"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1024.65,-568.75C991.07,-550.19 924.75,-513.53 882,-489.9"/>
+<polygon fill="grey" stroke="grey" points="883.43,-486.7 872.99,-484.92 880.05,-492.82 883.43,-486.7"/>
 </g>
 <!-- HITCON -->
 <g id="node33" class="node">
 <title>HITCON</title>
 <g id="a_node33"><a xlink:href="https://ctftime.org/team/8299" xlink:title="HITCON">
-<ellipse fill="none" stroke="#4285f4" cx="624.16" cy="-53.34" rx="44.69" ry="18"/>
-<text text-anchor="middle" x="624.16" y="-49.64" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">HITCON</text>
+<ellipse fill="none" stroke="#4285f4" cx="905.49" cy="-258.04" rx="44.69" ry="18"/>
+<text text-anchor="middle" x="905.49" y="-254.34" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">HITCON</text>
 </a>
 </g>
 </g>
 <!-- HITCON&#45;&gt;Balsn.217@TSJ.tw -->
 <g id="edge32" class="edge">
 <title>HITCON&#45;&gt;Balsn.217@TSJ.tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M634.43,-70.98C652.89,-102.72 691.81,-169.63 713.59,-207.08"/>
-<polygon fill="grey" stroke="grey" points="710.68,-209.04 718.73,-215.93 716.73,-205.52 710.68,-209.04"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M907.21,-276.36C909.59,-301.72 913.61,-344.43 913.61,-344.43 913.61,-344.43 878.88,-404.49 857.87,-440.84"/>
+<polygon fill="grey" stroke="grey" points="854.57,-439.55 852.6,-449.96 860.63,-443.05 854.57,-439.55"/>
 </g>
 <!-- PwnThyBytes -->
 <g id="node34" class="node">
 <title>PwnThyBytes</title>
 <g id="a_node34"><a xlink:href="https://ctftime.org/team/59199" xlink:title="PwnThyBytes">
-<ellipse fill="none" stroke="#4285f4" cx="290.29" cy="-564.44" rx="64.19" ry="18"/>
-<text text-anchor="middle" x="290.29" y="-560.74" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">PwnThyBytes</text>
+<ellipse fill="none" stroke="#4285f4" cx="431.92" cy="-932.13" rx="64.19" ry="18"/>
+<text text-anchor="middle" x="431.92" y="-928.43" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">PwnThyBytes</text>
 </a>
 </g>
 </g>
 <!-- PwnThyBytes&#45;&gt;PTB_WTL -->
 <g id="edge33" class="edge">
 <title>PwnThyBytes&#45;&gt;PTB_WTL</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M350.41,-557.63C367.73,-555.67 386.62,-553.53 403.91,-551.57"/>
-<polygon fill="grey" stroke="grey" points="404.35,-555.04 413.89,-550.44 403.56,-548.09 404.35,-555.04"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M437.43,-914.07C449.91,-873.22 480.38,-773.46 495.27,-724.73"/>
+<polygon fill="grey" stroke="grey" points="498.62,-725.74 498.2,-715.15 491.93,-723.69 498.62,-725.74"/>
 </g>
 <!-- WreckTheLine -->
 <g id="node35" class="node">
 <title>WreckTheLine</title>
 <g id="a_node35"><a xlink:href="https://ctftime.org/team/57908" xlink:title="WreckTheLine">
-<ellipse fill="none" stroke="#4285f4" cx="327.64" cy="-655.67" rx="67.69" ry="18"/>
-<text text-anchor="middle" x="327.64" y="-651.97" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WreckTheLine</text>
+<ellipse fill="none" stroke="#4285f4" cx="572.17" cy="-922.78" rx="67.69" ry="18"/>
+<text text-anchor="middle" x="572.17" y="-919.08" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WreckTheLine</text>
 </a>
 </g>
 </g>
 <!-- WreckTheLine&#45;&gt;PTB_WTL -->
 <g id="edge34" class="edge">
 <title>WreckTheLine&#45;&gt;PTB_WTL</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M348.88,-638.35C372.06,-619.45 409.29,-589.08 435.01,-568.1"/>
-<polygon fill="grey" stroke="grey" points="437.39,-570.68 442.93,-561.65 432.96,-565.26 437.39,-570.68"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M566.69,-904.69C554.77,-865.39 526.46,-772 512.22,-725.03"/>
+<polygon fill="grey" stroke="grey" points="515.49,-723.76 509.24,-715.21 508.79,-725.8 515.49,-723.76"/>
 </g>
 <!-- ./Vespiary -->
 <g id="node36" class="node">
 <title>./Vespiary</title>
 <g id="a_node36"><a xlink:href="https://ctftime.org/team/80092" xlink:title="./Vespiary">
-<ellipse fill="none" stroke="#4285f4" cx="1242.13" cy="-417.64" rx="50.09" ry="18"/>
-<text text-anchor="middle" x="1242.13" y="-413.94" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">./Vespiary</text>
+<ellipse fill="none" stroke="#4285f4" cx="861.97" cy="-344.41" rx="50.09" ry="18"/>
+<text text-anchor="middle" x="861.97" y="-340.71" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">./Vespiary</text>
 </a>
 </g>
 </g>
 <!-- ./Vespiary&#45;&gt;./V /home/r/.bin/tw -->
 <g id="edge35" class="edge">
 <title>./Vespiary&#45;&gt;./V /home/r/.bin/tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1198.37,-426.59C1154.98,-435.47 1094.93,-447.75 1094.93,-447.75 1094.93,-447.75 1075.8,-452.36 1053.74,-457.67"/>
-<polygon fill="grey" stroke="grey" points="1052.71,-454.32 1043.81,-460.07 1054.35,-461.13 1052.71,-454.32"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M837.99,-360.52C803.57,-383.64 739.98,-426.37 700.63,-452.8"/>
+<polygon fill="grey" stroke="grey" points="698.49,-450.03 692.14,-458.51 702.39,-455.84 698.49,-450.03"/>
 </g>
 <!-- RicercaSec -->
 <g id="node37" class="node">
 <title>RicercaSec</title>
-<ellipse fill="none" stroke="#4285f4" cx="1186.8" cy="-548.56" rx="55.79" ry="18"/>
-<text text-anchor="middle" x="1186.8" y="-544.86" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">RicercaSec</text>
+<ellipse fill="none" stroke="#4285f4" cx="920.03" cy="-597.33" rx="55.79" ry="18"/>
+<text text-anchor="middle" x="920.03" y="-593.63" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">RicercaSec</text>
 </g>
 <!-- RicercaSec&#45;&gt;./V /home/r/.bin/tw -->
 <g id="edge36" class="edge">
 <title>RicercaSec&#45;&gt;./V /home/r/.bin/tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1150.39,-534.78C1119.19,-522.97 1073.91,-505.84 1039.14,-492.68"/>
-<polygon fill="grey" stroke="grey" points="1040.22,-489.35 1029.63,-489.08 1037.74,-495.89 1040.22,-489.35"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M888.67,-582.3C843.76,-560.78 760.92,-521.08 710.05,-496.7"/>
+<polygon fill="grey" stroke="grey" points="711.47,-493.5 700.94,-492.34 708.44,-499.81 711.47,-493.5"/>
 </g>
 <!-- binja -->
 <g id="node38" class="node">
 <title>binja</title>
 <g id="a_node38"><a xlink:href="https://ctftime.org/team/9083" xlink:title="binja">
-<ellipse fill="none" stroke="#4285f4" cx="1132.72" cy="-623.15" rx="29.5" ry="18"/>
-<text text-anchor="middle" x="1132.72" y="-619.45" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">binja</text>
+<ellipse fill="none" stroke="#4285f4" cx="854.85" cy="-693.39" rx="29.5" ry="18"/>
+<text text-anchor="middle" x="854.85" y="-689.69" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">binja</text>
 </a>
 </g>
 </g>
 <!-- binja&#45;&gt;./V /home/r/.bin/tw -->
 <g id="edge37" class="edge">
 <title>binja&#45;&gt;./V /home/r/.bin/tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1117.53,-607.42C1092.57,-581.53 1042.63,-529.76 1012.67,-498.7"/>
-<polygon fill="grey" stroke="grey" points="1014.97,-496.04 1005.51,-491.28 1009.94,-500.9 1014.97,-496.04"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M840.99,-677.39C808.6,-639.98 727.7,-546.56 688.46,-501.25"/>
+<polygon fill="grey" stroke="grey" points="691.05,-498.89 681.86,-493.63 685.76,-503.48 691.05,-498.89"/>
 </g>
 <!-- TokyoWesterns -->
 <g id="node39" class="node">
 <title>TokyoWesterns</title>
 <g id="a_node39"><a xlink:href="https://ctftime.org/team/12599" xlink:title="TokyoWesterns">
-<ellipse fill="none" stroke="#4285f4" cx="1127.61" cy="-341.3" rx="70.69" ry="18"/>
-<text text-anchor="middle" x="1127.61" y="-337.6" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">TokyoWesterns</text>
+<ellipse fill="none" stroke="#4285f4" cx="781.11" cy="-235.22" rx="70.69" ry="18"/>
+<text text-anchor="middle" x="781.11" y="-231.52" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">TokyoWesterns</text>
 </a>
 </g>
 </g>
 <!-- TokyoWesterns&#45;&gt;./V /home/r/.bin/tw -->
 <g id="edge38" class="edge">
 <title>TokyoWesterns&#45;&gt;./V /home/r/.bin/tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1109.12,-358.85C1084.76,-381.95 1041.81,-422.69 1014.23,-448.86"/>
-<polygon fill="grey" stroke="grey" points="1011.73,-446.4 1006.89,-455.82 1016.55,-451.48 1011.73,-446.4"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M772.49,-253.3C752.51,-295.2 702.96,-399.13 679.34,-448.68"/>
+<polygon fill="grey" stroke="grey" points="676.12,-447.3 674.98,-457.83 682.44,-450.31 676.12,-447.3"/>
 </g>
 <!-- Nu1L -->
 <g id="node40" class="node">
 <title>Nu1L</title>
 <g id="a_node40"><a xlink:href="https://ctftime.org/team/19208" xlink:title="Nu1L">
-<ellipse fill="none" stroke="#4285f4" cx="250.52" cy="-308.76" rx="31.7" ry="18"/>
-<text text-anchor="middle" x="250.52" y="-305.06" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Nu1L</text>
+<ellipse fill="none" stroke="#4285f4" cx="251.65" cy="-110.93" rx="31.7" ry="18"/>
+<text text-anchor="middle" x="251.65" y="-107.23" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Nu1L</text>
 </a>
 </g>
 </g>
 <!-- Nu1L&#45;&gt;Straw Hat -->
 <g id="edge39" class="edge">
 <title>Nu1L&#45;&gt;Straw Hat</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M274.59,-320.87C306.15,-336.75 361.9,-364.79 399.29,-383.6"/>
-<polygon fill="grey" stroke="grey" points="397.86,-386.8 408.37,-388.17 401.01,-380.55 397.86,-386.8"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M273.52,-124.16C294.99,-137.15 324.54,-155.02 324.54,-155.02 324.54,-155.02 313.11,-244.07 307.07,-291.15"/>
+<polygon fill="grey" stroke="grey" points="303.56,-290.96 305.76,-301.33 310.5,-291.85 303.56,-290.96"/>
 </g>
 <!-- w&amp;m -->
 <g id="node41" class="node">
 <title>w&amp;m</title>
 <g id="a_node41"><a xlink:href="https://ctftime.org/team/54666" xlink:title="w&amp;m">
-<ellipse fill="none" stroke="#4285f4" cx="282.43" cy="-488.84" rx="30.59" ry="18"/>
-<text text-anchor="middle" x="282.43" y="-485.14" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">w&amp;m</text>
+<ellipse fill="none" stroke="#4285f4" cx="88.46" cy="-314.17" rx="30.59" ry="18"/>
+<text text-anchor="middle" x="88.46" y="-310.47" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">w&amp;m</text>
 </a>
 </g>
 </g>
 <!-- w&amp;m&#45;&gt;Straw Hat -->
 <g id="edge40" class="edge">
 <title>w&amp;m&#45;&gt;Straw Hat</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M304.99,-476.34C330.28,-462.33 371.63,-439.41 401.43,-422.89"/>
-<polygon fill="grey" stroke="grey" points="403.23,-425.9 410.28,-417.99 399.84,-419.78 403.23,-425.9"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M119.26,-314.95C151.69,-315.76 203.55,-317.06 243.98,-318.07"/>
+<polygon fill="grey" stroke="grey" points="243.91,-321.57 254,-318.32 244.09,-314.58 243.91,-321.57"/>
 </g>
 <!-- Super Rookies -->
 <g id="node42" class="node">
 <title>Super Rookies</title>
-<ellipse fill="none" stroke="#4285f4" cx="232.88" cy="-364.78" rx="68.49" ry="18"/>
-<text text-anchor="middle" x="232.88" y="-361.08" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Super Rookies</text>
+<ellipse fill="none" stroke="#4285f4" cx="114.69" cy="-228.63" rx="68.49" ry="18"/>
+<text text-anchor="middle" x="114.69" y="-224.93" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Super Rookies</text>
 </g>
 <!-- Super Rookies&#45;&gt;Straw Hat -->
 <g id="edge41" class="edge">
 <title>Super Rookies&#45;&gt;Straw Hat</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M288.82,-375.18C318.25,-380.66 354.19,-387.35 383.36,-392.78"/>
-<polygon fill="grey" stroke="grey" points="382.91,-396.25 393.38,-394.64 384.19,-389.37 382.91,-396.25"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M147.57,-244.47C180,-260.1 229.6,-284 264.11,-300.62"/>
+<polygon fill="grey" stroke="grey" points="262.88,-303.92 273.41,-305.1 265.92,-297.61 262.88,-303.92"/>
 </g>
 <!-- &lt;Experienced independent sailors&gt; -->
 <g id="node43" class="node">
 <title>&lt;Experienced independent sailors&gt;</title>
-<ellipse fill="none" stroke="#4285f4" cx="370.93" cy="-235.05" rx="148.67" ry="18"/>
-<text text-anchor="middle" x="370.93" y="-231.35" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">&lt;Experienced independent sailors&gt;</text>
+<ellipse fill="none" stroke="#4285f4" cx="174.1" cy="-154.94" rx="148.67" ry="18"/>
+<text text-anchor="middle" x="174.1" y="-151.24" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">&lt;Experienced independent sailors&gt;</text>
 </g>
 <!-- &lt;Experienced independent sailors&gt;&#45;&gt;Straw Hat -->
 <g id="edge42" class="edge">
 <title>&lt;Experienced independent sailors&gt;&#45;&gt;Straw Hat</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M378.19,-253.33C389.89,-282.79 412.98,-340.94 426.67,-375.4"/>
-<polygon fill="grey" stroke="grey" points="423.48,-376.86 430.42,-384.86 429.99,-374.28 423.48,-376.86"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M188.19,-172.87C211.24,-202.21 257.09,-260.59 283.48,-294.18"/>
+<polygon fill="grey" stroke="grey" points="280.81,-296.45 289.74,-302.15 286.32,-292.13 280.81,-296.45"/>
 </g>
 <!-- DiceGang -->
 <g id="node44" class="node">
 <title>DiceGang</title>
 <g id="a_node44"><a xlink:href="https://ctftime.org/team/109452" xlink:title="DiceGang">
-<ellipse fill="none" stroke="#4285f4" cx="1006.3" cy="-790.58" rx="50.09" ry="18"/>
-<text text-anchor="middle" x="1006.3" y="-786.88" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">DiceGang</text>
+<ellipse fill="none" stroke="#4285f4" cx="698.12" cy="-885.4" rx="50.09" ry="18"/>
+<text text-anchor="middle" x="698.12" y="-881.7" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">DiceGang</text>
 </a>
 </g>
 </g>
 <!-- DiceGang&#45;&gt;DiceGuesser -->
 <g id="edge43" class="edge">
 <title>DiceGang&#45;&gt;DiceGuesser</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M993.72,-772.89C967.2,-735.62 905.44,-648.82 874.32,-605.08"/>
-<polygon fill="grey" stroke="grey" points="877,-602.8 868.35,-596.68 871.29,-606.86 877,-602.8"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M692.64,-867.19C680.93,-828.31 653.42,-736.96 639.51,-690.75"/>
+<polygon fill="grey" stroke="grey" points="642.83,-689.65 636.59,-681.08 636.13,-691.67 642.83,-689.65"/>
 </g>
 <!-- SuperGuesser -->
 <g id="node45" class="node">
 <title>SuperGuesser</title>
 <g id="a_node45"><a xlink:href="https://ctftime.org/team/130817" xlink:title="SuperGuesser">
-<ellipse fill="none" stroke="#4285f4" cx="1091.67" cy="-684.84" rx="67.69" ry="18"/>
-<text text-anchor="middle" x="1091.67" y="-681.14" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">SuperGuesser</text>
+<ellipse fill="none" stroke="#4285f4" cx="792.35" cy="-841.37" rx="67.69" ry="18"/>
+<text text-anchor="middle" x="792.35" y="-837.67" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">SuperGuesser</text>
 </a>
 </g>
 </g>
 <!-- SuperGuesser&#45;&gt;DiceGuesser -->
 <g id="edge44" class="edge">
 <title>SuperGuesser&#45;&gt;DiceGuesser</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1057.11,-669.32C1015.16,-650.49 944.4,-618.72 898.9,-598.3"/>
-<polygon fill="grey" stroke="grey" points="900.14,-595.02 889.59,-594.12 897.28,-601.41 900.14,-595.02"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M776.3,-823.6C747.5,-791.73 686.96,-724.72 653.88,-688.12"/>
+<polygon fill="grey" stroke="grey" points="656.18,-685.44 646.88,-680.36 650.98,-690.13 656.18,-685.44"/>
 </g>
 <!-- CodeRed -->
 <g id="node46" class="node">
 <title>CodeRed</title>
 <g id="a_node46"><a xlink:href="https://ctftime.org/team/4004" xlink:title="CodeRed">
-<ellipse fill="none" stroke="#4285f4" cx="404.81" cy="-170.77" rx="48.19" ry="18"/>
-<text text-anchor="middle" x="404.81" y="-167.07" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">CodeRed</text>
+<ellipse fill="none" stroke="#4285f4" cx="319.55" cy="-66.92" rx="48.19" ry="18"/>
+<text text-anchor="middle" x="319.55" y="-63.22" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">CodeRed</text>
 </a>
 </g>
 </g>
 <!-- CodeRed&#45;&gt;StarBugs -->
 <g id="edge45" class="edge">
 <title>CodeRed&#45;&gt;StarBugs</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M431.84,-185.69C466.27,-204.7 521.36,-235.11 521.36,-235.11 521.36,-235.11 537.13,-250.32 551.88,-264.54"/>
-<polygon fill="grey" stroke="grey" points="549.79,-267.38 559.42,-271.8 554.65,-262.34 549.79,-267.38"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M332.58,-84.36C355.82,-115.44 404.5,-180.53 431.49,-216.62"/>
+<polygon fill="grey" stroke="grey" points="428.74,-218.79 437.54,-224.7 434.35,-214.6 428.74,-218.79"/>
 </g>
 <!-- GYG -->
 <g id="node47" class="node">
 <title>GYG</title>
 <g id="a_node47"><a xlink:href="https://ctftime.org/team/33362" xlink:title="GYG">
-<ellipse fill="none" stroke="#4285f4" cx="539.26" cy="-71.05" rx="31.4" ry="18"/>
-<text text-anchor="middle" x="539.26" y="-67.35" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">GYG</text>
+<ellipse fill="none" stroke="#4285f4" cx="472.2" cy="-18" rx="31.4" ry="18"/>
+<text text-anchor="middle" x="472.2" y="-14.3" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">GYG</text>
 </a>
 </g>
 </g>
 <!-- GYG&#45;&gt;StarBugs -->
 <g id="edge46" class="edge">
 <title>GYG&#45;&gt;StarBugs</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M542.42,-89.24C549.01,-127.28 564.31,-215.45 572.17,-260.77"/>
-<polygon fill="grey" stroke="grey" points="568.75,-261.55 573.91,-270.8 575.65,-260.35 568.75,-261.55"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M470.43,-36.34C466.65,-75.41 457.77,-167.12 453.26,-213.76"/>
+<polygon fill="grey" stroke="grey" points="449.77,-213.5 452.29,-223.79 456.74,-214.17 449.77,-213.5"/>
 </g>
 <!-- SED -->
 <g id="node48" class="node">
 <title>SED</title>
 <g id="a_node48"><a xlink:href="https://ctftime.org/team/70332" xlink:title="SED">
-<ellipse fill="none" stroke="#4285f4" cx="453.53" cy="-102.31" rx="28.7" ry="18"/>
-<text text-anchor="middle" x="453.53" y="-98.61" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">SED</text>
+<ellipse fill="none" stroke="#4285f4" cx="404.36" cy="-22.96" rx="28.7" ry="18"/>
+<text text-anchor="middle" x="404.36" y="-19.26" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">SED</text>
 </a>
 </g>
 </g>
 <!-- SED&#45;&gt;StarBugs -->
 <g id="edge47" class="edge">
 <title>SED&#45;&gt;StarBugs</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M464.71,-119.19C486.31,-151.81 533.93,-223.71 559.68,-262.59"/>
-<polygon fill="grey" stroke="grey" points="556.99,-264.87 565.43,-271.27 562.82,-261 556.99,-264.87"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M408.13,-40.89C416.17,-79.01 434.99,-168.34 444.62,-214.05"/>
+<polygon fill="grey" stroke="grey" points="441.2,-214.82 446.69,-223.89 448.05,-213.38 441.2,-214.82"/>
 </g>
-<!-- AAA -->
+<!-- 10sec -->
 <g id="node49" class="node">
-<title>AAA</title>
-<ellipse fill="none" stroke="#4285f4" cx="1039.62" cy="-166.56" rx="28.7" ry="18"/>
-<text text-anchor="middle" x="1039.62" y="-162.86" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">AAA</text>
+<title>10sec</title>
+<g id="a_node49"><a xlink:href="https://ctftime.org/team/61603" xlink:title="10sec">
+<ellipse fill="none" stroke="#228b22" cx="1228.14" cy="-511.41" rx="34.39" ry="18"/>
+<text text-anchor="middle" x="1228.14" y="-507.71" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">10sec</text>
+</a>
+</g>
 </g>
-<!-- AAA&#45;&gt;Katzebin -->
+<!-- 10sec&#45;&gt;TSJ -->
 <g id="edge48" class="edge">
-<title>AAA&#45;&gt;Katzebin</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1018.49,-178.91C984.56,-198.75 917.57,-237.91 876.66,-261.83"/>
-<polygon fill="grey" stroke="grey" points="874.71,-258.91 867.85,-266.98 878.25,-264.95 874.71,-258.91"/>
+<title>10sec&#45;&gt;TSJ</title>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1200.02,-522.03C1167.36,-534.37 1113.51,-554.72 1078.83,-567.82"/>
+<polygon fill="grey" stroke="grey" points="1077.27,-564.67 1069.15,-571.48 1079.75,-571.22 1077.27,-564.67"/>
 </g>
-<!-- Oops -->
+<!-- BambooFox -->
 <g id="node50" class="node">
-<title>Oops</title>
-<g id="a_node50"><a xlink:href="https://ctftime.org/team/4419" xlink:title="Oops">
-<ellipse fill="none" stroke="#4285f4" cx="973.13" cy="-102.09" rx="32.49" ry="18"/>
-<text text-anchor="middle" x="973.13" y="-98.39" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Oops</text>
+<title>BambooFox</title>
+<g id="a_node50"><a xlink:href="https://ctftime.org/team/9871" xlink:title="BambooFox">
+<ellipse fill="none" stroke="#228b22" cx="1200.1" cy="-405.16" rx="58.49" ry="18"/>
+<text text-anchor="middle" x="1200.1" y="-401.46" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">BambooFox</text>
 </a>
 </g>
 </g>
-<!-- Oops&#45;&gt;Katzebin -->
+<!-- BambooFox&#45;&gt;TSJ -->
 <g id="edge49" class="edge">
-<title>Oops&#45;&gt;Katzebin</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M960.81,-119.01C937.84,-150.58 888.29,-218.66 861.08,-256.05"/>
-<polygon fill="grey" stroke="grey" points="858.04,-254.27 854.99,-264.42 863.7,-258.39 858.04,-254.27"/>
+<title>BambooFox&#45;&gt;TSJ</title>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1184.73,-422.6C1156.78,-454.3 1097.64,-521.39 1066.24,-557.01"/>
+<polygon fill="grey" stroke="grey" points="1063.61,-554.7 1059.62,-564.52 1068.86,-559.33 1063.61,-554.7"/>
 </g>
-<!-- Tencent -->
+<!-- Goburin&#39; -->
 <g id="node51" class="node">
-<title>Tencent</title>
-<g id="a_node51"><a xlink:href="https://ctftime.org/team/32578" xlink:title="Tencent">
-<ellipse fill="none" stroke="#4285f4" cx="819.56" cy="-64.11" rx="41.69" ry="18"/>
-<text text-anchor="middle" x="819.56" y="-60.41" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Tencent</text>
+<title>Goburin&#39;</title>
+<g id="a_node51"><a xlink:href="https://ctftime.org/team/111613" xlink:title="Goburin&#39;">
+<ellipse fill="none" stroke="#228b22" cx="1096.24" cy="-804.28" rx="44.39" ry="18"/>
+<text text-anchor="middle" x="1096.24" y="-800.58" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">Goburin&#39;</text>
 </a>
 </g>
 </g>
-<!-- Tencent&#45;&gt;Katzebin -->
+<!-- Goburin&#39;&#45;&gt;TSJ -->
 <g id="edge50" class="edge">
-<title>Tencent&#45;&gt;Katzebin</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M821.46,-82.31C825.42,-120.37 834.59,-208.58 839.31,-253.93"/>
-<polygon fill="grey" stroke="grey" points="835.84,-254.38 840.35,-263.96 842.8,-253.65 835.84,-254.38"/>
+<title>Goburin&#39;&#45;&gt;TSJ</title>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1092.19,-786.33C1083.4,-747.43 1062.54,-655.11 1051.99,-608.42"/>
+<polygon fill="grey" stroke="grey" points="1055.34,-607.37 1049.73,-598.39 1048.52,-608.92 1055.34,-607.37"/>
 </g>
-<!-- Eur3kA -->
+<!-- NCtfU -->
 <g id="node52" class="node">
-<title>Eur3kA</title>
-<g id="a_node52"><a xlink:href="https://ctftime.org/team/48512" xlink:title="Eur3kA">
-<ellipse fill="none" stroke="#4285f4" cx="1042.63" cy="-744.46" rx="39.79" ry="18"/>
-<text text-anchor="middle" x="1042.63" y="-740.76" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Eur3kA</text>
+<title>NCtfU</title>
+<g id="a_node52"><a xlink:href="https://ctftime.org/team/139610" xlink:title="NCtfU">
+<ellipse fill="none" stroke="#228b22" cx="1218" cy="-631.42" rx="34.39" ry="18"/>
+<text text-anchor="middle" x="1218" y="-627.72" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">NCtfU</text>
 </a>
 </g>
 </g>
-<!-- Eur3kA&#45;&gt;r3kapig -->
+<!-- NCtfU&#45;&gt;TSJ -->
 <g id="edge51" class="edge">
-<title>Eur3kA&#45;&gt;r3kapig</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1015.89,-730.76C973.07,-708.83 889.09,-665.83 841.19,-641.29"/>
-<polygon fill="grey" stroke="grey" points="842.6,-638.09 832.11,-636.65 839.41,-644.32 842.6,-638.09"/>
+<title>NCtfU&#45;&gt;TSJ</title>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1187.98,-622.53C1157.95,-613.63 1111.82,-599.97 1080.27,-590.62"/>
+<polygon fill="grey" stroke="grey" points="1081.16,-587.23 1070.58,-587.75 1079.17,-593.94 1081.16,-587.23"/>
 </g>
-<!-- FlappyPig -->
+<!-- Ret2NOP -->
 <g id="node53" class="node">
-<title>FlappyPig</title>
-<g id="a_node53"><a xlink:href="https://ctftime.org/team/12692" xlink:title="FlappyPig">
-<ellipse fill="none" stroke="#4285f4" cx="954.38" cy="-837.68" rx="50.09" ry="18"/>
-<text text-anchor="middle" x="954.38" y="-833.98" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">FlappyPig</text>
+<title>Ret2NOP</title>
+<g id="a_node53"><a xlink:href="https://ctftime.org/team/139617" xlink:title="Ret2NOP">
+<ellipse fill="none" stroke="#228b22" cx="1167" cy="-735.94" rx="48.99" ry="18"/>
+<text text-anchor="middle" x="1167" y="-732.24" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">Ret2NOP</text>
 </a>
 </g>
 </g>
-<!-- FlappyPig&#45;&gt;r3kapig -->
+<!-- Ret2NOP&#45;&gt;TSJ -->
 <g id="edge52" class="edge">
-<title>FlappyPig&#45;&gt;r3kapig</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M942.19,-820.11C915.94,-782.26 853.93,-692.88 823.27,-648.67"/>
-<polygon fill="grey" stroke="grey" points="825.97,-646.43 817.4,-640.21 820.22,-650.42 825.97,-646.43"/>
-</g>
-<!-- LeoQ7_ -->
-<g id="node54" class="node">
-<title>LeoQ7_</title>
-<g id="a_node54"><a xlink:href="https://twitter.com/LeoQ7_" xlink:title="LeoQ7_">
-<ellipse fill="none" stroke="#000000" cx="64.4" cy="-285.24" rx="42.49" ry="18"/>
-<text text-anchor="middle" x="64.4" y="-281.54" font-family="JetBrains Mono" font-size="14.00" fill="#000000">LeoQ7_</text>
-</a>
-</g>
-</g>
-<!-- LeoQ7_&#45;&gt;Nu1L -->
-<g id="edge53" class="edge">
-<title>LeoQ7_&#45;&gt;Nu1L</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M105.25,-290.4C136.11,-294.3 178.29,-299.63 209.25,-303.54"/>
-<polygon fill="grey" stroke="grey" points="208.93,-307.03 219.29,-304.81 209.81,-300.08 208.93,-307.03"/>
-</g>
-<!-- LeoQ7_&#45;&gt;Super Rookies -->
-<g id="edge54" class="edge">
-<title>LeoQ7_&#45;&gt;Super Rookies</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M92.98,-298.73C119.7,-311.34 159.93,-330.34 190.41,-344.72"/>
-<polygon fill="grey" stroke="grey" points="188.99,-347.92 199.52,-349.03 191.98,-341.59 188.99,-347.92"/>
-</g>
-<!-- wupco1996 -->
-<g id="node55" class="node">
-<title>wupco1996</title>
-<g id="a_node55"><a xlink:href="https://twitter.com/wupco1996" xlink:title="wupco1996">
-<ellipse fill="none" stroke="#000000" cx="55.9" cy="-420" rx="55.79" ry="18"/>
-<text text-anchor="middle" x="55.9" y="-416.3" font-family="JetBrains Mono" font-size="14.00" fill="#000000">wupco1996</text>
-</a>
-</g>
-</g>
-<!-- wupco1996&#45;&gt;Nu1L -->
-<g id="edge55" class="edge">
-<title>wupco1996&#45;&gt;Nu1L</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M83.37,-404.29C119.11,-383.87 181.41,-348.26 219.02,-326.76"/>
-<polygon fill="grey" stroke="grey" points="221.08,-329.62 228.02,-321.61 217.6,-323.54 221.08,-329.62"/>
-</g>
-<!-- wupco1996&#45;&gt;Super Rookies -->
-<g id="edge56" class="edge">
-<title>wupco1996&#45;&gt;Super Rookies</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M96.06,-407.47C120.58,-399.81 152.25,-389.93 178.94,-381.6"/>
-<polygon fill="grey" stroke="grey" points="180.03,-384.93 188.53,-378.61 177.94,-378.25 180.03,-384.93"/>
-</g>
-<!-- Markak_ -->
-<g id="node56" class="node">
-<title>Markak_</title>
-<g id="a_node56"><a xlink:href="https://twitter.com/Markak_" xlink:title="Markak_">
-<ellipse fill="none" stroke="#000000" cx="132.31" cy="-167.15" rx="44.69" ry="18"/>
-<text text-anchor="middle" x="132.31" y="-163.45" font-family="JetBrains Mono" font-size="14.00" fill="#000000">Markak_</text>
-</a>
-</g>
-</g>
-<!-- Markak_&#45;&gt;Nu1L -->
-<g id="edge57" class="edge">
-<title>Markak_&#45;&gt;Nu1L</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M146.57,-184.24C167.36,-209.14 206.11,-255.56 229.97,-284.15"/>
-<polygon fill="grey" stroke="grey" points="227.48,-286.62 236.57,-292.06 232.85,-282.14 227.48,-286.62"/>
-</g>
-<!-- Markak_&#45;&gt;Super Rookies -->
-<g id="edge58" class="edge">
-<title>Markak_&#45;&gt;Super Rookies</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M141.41,-185.04C159.1,-219.78 198.18,-296.58 219.07,-337.64"/>
-<polygon fill="grey" stroke="grey" points="216.07,-339.46 223.73,-346.79 222.31,-336.29 216.07,-339.46"/>
+<title>Ret2NOP&#45;&gt;TSJ</title>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1153.32,-718.39C1131.68,-690.65 1089.48,-636.55 1064.83,-604.94"/>
+<polygon fill="grey" stroke="grey" points="1067.28,-602.4 1058.37,-596.67 1061.76,-606.7 1067.28,-602.4"/>
 </g>
 </g>
 </svg>