about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--teams.dot8
-rw-r--r--teams.svg378
2 files changed, 212 insertions, 174 deletions
diff --git a/teams.dot b/teams.dot
index 0844f24..7aa6c4f 100644
--- a/teams.dot
+++ b/teams.dot
@@ -67,6 +67,10 @@ digraph teams {
     "w&m" [href="https://ctftime.org/team/54666"];
     "Super Rookies" [href=""];
     "<Experienced independent sailors>" [href=""];
+
+    // DiceGuesser
+    "DiceGang" [href="https://ctftime.org/team/109452"];
+    "SuperGuesser" [href="https://ctftime.org/team/130817"];
   }
 
   // primary edges
@@ -130,6 +134,10 @@ digraph teams {
     "w&m" -> "Straw Hat";
     "Super Rookies" -> "Straw Hat";
     "<Experienced independent sailors>" -> "Straw Hat";
+
+    // DiceGuesser
+    "DiceGang" -> "DiceGuesser";
+    "SuperGuesser" -> "DiceGuesser";
   }
 }
 
diff --git a/teams.svg b/teams.svg
index 5ce0f28..c53f9cb 100644
--- a/teams.svg
+++ b/teams.svg
@@ -4,17 +4,17 @@
 <!-- Generated by graphviz version 2.49.3 (0)
  -->
 <!-- Title: teams Pages: 1 -->
-<svg width="1139pt" height="1018pt"
- viewBox="0.00 0.00 1138.93 1017.76" 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 1013.76)">
+<svg width="1095pt" height="987pt"
+ viewBox="0.00 0.00 1095.06 987.10" 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 983.1)">
 <title>teams</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-1013.76 1134.93,-1013.76 1134.93,4 -4,4"/>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-983.1 1091.06,-983.1 1091.06,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="574.21" cy="-488.58" rx="83.39" ry="18"/>
-<text text-anchor="middle" x="574.21" y="-484.88" font-family="JetBrains Mono" font-size="14.00">DEFCON_QUALS</text>
+<ellipse fill="none" stroke="black" stroke-width="2" cx="561.47" cy="-485.85" rx="83.39" ry="18"/>
+<text text-anchor="middle" x="561.47" y="-482.15" font-family="JetBrains Mono" font-size="14.00">DEFCON_QUALS</text>
 </a>
 </g>
 </g>
@@ -22,619 +22,649 @@
 <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="788.99" cy="-337.68" rx="73.39" ry="18"/>
-<text text-anchor="middle" x="788.99" y="-333.98" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">perfect r✪✪✪t</text>
+<ellipse fill="none" stroke="#db4437" cx="740.61" cy="-325.31" rx="73.39" ry="18"/>
+<text text-anchor="middle" x="740.61" y="-321.61" 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="M764.77,-354.7C726.2,-381.79 650.75,-434.8 607.26,-465.37"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="605.17,-462.55 599,-471.16 609.2,-468.28 605.17,-462.55"/>
+<path fill="none" stroke="black" stroke-width="2" d="M721.09,-342.79C689.14,-371.43 625.57,-428.4 589.03,-461.15"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="586.34,-458.86 581.23,-468.14 591.01,-464.07 586.34,-458.86"/>
 </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="560.96" cy="-224.94" rx="85.59" ry="18"/>
-<text text-anchor="middle" x="560.96" y="-221.24" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Balsn.217@TSJ.tw</text>
+<ellipse fill="none" stroke="#db4437" cx="531.73" cy="-225.68" rx="85.59" ry="18"/>
+<text text-anchor="middle" x="531.73" y="-221.98" 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="M554.84,-242.93C543.32,-276.84 519.53,-346.85 519.53,-346.85 519.53,-346.85 547.73,-419.94 563.63,-461.15"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="560.42,-462.56 567.28,-470.63 566.95,-460.04 560.42,-462.56"/>
+<path fill="none" stroke="black" stroke-width="2" d="M539.03,-243.75C554,-280.76 586.74,-361.73 586.74,-361.73 586.74,-361.73 574.66,-421.08 567.2,-457.7"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="563.71,-457.31 565.14,-467.8 570.57,-458.7 563.71,-457.31"/>
 </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="579.66" cy="-595.92" rx="48.19" ry="18"/>
-<text text-anchor="middle" x="579.66" y="-592.22" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">The Duck</text>
+<ellipse fill="none" stroke="#db4437" cx="623.95" cy="-609.9" rx="48.19" ry="18"/>
+<text text-anchor="middle" x="623.95" y="-606.2" 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="M578.74,-577.71C577.89,-561.06 576.63,-536.16 575.65,-516.91"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="579.14,-516.69 575.14,-506.88 572.15,-517.05 579.14,-516.69"/>
+<path fill="none" stroke="black" stroke-width="2" d="M614.99,-592.13C604.57,-571.43 587.23,-537.01 575.12,-512.96"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="578.23,-511.35 570.61,-503.99 571.98,-514.5 578.23,-511.35"/>
 </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="497.27" cy="-763.02" rx="55.49" ry="18"/>
-<text text-anchor="middle" x="497.27" y="-759.32" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Sauercloud</text>
+<ellipse fill="none" stroke="#db4437" cx="438.8" cy="-731.21" rx="55.49" ry="18"/>
+<text text-anchor="middle" x="438.8" y="-727.51" 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="M500.85,-744.83C508.37,-706.66 525.09,-621.68 525.09,-621.68 525.09,-621.68 529.97,-595.85 529.97,-595.85 529.97,-595.85 549.77,-547.83 562.88,-516.05"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="566.13,-517.36 566.7,-506.78 559.66,-514.69 566.13,-517.36"/>
+<path fill="none" stroke="black" stroke-width="2" d="M454.13,-713.88C482.37,-681.98 539.76,-617.15 539.76,-617.15 539.76,-617.15 550.39,-552.84 556.78,-514.24"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="560.27,-514.54 558.45,-504.11 553.37,-513.4 560.27,-514.54"/>
 </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="398.68" cy="-514.6" rx="66.89" ry="18"/>
-<text text-anchor="middle" x="398.68" y="-510.9" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Water Paddler</text>
+<ellipse fill="none" stroke="#db4437" cx="403.24" cy="-519.09" rx="66.89" ry="18"/>
+<text text-anchor="middle" x="403.24" y="-515.39" 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="M457.62,-505.87C469.72,-504.07 482.65,-502.16 495.32,-500.28"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="496.03,-503.71 505.41,-498.78 495.01,-496.79 496.03,-503.71"/>
+<path fill="none" stroke="black" stroke-width="2" d="M456.37,-507.93C467.73,-505.54 479.9,-502.99 491.78,-500.49"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="492.6,-503.9 501.67,-498.41 491.16,-497.05 492.6,-503.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="471.5" cy="-621.5" rx="51.99" ry="18"/>
-<text text-anchor="middle" x="471.5" y="-617.8" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">PTB_WTL</text>
+<ellipse fill="none" stroke="#db4437" cx="486.17" cy="-616.97" rx="51.99" ry="18"/>
+<text text-anchor="middle" x="486.17" y="-613.27" 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="M485.14,-603.85C502.77,-581.04 533.61,-541.13 553.97,-514.78"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="556.84,-516.79 560.18,-506.73 551.3,-512.51 556.84,-516.79"/>
+<path fill="none" stroke="black" stroke-width="2" d="M496.32,-599.28C509.05,-577.12 531,-538.91 545.86,-513.02"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="549.05,-514.51 550.99,-504.09 542.98,-511.02 549.05,-514.51"/>
 </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="858.06" cy="-565.16" rx="81.79" ry="18"/>
-<text text-anchor="middle" x="858.06" y="-561.46" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">./V /home/r/.bin/tw</text>
+<ellipse fill="none" stroke="#db4437" cx="820.58" cy="-491.83" rx="81.79" ry="18"/>
+<text text-anchor="middle" x="820.58" y="-488.13" 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="M786.37,-556.42C756.37,-552.76 728.35,-549.34 728.35,-549.34 728.35,-549.34 699.23,-543.55 699.23,-543.55 699.23,-543.55 655.99,-524.54 620.37,-508.88"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="621.61,-505.6 611.04,-504.78 618.79,-512.01 621.61,-505.6"/>
+<path fill="none" stroke="black" stroke-width="2" d="M738.95,-489.95C712.13,-489.33 682.12,-488.63 654.52,-488"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="654.55,-484.5 644.47,-487.77 654.39,-491.5 654.55,-484.5"/>
 </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="312.45" cy="-382.16" rx="49.29" ry="18"/>
-<text text-anchor="middle" x="312.45" y="-378.46" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Straw Hat</text>
+<ellipse fill="none" stroke="#db4437" cx="303.42" cy="-362.27" rx="49.29" ry="18"/>
+<text text-anchor="middle" x="303.42" y="-358.57" 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="M352.69,-392.8C397.61,-404.69 464.09,-422.28 464.09,-422.28 464.09,-422.28 505.14,-447 537.11,-466.25"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="535.48,-469.35 545.85,-471.51 539.09,-463.35 535.48,-469.35"/>
+<path fill="none" stroke="black" stroke-width="2" d="M333.53,-376.69C379.06,-398.49 465.65,-439.96 518.01,-465.04"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="516.52,-468.21 527.05,-469.37 519.55,-461.89 516.52,-468.21"/>
 </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="661.31" cy="-351.55" rx="28.7" ry="18"/>
-<text text-anchor="middle" x="661.31" y="-347.85" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">PPP</text>
+<ellipse fill="none" stroke="#db4437" cx="623.74" cy="-347.62" rx="28.7" ry="18"/>
+<text text-anchor="middle" x="623.74" y="-343.92" 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="M650.63,-368.35C635.85,-391.6 609.01,-433.82 591.4,-461.54"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="588.22,-460.02 585.81,-470.33 594.13,-463.77 588.22,-460.02"/>
+<path fill="none" stroke="black" stroke-width="2" d="M615.85,-365.12C605.26,-388.65 586.31,-430.71 573.81,-458.45"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="570.6,-457.05 569.69,-467.61 576.99,-459.93 570.6,-457.05"/>
 </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="468.21" cy="-352.51" rx="44.69" ry="18"/>
-<text text-anchor="middle" x="468.21" y="-348.81" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Katzebin</text>
+<ellipse fill="none" stroke="#db4437" cx="436.07" cy="-352.97" rx="44.69" ry="18"/>
+<text text-anchor="middle" x="436.07" y="-349.27" 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="M481.63,-369.75C499.91,-393.21 532.77,-435.39 554.03,-462.68"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="551.31,-464.89 560.22,-470.63 556.84,-460.59 551.31,-464.89"/>
+<path fill="none" stroke="black" stroke-width="2" d="M452.21,-370.07C473.88,-393.03 512.56,-434.02 537.61,-460.56"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="535.19,-463.1 544.59,-467.97 540.28,-458.29 535.19,-463.1"/>
 </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="429.66" cy="-436.06" rx="46.59" ry="18"/>
-<text text-anchor="middle" x="429.66" y="-432.36" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">StarBugs</text>
+<ellipse fill="none" stroke="#db4437" cx="401.38" cy="-442.63" rx="46.59" ry="18"/>
+<text text-anchor="middle" x="401.38" y="-438.93" 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="M463.92,-448.5C481.2,-454.78 502.54,-462.54 521.83,-469.55"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="520.81,-472.9 531.4,-473.03 523.2,-466.32 520.81,-472.9"/>
+<path fill="none" stroke="black" stroke-width="2" d="M439.72,-452.98C457.61,-457.81 479.35,-463.68 499.48,-469.12"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="498.65,-472.52 509.21,-471.74 500.47,-465.76 498.65,-472.52"/>
 </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="720.37" cy="-438.65" rx="51.19" ry="18"/>
-<text text-anchor="middle" x="720.37" y="-434.95" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Shellphish</text>
+<ellipse fill="none" stroke="#db4437" cx="685.09" cy="-439.22" rx="51.19" ry="18"/>
+<text text-anchor="middle" x="685.09" y="-435.52" 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="M683.49,-451.25C666.86,-456.93 646.88,-463.76 628.58,-470.01"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="627.24,-466.77 618.91,-473.31 629.5,-473.39 627.24,-466.77"/>
+<path fill="none" stroke="black" stroke-width="2" d="M649.99,-452.46C638.39,-456.84 625.23,-461.8 612.67,-466.54"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="611.34,-463.3 603.22,-470.1 613.82,-469.85 611.34,-463.3"/>
 </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="728.51" cy="-529.74" rx="39.79" ry="18"/>
-<text text-anchor="middle" x="728.51" y="-526.04" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">r3kapig</text>
+<ellipse fill="none" stroke="#db4437" cx="694.13" cy="-544.76" rx="39.79" ry="18"/>
+<text text-anchor="middle" x="694.13" y="-541.06" 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="M694.26,-520.61C677.33,-516.09 656.34,-510.49 636.68,-505.25"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="637.42,-501.82 626.85,-502.63 635.61,-508.59 637.42,-501.82"/>
+<path fill="none" stroke="black" stroke-width="2" d="M665.67,-532.12C648.66,-524.57 626.65,-514.8 607.25,-506.18"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="608.52,-502.92 597.96,-502.06 605.68,-509.31 608.52,-502.92"/>
 </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="697.59" cy="-611.12" rx="61.99" ry="18"/>
-<text text-anchor="middle" x="697.59" y="-607.42" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">DiceGuesser</text>
+<ellipse fill="none" stroke="#db4437" cx="756.74" cy="-645.11" rx="61.99" ry="18"/>
+<text text-anchor="middle" x="756.74" y="-641.41" 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="M680.17,-593.82C659.07,-572.87 623.37,-537.41 599.31,-513.51"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="601.5,-510.75 591.94,-506.19 596.56,-515.72 601.5,-510.75"/>
+<path fill="none" stroke="black" stroke-width="2" d="M735.84,-628.06C700.86,-599.54 630.39,-542.06 590.58,-509.59"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="592.77,-506.86 582.81,-503.25 588.35,-512.29 592.77,-506.86"/>
 </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="569.23" cy="-346.95" rx="48.19" ry="18"/>
-<text text-anchor="middle" x="569.23" y="-343.25" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">OSUSEC</text>
+<ellipse fill="none" stroke="#db4437" cx="537.05" cy="-361.54" rx="48.19" ry="18"/>
+<text text-anchor="middle" x="537.05" y="-357.84" 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="M569.87,-365.18C570.72,-389.29 572.22,-432.05 573.22,-460.36"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="569.72,-460.56 573.57,-470.43 576.72,-460.31 569.72,-460.56"/>
+<path fill="none" stroke="black" stroke-width="2" d="M540.6,-379.62C544.63,-400.15 551.26,-433.9 555.97,-457.84"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="552.55,-458.62 557.91,-467.75 559.42,-457.27 552.55,-458.62"/>
 </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="689.14" cy="-863.57" rx="41.69" ry="18"/>
-<text text-anchor="middle" x="689.14" y="-859.87" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">KITCTF</text>
+<ellipse fill="none" stroke="#4285f4" cx="571.11" cy="-855.2" rx="41.69" ry="18"/>
+<text text-anchor="middle" x="571.11" y="-851.5" 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="M662.46,-849.59C629.52,-832.33 573.26,-802.84 535.68,-783.15"/>
-<polygon fill="grey" stroke="grey" points="537.03,-779.91 526.55,-778.37 533.78,-786.11 537.03,-779.91"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M553.54,-838.73C530.76,-817.39 490.86,-780 464.63,-755.42"/>
+<polygon fill="grey" stroke="grey" points="466.98,-752.82 457.29,-748.54 462.2,-757.93 466.98,-752.82"/>
 </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="397.97" cy="-988.43" rx="98.58" ry="18"/>
-<text text-anchor="middle" x="397.97" y="-984.73" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Eat Sleep Pwn Repeat</text>
+<ellipse fill="none" stroke="#4285f4" cx="254.78" cy="-945.84" rx="98.58" ry="18"/>
+<text text-anchor="middle" x="254.78" y="-942.14" 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="M412.81,-970.37C434.7,-943.72 473.09,-897 473.09,-897 473.09,-897 485.11,-830.43 492.2,-791.14"/>
-<polygon fill="grey" stroke="grey" points="495.68,-791.55 494.01,-781.09 488.79,-790.31 495.68,-791.55"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M279.09,-928.24C312.73,-903.86 369.4,-862.81 369.4,-862.81 369.4,-862.81 386.77,-849 386.77,-849 386.77,-849 411.47,-793.06 426.84,-758.28"/>
+<polygon fill="grey" stroke="grey" points="430.05,-759.66 430.89,-749.1 423.65,-756.83 430.05,-759.66"/>
 </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="291.15" cy="-939.21" rx="59.29" ry="18"/>
-<text text-anchor="middle" x="291.15" y="-935.51" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Flux Fingers</text>
+<ellipse fill="none" stroke="#4285f4" cx="204.82" cy="-881.54" rx="59.29" ry="18"/>
+<text text-anchor="middle" x="204.82" y="-877.84" 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="M311.29,-922C348.41,-890.27 427.64,-822.54 469.71,-786.59"/>
-<polygon fill="grey" stroke="grey" points="472.03,-789.21 477.36,-780.05 467.48,-783.88 472.03,-789.21"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M230.31,-865.16C272.7,-837.93 357.71,-783.3 405.04,-752.9"/>
+<polygon fill="grey" stroke="grey" points="407.18,-755.68 413.7,-747.33 403.39,-749.8 407.18,-755.68"/>
 </g>
 <!-- Red Rocket -->
 <g id="node20" class="node">
 <title>Red Rocket</title>
 <g id="a_node20"><a xlink:href="https://allesctf.net/" xlink:title="Red Rocket">
-<ellipse fill="none" stroke="#4285f4" cx="414.95" cy="-896.81" rx="56.59" ry="18"/>
-<text text-anchor="middle" x="414.95" y="-893.11" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Red Rocket</text>
+<ellipse fill="none" stroke="#4285f4" cx="328.62" cy="-848.84" rx="56.59" ry="18"/>
+<text text-anchor="middle" x="328.62" y="-845.14" 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="M425.88,-879.04C439.96,-856.15 464.57,-816.16 480.9,-789.63"/>
-<polygon fill="grey" stroke="grey" points="484.04,-791.21 486.3,-780.86 478.07,-787.54 484.04,-791.21"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M344.88,-831.48C363.51,-811.59 394.2,-778.82 415.4,-756.18"/>
+<polygon fill="grey" stroke="grey" points="418.19,-758.33 422.47,-748.64 413.08,-753.54 418.19,-758.33"/>
 </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="252.78" cy="-860.17" rx="32.49" ry="18"/>
-<text text-anchor="middle" x="252.78" y="-856.47" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Alles!</text>
+<ellipse fill="none" stroke="#4285f4" cx="189.37" cy="-798.38" rx="32.49" ry="18"/>
+<text text-anchor="middle" x="189.37" y="-794.68" 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="M279.41,-849.59C321.03,-833.05 401.98,-800.89 452.63,-780.76"/>
-<polygon fill="grey" stroke="grey" points="454.02,-783.97 462.02,-777.03 451.44,-777.47 454.02,-783.97"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M218.96,-790.41C260.1,-779.33 335.22,-759.1 386.06,-745.41"/>
+<polygon fill="grey" stroke="grey" points="387.15,-748.74 395.89,-742.76 385.33,-741.98 387.15,-748.74"/>
 </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="222.69" cy="-755.6" rx="53.89" ry="18"/>
-<text text-anchor="middle" x="222.69" y="-751.9" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">ENOFLAG</text>
+<ellipse fill="none" stroke="#4285f4" cx="152.07" cy="-723.46" rx="53.89" ry="18"/>
+<text text-anchor="middle" x="152.07" y="-719.76" 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="M276.64,-756.07C301.83,-756.29 326.35,-756.51 326.35,-756.51 326.35,-756.51 383.82,-758.7 432.11,-760.54"/>
-<polygon fill="grey" stroke="grey" points="432.12,-764.04 442.25,-760.93 432.39,-757.05 432.12,-764.04"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M206,-724.92C253.51,-726.2 322.82,-728.07 373.46,-729.44"/>
+<polygon fill="grey" stroke="grey" points="373.55,-732.95 383.64,-729.72 373.74,-725.95 373.55,-732.95"/>
 </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="602.85" cy="-940.54" rx="39.79" ry="18"/>
-<text text-anchor="middle" x="602.85" y="-936.84" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">FAUST</text>
+<ellipse fill="none" stroke="#4285f4" cx="526.32" cy="-961.1" rx="39.79" ry="18"/>
+<text text-anchor="middle" x="526.32" y="-957.4" 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="M592.34,-922.87C573.73,-891.59 534.9,-826.29 513.06,-789.57"/>
-<polygon fill="grey" stroke="grey" points="516.02,-787.69 507.9,-780.89 510,-791.27 516.02,-787.69"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M519.45,-943.06C504.17,-902.94 467.31,-806.12 449.2,-758.53"/>
+<polygon fill="grey" stroke="grey" points="452.46,-757.26 445.63,-749.16 445.92,-759.75 452.46,-757.26"/>
 </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="718.76" cy="-944.35" rx="68.49" ry="18"/>
-<text text-anchor="middle" x="718.76" y="-940.65" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WizardsOfDos</text>
+<ellipse fill="none" stroke="#4285f4" cx="635.84" cy="-917.08" rx="68.49" ry="18"/>
+<text text-anchor="middle" x="635.84" y="-913.38" 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="M697.53,-926.96C657.47,-894.17 570.74,-823.17 525.7,-786.3"/>
-<polygon fill="grey" stroke="grey" points="527.76,-783.45 517.8,-779.83 523.32,-788.87 527.76,-783.45"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M604.08,-901.07C576.33,-887.09 540.46,-869.01 540.46,-869.01 540.46,-869.01 527.92,-855.13 527.92,-855.13 527.92,-855.13 483.6,-793.51 457.47,-757.17"/>
+<polygon fill="grey" stroke="grey" points="460.24,-755.04 451.56,-748.96 454.56,-759.12 460.24,-755.04"/>
 </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="563.39" cy="-991.76" rx="58.49" ry="18"/>
-<text text-anchor="middle" x="563.39" y="-988.06" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Squareroots</text>
+<ellipse fill="none" stroke="#4285f4" cx="420.12" cy="-944.61" rx="58.49" ry="18"/>
+<text text-anchor="middle" x="420.12" y="-940.91" 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="M558.2,-973.81C546.72,-934.07 519.07,-838.43 505.32,-790.86"/>
-<polygon fill="grey" stroke="grey" points="508.67,-789.84 502.53,-781.2 501.94,-791.78 508.67,-789.84"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M421.71,-926.42C424.97,-889.17 432.42,-804 436.32,-759.49"/>
+<polygon fill="grey" stroke="grey" points="439.82,-759.62 437.21,-749.36 432.85,-759.01 439.82,-759.62"/>
 </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="326.31" cy="-776.11" rx="41.69" ry="18"/>
-<text text-anchor="middle" x="326.31" y="-772.41" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">saarsec</text>
+<ellipse fill="none" stroke="#4285f4" cx="255.7" cy="-684.66" rx="41.69" ry="18"/>
+<text text-anchor="middle" x="255.7" y="-680.96" 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="M367.7,-772.94C387.32,-771.44 411.21,-769.61 433.1,-767.93"/>
-<polygon fill="grey" stroke="grey" points="433.63,-771.4 443.33,-767.15 433.1,-764.42 433.63,-771.4"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M291.88,-693.85C318.47,-700.61 355.04,-709.91 385.05,-717.54"/>
+<polygon fill="grey" stroke="grey" points="384.39,-720.99 394.95,-720.06 386.12,-714.2 384.39,-720.99"/>
 </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="961.02" cy="-204.21" rx="56.59" ry="18"/>
-<text text-anchor="middle" x="961.02" y="-200.51" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">perfect blue</text>
+<ellipse fill="none" stroke="#4285f4" cx="894.83" cy="-172.47" rx="56.59" ry="18"/>
+<text text-anchor="middle" x="894.83" y="-168.77" 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="M939.23,-221.12C908.89,-244.65 853.79,-287.41 819.41,-314.08"/>
-<polygon fill="grey" stroke="grey" points="816.9,-311.6 811.14,-320.49 821.19,-317.13 816.9,-311.6"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M877.44,-189.7C850.16,-216.73 797.2,-269.22 765.77,-300.37"/>
+<polygon fill="grey" stroke="grey" points="763.29,-297.9 758.65,-307.43 768.21,-302.87 763.29,-297.9"/>
 </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="1020.35" cy="-318.11" rx="59.59" ry="18"/>
-<text text-anchor="middle" x="1020.35" y="-314.41" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">r00timentary</text>
+<ellipse fill="none" stroke="#4285f4" cx="982.19" cy="-338.24" rx="59.59" ry="18"/>
+<text text-anchor="middle" x="982.19" y="-334.54" 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="M962.57,-323C934.31,-325.39 899.84,-328.3 869.09,-330.9"/>
-<polygon fill="grey" stroke="grey" points="868.48,-327.44 858.81,-331.77 869.07,-334.42 868.48,-327.44"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M923.09,-335.08C892.84,-333.46 855.52,-331.46 822.54,-329.69"/>
+<polygon fill="grey" stroke="grey" points="822.62,-326.19 812.45,-329.15 822.25,-333.18 822.62,-326.19"/>
 </g>
 <!-- Samsung Research -->
 <g id="node29" class="node">
 <title>Samsung Research</title>
-<ellipse fill="none" stroke="#4285f4" cx="861.54" cy="-123.32" rx="88.28" ry="18"/>
-<text text-anchor="middle" x="861.54" y="-119.62" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Samsung Research</text>
+<ellipse fill="none" stroke="#4285f4" cx="797.88" cy="-106.68" rx="88.28" ry="18"/>
+<text text-anchor="middle" x="797.88" y="-102.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="M855.35,-141.59C842.64,-179.16 813.49,-265.28 798.41,-309.84"/>
-<polygon fill="grey" stroke="grey" points="795.05,-308.85 795.16,-319.45 801.68,-311.1 795.05,-308.85"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M793.09,-124.95C783.07,-163.22 759.8,-252.05 747.9,-297.47"/>
+<polygon fill="grey" stroke="grey" points="744.49,-296.69 745.34,-307.25 751.26,-298.46 744.49,-296.69"/>
 </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="608.38" cy="-18" rx="32.49" ry="18"/>
-<text text-anchor="middle" x="608.38" y="-14.3" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Balsn</text>
+<ellipse fill="none" stroke="#4285f4" cx="569.84" cy="-18" rx="32.49" ry="18"/>
+<text text-anchor="middle" x="569.84" y="-14.3" 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="M604.26,-36C595.97,-72.16 577.26,-153.82 567.36,-196.99"/>
-<polygon fill="grey" stroke="grey" points="563.93,-196.3 565.11,-206.83 570.75,-197.87 563.93,-196.3"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M566.53,-36.07C559.87,-72.35 544.83,-154.31 536.88,-197.63"/>
+<polygon fill="grey" stroke="grey" points="533.42,-197.04 535.06,-207.51 540.31,-198.3 533.42,-197.04"/>
 </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="716" cy="-56.83" rx="27" ry="18"/>
-<text text-anchor="middle" x="716" y="-53.13" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">217</text>
+<ellipse fill="none" stroke="#4285f4" cx="671.83" cy="-51.03" rx="27" ry="18"/>
+<text text-anchor="middle" x="671.83" y="-47.33" 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="M701.69,-72.34C674.86,-101.44 616.76,-164.43 584.23,-199.71"/>
-<polygon fill="grey" stroke="grey" points="581.52,-197.48 577.31,-207.21 586.66,-202.23 581.52,-197.48"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M658.9,-67.14C634.63,-97.4 582.05,-162.94 552.67,-199.57"/>
+<polygon fill="grey" stroke="grey" points="549.6,-197.8 546.08,-207.79 555.07,-202.18 549.6,-197.8"/>
 </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="488.66" cy="-24.22" rx="27" ry="18"/>
-<text text-anchor="middle" x="488.66" y="-20.52" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">TSJ</text>
+<ellipse fill="none" stroke="#4285f4" cx="457.04" cy="-25.95" rx="27" ry="18"/>
+<text text-anchor="middle" x="457.04" y="-22.25" 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="M495.07,-42.03C507.72,-77.13 535.93,-155.45 551.01,-197.31"/>
-<polygon fill="grey" stroke="grey" points="547.77,-198.66 554.45,-206.88 554.35,-196.28 547.77,-198.66"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M463.66,-43.68C476.73,-78.6 505.87,-156.54 521.45,-198.19"/>
+<polygon fill="grey" stroke="grey" points="518.22,-199.57 525.01,-207.71 524.78,-197.12 518.22,-199.57"/>
 </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="385.06" cy="-73.42" rx="44.69" ry="18"/>
-<text text-anchor="middle" x="385.06" y="-69.72" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">HITCON</text>
+<ellipse fill="none" stroke="#4285f4" cx="358.98" cy="-72.77" rx="44.69" ry="18"/>
+<text text-anchor="middle" x="358.98" y="-69.07" 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="M404.22,-89.93C435.26,-116.67 496.7,-169.59 532.75,-200.64"/>
-<polygon fill="grey" stroke="grey" points="530.61,-203.42 540.47,-207.29 535.18,-198.11 530.61,-203.42"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M377.79,-89.43C408.36,-116.48 468.94,-170.11 504.31,-201.41"/>
+<polygon fill="grey" stroke="grey" points="502.07,-204.1 511.87,-208.11 506.71,-198.86 502.07,-204.1"/>
 </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="184.66" cy="-620.07" rx="64.19" ry="18"/>
-<text text-anchor="middle" x="184.66" y="-616.37" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">PwnThyBytes</text>
+<ellipse fill="none" stroke="#4285f4" cx="176.7" cy="-573.99" rx="64.19" ry="18"/>
+<text text-anchor="middle" x="176.7" y="-570.29" 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="M249.03,-620.4C296.89,-620.63 361.83,-620.96 409.18,-621.19"/>
-<polygon fill="grey" stroke="grey" points="409.29,-624.69 419.31,-621.24 409.33,-617.69 409.29,-624.69"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M234.54,-582.03C289.71,-589.69 372.39,-601.17 427.75,-608.86"/>
+<polygon fill="grey" stroke="grey" points="427.37,-612.34 437.76,-610.24 428.33,-605.4 427.37,-612.34"/>
 </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="767.47" cy="-803.8" rx="67.69" ry="18"/>
-<text text-anchor="middle" x="767.47" y="-800.1" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WreckTheLine</text>
+<ellipse fill="none" stroke="#4285f4" cx="712.01" cy="-834.97" rx="67.69" ry="18"/>
+<text text-anchor="middle" x="712.01" y="-831.27" 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="M740.42,-787.14C686.4,-753.87 565.25,-679.25 505.77,-642.61"/>
-<polygon fill="grey" stroke="grey" points="507.46,-639.54 497.11,-637.28 503.79,-645.5 507.46,-639.54"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M693.91,-817.5C653.74,-778.72 557.06,-685.4 511.16,-641.1"/>
+<polygon fill="grey" stroke="grey" points="513.35,-638.35 503.73,-633.92 508.49,-643.38 513.35,-638.35"/>
 </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="1080.89" cy="-557.98" rx="50.09" ry="18"/>
-<text text-anchor="middle" x="1080.89" y="-554.28" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">./Vespiary</text>
+<ellipse fill="none" stroke="#4285f4" cx="1030.63" cy="-446.14" rx="50.09" ry="18"/>
+<text text-anchor="middle" x="1030.63" y="-442.44" 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="M1030.88,-559.59C1006.88,-560.36 977.35,-561.32 949.54,-562.21"/>
-<polygon fill="grey" stroke="grey" points="949.27,-558.72 939.38,-562.54 949.49,-565.71 949.27,-558.72"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M987.61,-455.5C959.22,-461.67 921.42,-469.9 888.95,-476.96"/>
+<polygon fill="grey" stroke="grey" points="888.09,-473.56 879.07,-479.11 889.58,-480.4 888.09,-473.56"/>
 </g>
 <!-- RicercaSec -->
 <g id="node37" class="node">
 <title>RicercaSec</title>
-<ellipse fill="none" stroke="#4285f4" cx="1059.02" cy="-668.39" rx="55.79" ry="18"/>
-<text text-anchor="middle" x="1059.02" y="-664.69" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">RicercaSec</text>
+<ellipse fill="none" stroke="#4285f4" cx="1031.16" cy="-553.02" rx="55.79" ry="18"/>
+<text text-anchor="middle" x="1031.16" y="-549.32" 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="M1028.93,-652.93C994.47,-635.23 937.8,-606.12 899.25,-586.32"/>
-<polygon fill="grey" stroke="grey" points="900.84,-583.2 890.35,-581.75 897.64,-589.43 900.84,-583.2"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M989.56,-540.93C958.22,-531.82 914.83,-519.22 879.87,-509.06"/>
+<polygon fill="grey" stroke="grey" points="880.83,-505.69 870.25,-506.26 878.88,-512.41 880.83,-505.69"/>
 </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="998.75" cy="-757.43" rx="29.5" ry="18"/>
-<text text-anchor="middle" x="998.75" y="-753.73" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">binja</text>
+<ellipse fill="none" stroke="#4285f4" cx="994.49" cy="-647.59" rx="29.5" ry="18"/>
+<text text-anchor="middle" x="994.49" y="-643.89" 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="M986.51,-740.7C961.97,-707.16 906.6,-631.49 877.21,-591.33"/>
-<polygon fill="grey" stroke="grey" points="879.91,-589.1 871.18,-583.1 874.27,-593.24 879.91,-589.1"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M977.82,-632.65C947.78,-605.75 884.34,-548.93 847.89,-516.28"/>
+<polygon fill="grey" stroke="grey" points="849.89,-513.38 840.1,-509.31 845.22,-518.59 849.89,-513.38"/>
 </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="1055.64" cy="-448.94" rx="70.69" ry="18"/>
-<text text-anchor="middle" x="1055.64" y="-445.24" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">TokyoWesterns</text>
+<ellipse fill="none" stroke="#4285f4" cx="942.57" cy="-294.24" rx="70.69" ry="18"/>
+<text text-anchor="middle" x="942.57" y="-290.54" 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="M1027.33,-465.59C992.76,-485.93 934.15,-520.4 895.77,-542.98"/>
-<polygon fill="grey" stroke="grey" points="893.8,-540.08 886.96,-548.16 897.35,-546.11 893.8,-540.08"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M931.53,-312.12C909.99,-347.01 862.27,-424.3 837.01,-465.22"/>
+<polygon fill="grey" stroke="grey" points="833.96,-463.5 831.69,-473.84 839.92,-467.17 833.96,-463.5"/>
 </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="234.05" cy="-168.1" rx="31.7" ry="18"/>
-<text text-anchor="middle" x="234.05" y="-164.4" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Nu1L</text>
+<ellipse fill="none" stroke="#4285f4" cx="232.38" cy="-148.95" rx="31.7" ry="18"/>
+<text text-anchor="middle" x="232.38" y="-145.25" 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="M248.2,-184.3C267.38,-206.26 299.27,-242.76 299.27,-242.76 299.27,-242.76 305.91,-313.03 309.76,-353.79"/>
-<polygon fill="grey" stroke="grey" points="306.3,-354.31 310.72,-363.93 313.27,-353.65 306.3,-354.31"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M248.23,-164.63C268.01,-184.2 299.27,-215.12 299.27,-215.12 299.27,-215.12 301.43,-291.45 302.63,-334.16"/>
+<polygon fill="grey" stroke="grey" points="299.13,-334.33 302.92,-344.23 306.13,-334.13 299.13,-334.33"/>
 </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="89.49" cy="-454.55" rx="30.59" ry="18"/>
-<text text-anchor="middle" x="89.49" y="-450.85" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">w&amp;m</text>
+<ellipse fill="none" stroke="#4285f4" cx="79.33" cy="-411.93" rx="30.59" ry="18"/>
+<text text-anchor="middle" x="79.33" y="-408.23" 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="M116.39,-445.82C153.4,-433.8 220.58,-411.98 265.86,-397.28"/>
-<polygon fill="grey" stroke="grey" points="267.02,-400.59 275.45,-394.17 264.86,-393.93 267.02,-400.59"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M108.17,-405.54C144.21,-397.55 206.58,-383.73 251.14,-373.86"/>
+<polygon fill="grey" stroke="grey" points="251.91,-377.27 260.92,-371.69 250.4,-370.44 251.91,-377.27"/>
 </g>
 <!-- Super Rookies -->
 <g id="node42" class="node">
 <title>Super Rookies</title>
-<ellipse fill="none" stroke="#4285f4" cx="97.97" cy="-346.3" rx="68.49" ry="18"/>
-<text text-anchor="middle" x="97.97" y="-342.6" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Super Rookies</text>
+<ellipse fill="none" stroke="#4285f4" cx="94.67" cy="-309.59" rx="68.49" ry="18"/>
+<text text-anchor="middle" x="94.67" y="-305.89" 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="M155.73,-355.96C187.27,-361.23 226.14,-367.73 257.27,-372.93"/>
-<polygon fill="grey" stroke="grey" points="257.07,-376.45 267.51,-374.64 258.22,-369.54 257.07,-376.45"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M144.14,-322.08C176.92,-330.35 219.8,-341.17 252.81,-349.5"/>
+<polygon fill="grey" stroke="grey" points="252.17,-352.95 262.72,-352 253.88,-346.16 252.17,-352.95"/>
 </g>
 <!-- &lt;Experienced independent sailors&gt; -->
 <g id="node43" class="node">
 <title>&lt;Experienced independent sailors&gt;</title>
-<ellipse fill="none" stroke="#4285f4" cx="148.84" cy="-242.59" rx="148.67" ry="18"/>
-<text text-anchor="middle" x="148.84" y="-238.89" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">&lt;Experienced independent sailors&gt;</text>
+<ellipse fill="none" stroke="#4285f4" cx="148.84" cy="-215.01" rx="148.67" ry="18"/>
+<text text-anchor="middle" x="148.84" y="-211.31" 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="M169.89,-260.55C199.33,-285.66 252.81,-331.29 285.24,-358.95"/>
-<polygon fill="grey" stroke="grey" points="283.12,-361.74 293,-365.57 287.67,-356.42 283.12,-361.74"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M167.79,-233.07C195.59,-259.55 247.45,-308.95 278.37,-338.4"/>
+<polygon fill="grey" stroke="grey" points="276.09,-341.07 285.75,-345.43 280.92,-336 276.09,-341.07"/>
+</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="892.07" cy="-845.07" rx="50.09" ry="18"/>
+<text text-anchor="middle" x="892.07" y="-841.37" 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="M880.06,-827.33C856.13,-791.97 802.42,-712.61 774.44,-671.27"/>
+<polygon fill="grey" stroke="grey" points="777.22,-669.13 768.72,-662.81 771.42,-673.06 777.22,-669.13"/>
+</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="962.98" cy="-749.58" rx="67.69" ry="18"/>
+<text text-anchor="middle" x="962.98" y="-745.88" 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="M931.21,-733.49C895.01,-715.15 835.82,-685.17 796.57,-665.28"/>
+<polygon fill="grey" stroke="grey" points="798.04,-662.11 787.53,-660.71 794.87,-668.35 798.04,-662.11"/>
 </g>
 </g>
 </svg>