about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRobert Xiao <brx@cs.ubc.ca>2022-08-07 14:51:34 -0700
committerRobert Xiao <brx@cs.ubc.ca>2022-08-07 15:00:32 -0700
commit44b112612c413c3a8006a1ffe9400d4cf4e78c6e (patch)
tree868e8d581cae8a03ea123b363e9ffcb2e9fe38ee
parent32862912e6037684a04bb715cb8057e7dee83836 (diff)
{PPP, The Duck, Maple Bacon} => MMM, update quals => finals
-rw-r--r--README.md2
-rw-r--r--teams.dot47
-rw-r--r--teams.svg1132
3 files changed, 610 insertions, 571 deletions
diff --git a/README.md b/README.md
index 42e05f1..c366268 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 # ctf_clusters
 
-visualizing CTF clusters (teams playing together at DEFCON quals 2022)
+visualizing CTF clusters (teams playing together at DEFCON 2022)
 
 <img src="./teams.svg"></img>
 
diff --git a/teams.dot b/teams.dot
index 4b38b0f..a464581 100644
--- a/teams.dot
+++ b/teams.dot
@@ -4,7 +4,7 @@ digraph teams {
   splines = polyline;
 
   // level 0
-  DEFCON_QUALS [style="bold" href="https://quals.2022.nautilus.institute/dashboard"];
+  DEFCON [style="bold" href="https://nautilus.institute/"];
 
   // level 1
   // team clusters (red)
@@ -12,13 +12,12 @@ digraph teams {
     node [color="#db4437" fontcolor="#db4437"];
     "perfect r✪✪✪t" [href="https://ctftime.org/team/176403"]
     "Balsn.217@TSJ.tw" [href="https://ctftime.org/team/189868"]
-    "The Duck" [href="https://ctftime.org/team/111501"]
     "Sauercloud" [href="https://ctftime.org/team/54748"]
     "Water Paddler" [href="https://ctftime.org/team/155019"]
     "PTB_WTL" [href="https://ctftime.org/team/119975"]
     "./V /home/r/.bin/tw" [href="https://ctftime.org/team/189869"]
     "Straw Hat" [href="https://ctftime.org/team/19208"]
-    "PPP" [href="https://ctftime.org/team/284"]
+    "MMM" [href="https://ctftime.org/team/193591"]
     "Katzebin" [href="https://ctftime.org/team/141539"]
     "StarBugs" [href="https://ctftime.org/team/152239"]
     "Shellphish" [href="https://ctftime.org/team/285"]
@@ -94,6 +93,11 @@ digraph teams {
     "polyflag" [href="https://ctftime.org/team/112451"];
     "excusemewtf" [href="https://ctftime.org/team/104977/"];
     "the cr0wn" [href="https://ctftime.org/team/48976/"];
+
+    // MMM
+    "PPP" [href="https://ctftime.org/team/284"];
+    "The Duck" [href="https://ctftime.org/team/111501"];
+    "Maple Bacon" [href="https://ctftime.org/team/73723"];
   }
 
   // level 3
@@ -137,22 +141,21 @@ digraph teams {
   // primary edges
   subgraph {
     edge [len=3];
-    "perfect r✪✪✪t" -> DEFCON_QUALS [style="bold"];
-    "Balsn.217@TSJ.tw" -> DEFCON_QUALS [style="bold"];
-    "The Duck" -> DEFCON_QUALS [style="bold"];
-    "Sauercloud" -> DEFCON_QUALS [style="bold"];
-    "Water Paddler" -> DEFCON_QUALS [style="bold"];
-    "PTB_WTL" -> DEFCON_QUALS [style="bold"];
-    "./V /home/r/.bin/tw" -> DEFCON_QUALS [style="bold"];
-    "Straw Hat" -> DEFCON_QUALS [style="bold"];
-    "PPP" -> DEFCON_QUALS [style="bold"];
-    "Katzebin" -> DEFCON_QUALS [style="bold"];
-    "StarBugs" -> DEFCON_QUALS [style="bold"];
-    "Shellphish" -> DEFCON_QUALS [style="bold"];
-    "r3kapig" -> DEFCON_QUALS [style="bold"];
-    "DiceGuesser" -> DEFCON_QUALS [style="bold"];
-    "OSUSEC" -> DEFCON_QUALS [style="bold"];
-    "organizers" -> DEFCON_QUALS [style="bold"];
+    "perfect r✪✪✪t" -> DEFCON [style="bold"];
+    "Balsn.217@TSJ.tw" -> DEFCON [style="bold"];
+    "Sauercloud" -> DEFCON [style="bold"];
+    "Water Paddler" -> DEFCON [style="bold"];
+    "PTB_WTL" -> DEFCON [style="bold"];
+    "./V /home/r/.bin/tw" -> DEFCON [style="bold"];
+    "Straw Hat" -> DEFCON [style="bold"];
+    "MMM" -> DEFCON [style="bold"];
+    "Katzebin" -> DEFCON [style="bold"];
+    "StarBugs" -> DEFCON [style="bold"];
+    "Shellphish" -> DEFCON [style="bold"];
+    "r3kapig" -> DEFCON [style="bold"];
+    "DiceGuesser" -> DEFCON [style="bold"];
+    "OSUSEC" -> DEFCON [style="bold"];
+    "organizers" -> DEFCON [style="bold"];
   }
 
   // level 2 -> level 1
@@ -220,6 +223,12 @@ digraph teams {
     "polyflag" -> "organizers";
     "excusemewtf" -> "organizers";
     "the cr0wn" -> "organizers";
+
+    // MMM
+    "PPP" -> "MMM";
+    "The Duck" -> "MMM";
+    "Maple Bacon" -> "MMM";
+
   }
 
   // level 3 -> level 2
diff --git a/teams.svg b/teams.svg
index 4f707f4..d2d3e30 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 2.50.0 (20211204.2007)
  -->
 <!-- Title: teams Pages: 1 -->
-<svg width="1071pt" height="1066pt"
- viewBox="0.00 0.00 1070.67 1065.52" 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 1061.52)">
+<svg width="1220pt" height="958pt"
+ viewBox="0.00 0.00 1219.71 957.91" 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 953.91)">
 <title>teams</title>
-<polygon fill="white" stroke="transparent" points="-4,4 -4,-1061.52 1066.67,-1061.52 1066.67,4 -4,4"/>
-<!-- DEFCON_QUALS -->
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-953.91 1215.71,-953.91 1215.71,4 -4,4"/>
+<!-- DEFCON -->
 <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="492.49" cy="-502.51" rx="83.39" ry="18"/>
-<text text-anchor="middle" x="492.49" y="-498.81" font-family="JetBrains Mono" font-size="14.00">DEFCON_QUALS</text>
+<title>DEFCON</title>
+<g id="a_node1"><a xlink:href="https://nautilus.institute/" xlink:title="DEFCON">
+<ellipse fill="none" stroke="black" stroke-width="2" cx="559.44" cy="-432.15" rx="48.19" ry="18"/>
+<text text-anchor="middle" x="559.44" y="-428.45" font-family="JetBrains Mono" font-size="14.00">DEFCON</text>
 </a>
 </g>
 </g>
@@ -22,1087 +22,1117 @@
 <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="645.12" cy="-269.89" rx="73.39" ry="18"/>
-<text text-anchor="middle" x="645.12" y="-266.19" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">perfect r✪✪✪t</text>
+<ellipse fill="none" stroke="#db4437" cx="772.15" cy="-177.07" rx="73.39" ry="18"/>
+<text text-anchor="middle" x="772.15" y="-173.37" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">perfect r✪✪✪t</text>
 </a>
 </g>
 </g>
-<!-- perfect r✪✪✪t&#45;&gt;DEFCON_QUALS -->
+<!-- perfect r✪✪✪t&#45;&gt;DEFCON -->
 <g id="edge1" class="edge">
-<title>perfect r✪✪✪t&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M627.62,-287.51C592.21,-323.17 515.38,-400.54 515.38,-400.54 515.38,-400.54 510.14,-428.29 510.14,-428.29 510.14,-428.29 504.19,-453.32 499.2,-474.31"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="495.76,-473.63 496.85,-484.17 502.57,-475.25 495.76,-473.63"/>
+<title>perfect r✪✪✪t&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M764.24,-194.98C742.74,-243.69 684.79,-374.95 684.79,-374.95 684.79,-374.95 664.61,-388.8 664.61,-388.8 664.61,-388.8 630.53,-402.85 601.17,-414.95"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="599.76,-411.74 591.85,-418.79 602.43,-418.22 599.76,-411.74"/>
 </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="205.69" cy="-677.26" rx="85.59" ry="18"/>
-<text text-anchor="middle" x="205.69" y="-673.56" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Balsn.217@TSJ.tw</text>
+<ellipse fill="none" stroke="#db4437" cx="338.5" cy="-211.86" rx="85.59" ry="18"/>
+<text text-anchor="middle" x="338.5" y="-208.16" 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 -->
+<!-- Balsn.217@TSJ.tw&#45;&gt;DEFCON -->
 <g id="edge2" class="edge">
-<title>Balsn.217@TSJ.tw&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M233.71,-660.18C285.76,-628.47 397.32,-560.5 455.49,-525.05"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="457.64,-527.85 464.35,-519.66 453.99,-521.87 457.64,-527.85"/>
+<title>Balsn.217@TSJ.tw&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M356.21,-229.52C395.51,-268.7 490.08,-363 534.98,-407.77"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="532.7,-410.44 542.26,-415.02 537.65,-405.48 532.7,-410.44"/>
 </g>
-<!-- The Duck -->
+<!-- Sauercloud -->
 <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="438.41" cy="-579.06" rx="48.19" ry="18"/>
-<text text-anchor="middle" x="438.41" y="-575.36" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">The Duck</text>
+<title>Sauercloud</title>
+<g id="a_node4"><a xlink:href="https://ctftime.org/team/54748" xlink:title="Sauercloud">
+<ellipse fill="none" stroke="#db4437" cx="469.2" cy="-732.55" rx="55.49" ry="18"/>
+<text text-anchor="middle" x="469.2" y="-728.85" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Sauercloud</text>
 </a>
 </g>
 </g>
-<!-- The Duck&#45;&gt;DEFCON_QUALS -->
+<!-- Sauercloud&#45;&gt;DEFCON -->
 <g id="edge3" class="edge">
-<title>The Duck&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M450.95,-561.31C457.8,-551.62 466.4,-539.44 474,-528.68"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="476.92,-530.62 479.83,-520.44 471.2,-526.58 476.92,-530.62"/>
+<title>Sauercloud&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M475.26,-714.53C494.87,-656.17 555.36,-476.19 555.36,-476.19 555.36,-476.19 556.03,-468.94 556.83,-460.32"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="560.32,-460.6 557.76,-450.32 553.35,-459.95 560.32,-460.6"/>
 </g>
-<!-- Sauercloud -->
+<!-- Water Paddler -->
 <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="505.88" cy="-804.67" rx="55.49" ry="18"/>
-<text text-anchor="middle" x="505.88" y="-800.97" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Sauercloud</text>
+<title>Water Paddler</title>
+<g id="a_node5"><a xlink:href="https://ctftime.org/team/155019" xlink:title="Water Paddler">
+<ellipse fill="none" stroke="#db4437" cx="616.25" cy="-374.91" rx="66.89" ry="18"/>
+<text text-anchor="middle" x="616.25" y="-371.21" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Water Paddler</text>
 </a>
 </g>
 </g>
-<!-- Sauercloud&#45;&gt;DEFCON_QUALS -->
+<!-- Water Paddler&#45;&gt;DEFCON -->
 <g id="edge4" class="edge">
-<title>Sauercloud&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M503.41,-786.54C499.84,-760.37 493.66,-715.11 493.66,-715.11 493.66,-715.11 492.97,-588.85 492.65,-530.93"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="496.14,-530.62 492.59,-520.64 489.15,-530.66 496.14,-530.62"/>
+<title>Water Paddler&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M598.9,-392.39C594.07,-397.25 588.74,-402.62 583.61,-407.8"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="580.85,-405.6 576.29,-415.17 585.82,-410.53 580.85,-405.6"/>
 </g>
-<!-- Water Paddler -->
+<!-- PTB_WTL -->
 <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="441.6" cy="-428.17" rx="66.89" ry="18"/>
-<text text-anchor="middle" x="441.6" y="-424.47" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Water Paddler</text>
+<title>PTB_WTL</title>
+<g id="a_node6"><a xlink:href="https://ctftime.org/team/119975" xlink:title="PTB_WTL">
+<ellipse fill="none" stroke="#db4437" cx="650.03" cy="-636.54" rx="51.99" ry="18"/>
+<text text-anchor="middle" x="650.03" y="-632.84" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">PTB_WTL</text>
 </a>
 </g>
 </g>
-<!-- Water Paddler&#45;&gt;DEFCON_QUALS -->
+<!-- PTB_WTL&#45;&gt;DEFCON -->
 <g id="edge5" class="edge">
-<title>Water Paddler&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M453.92,-446.17C460.11,-455.21 467.72,-466.33 474.55,-476.3"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="471.75,-478.41 480.28,-484.68 477.52,-474.45 471.75,-478.41"/>
+<title>PTB_WTL&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M638.84,-618.71C614.78,-580.35 560.25,-493.44 560.25,-493.44 560.25,-493.44 560.03,-476.52 559.81,-460.46"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="563.31,-460.16 559.68,-450.21 556.31,-460.26 563.31,-460.16"/>
 </g>
-<!-- PTB_WTL -->
+<!-- ./V /home/r/.bin/tw -->
 <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="460.5" cy="-313.81" rx="51.99" ry="18"/>
-<text text-anchor="middle" x="460.5" y="-310.11" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">PTB_WTL</text>
+<title>./V /home/r/.bin/tw</title>
+<g id="a_node7"><a xlink:href="https://ctftime.org/team/189869" xlink:title="./V /home/r/.bin/tw">
+<ellipse fill="none" stroke="#db4437" cx="421.34" cy="-411.24" rx="81.79" ry="18"/>
+<text text-anchor="middle" x="421.34" y="-407.54" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">./V /home/r/.bin/tw</text>
 </a>
 </g>
 </g>
-<!-- PTB_WTL&#45;&gt;DEFCON_QUALS -->
+<!-- ./V /home/r/.bin/tw&#45;&gt;DEFCON -->
 <g id="edge6" class="edge">
-<title>PTB_WTL&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M468.26,-331.7C482.22,-363.9 510.14,-428.29 510.14,-428.29 510.14,-428.29 504.19,-453.32 499.2,-474.31"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="495.76,-473.63 496.85,-484.17 502.57,-475.25 495.76,-473.63"/>
+<title>./V /home/r/.bin/tw&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M489.17,-421.51C494.28,-422.28 499.39,-423.06 504.4,-423.82"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="504.09,-427.31 514.5,-425.35 505.14,-420.39 504.09,-427.31"/>
 </g>
-<!-- ./V /home/r/.bin/tw -->
+<!-- Straw Hat -->
 <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="208.71" cy="-502.71" rx="81.79" ry="18"/>
-<text text-anchor="middle" x="208.71" y="-499.01" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">./V /home/r/.bin/tw</text>
+<title>Straw Hat</title>
+<g id="a_node8"><a xlink:href="https://ctftime.org/team/19208" xlink:title="Straw Hat">
+<ellipse fill="none" stroke="#db4437" cx="295.46" cy="-509.45" rx="49.29" ry="18"/>
+<text text-anchor="middle" x="295.46" y="-505.75" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Straw Hat</text>
 </a>
 </g>
 </g>
-<!-- ./V /home/r/.bin/tw&#45;&gt;DEFCON_QUALS -->
+<!-- Straw Hat&#45;&gt;DEFCON -->
 <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="M290.79,-502.66C324.61,-502.63 363.98,-502.6 398.91,-502.58"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="399.12,-506.08 409.12,-502.57 399.11,-499.08 399.12,-506.08"/>
+<title>Straw Hat&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M343.65,-505.26C363.61,-503.53 382.2,-501.91 382.2,-501.91 382.2,-501.91 404.06,-496.25 404.06,-496.25 404.06,-496.25 465.04,-462.27 465.04,-462.27 465.04,-462.27 489.09,-454.6 512.9,-447"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="514.21,-450.26 522.67,-443.88 512.08,-443.59 514.21,-450.26"/>
 </g>
-<!-- Straw Hat -->
+<!-- MMM -->
 <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="165.92" cy="-385.7" rx="49.29" ry="18"/>
-<text text-anchor="middle" x="165.92" y="-382" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Straw Hat</text>
+<title>MMM</title>
+<g id="a_node9"><a xlink:href="https://ctftime.org/team/193591" xlink:title="MMM">
+<ellipse fill="none" stroke="#db4437" cx="571.18" cy="-251.17" rx="34.39" ry="18"/>
+<text text-anchor="middle" x="571.18" y="-247.47" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">MMM</text>
 </a>
 </g>
 </g>
-<!-- Straw Hat&#45;&gt;DEFCON_QUALS -->
+<!-- MMM&#45;&gt;DEFCON -->
 <g id="edge8" class="edge">
-<title>Straw Hat&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M205.61,-396.63C237.1,-405.31 275.85,-415.99 275.85,-415.99 275.85,-415.99 387.38,-460.03 387.38,-460.03 387.38,-460.03 416.07,-471.62 443.46,-482.7"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="442.47,-486.07 453.05,-486.57 445.09,-479.58 442.47,-486.07"/>
-</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="612.78" cy="-468.68" rx="28.7" ry="18"/>
-<text text-anchor="middle" x="612.78" y="-464.98" 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="M586.38,-476.11C576.55,-478.87 564.94,-482.14 553.29,-485.41"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="552.22,-482.08 543.54,-488.16 554.11,-488.82 552.22,-482.08"/>
+<title>MMM&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M567.77,-269.15C561.26,-303.46 547.71,-374.86 547.71,-374.86 547.71,-374.86 550.73,-389.64 553.71,-404.18"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="550.29,-404.93 555.72,-414.03 557.15,-403.53 550.29,-404.93"/>
 </g>
 <!-- Katzebin -->
-<g id="node11" class="node">
+<g id="node10" 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="678.26" cy="-377.97" rx="44.69" ry="18"/>
-<text text-anchor="middle" x="678.26" y="-374.27" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Katzebin</text>
+<g id="a_node10"><a xlink:href="https://ctftime.org/team/141539" xlink:title="Katzebin">
+<ellipse fill="none" stroke="#db4437" cx="771.89" cy="-294.67" rx="44.69" ry="18"/>
+<text text-anchor="middle" x="771.89" y="-290.97" 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="M655.1,-393.5C622.87,-415.11 564.23,-454.42 526.87,-479.46"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="524.68,-476.72 518.32,-485.19 528.58,-482.53 524.68,-476.72"/>
+<!-- Katzebin&#45;&gt;DEFCON -->
+<g id="edge9" class="edge">
+<title>Katzebin&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M753.85,-311.31C728.34,-334.82 684.79,-374.95 684.79,-374.95 684.79,-374.95 664.61,-388.8 664.61,-388.8 664.61,-388.8 630.53,-402.85 601.17,-414.95"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="599.76,-411.74 591.85,-418.79 602.43,-418.22 599.76,-411.74"/>
 </g>
 <!-- StarBugs -->
-<g id="node12" class="node">
+<g id="node11" 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="268.36" cy="-267.34" rx="46.59" ry="18"/>
-<text text-anchor="middle" x="268.36" y="-263.64" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">StarBugs</text>
+<g id="a_node11"><a xlink:href="https://ctftime.org/team/152239" xlink:title="StarBugs">
+<ellipse fill="none" stroke="#db4437" cx="615.05" cy="-114.21" rx="46.59" ry="18"/>
+<text text-anchor="middle" x="615.05" y="-110.51" 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="M279.76,-284.85C306.9,-326.5 373.05,-428.05 373.05,-428.05 373.05,-428.05 392.83,-441.94 392.83,-441.94 392.83,-441.94 427.45,-462.98 455.88,-480.26"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="454.1,-483.28 464.46,-485.48 457.74,-477.29 454.1,-483.28"/>
+<!-- StarBugs&#45;&gt;DEFCON -->
+<g id="edge10" class="edge">
+<title>StarBugs&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M604.77,-131.83C583.18,-168.8 535.14,-251.11 535.14,-251.11 535.14,-251.11 547.71,-374.86 547.71,-374.86 547.71,-374.86 550.73,-389.64 553.71,-404.18"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="550.29,-404.93 555.72,-414.03 557.15,-403.53 550.29,-404.93"/>
 </g>
 <!-- Shellphish -->
-<g id="node13" class="node">
+<g id="node12" 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="570.79" cy="-546.53" rx="51.19" ry="18"/>
-<text text-anchor="middle" x="570.79" y="-542.83" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">Shellphish</text>
+<g id="a_node12"><a xlink:href="https://ctftime.org/team/285" xlink:title="Shellphish">
+<ellipse fill="none" stroke="#db4437" cx="502.42" cy="-476.16" rx="51.19" ry="18"/>
+<text text-anchor="middle" x="502.42" y="-472.46" 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="M543.4,-531.13C539.48,-528.93 535.38,-526.62 531.28,-524.32"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="532.83,-521.17 522.4,-519.32 529.4,-527.28 532.83,-521.17"/>
+<!-- Shellphish&#45;&gt;DEFCON -->
+<g id="edge11" class="edge">
+<title>Shellphish&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M523.97,-459.52C526.02,-457.94 528.11,-456.33 530.21,-454.71"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="532.45,-457.4 538.23,-448.52 528.17,-451.86 532.45,-457.4"/>
 </g>
 <!-- r3kapig -->
-<g id="node14" class="node">
+<g id="node13" 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="629.48" cy="-626.48" rx="39.79" ry="18"/>
-<text text-anchor="middle" x="629.48" y="-622.78" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">r3kapig</text>
+<g id="a_node13"><a xlink:href="https://ctftime.org/team/58979" xlink:title="r3kapig">
+<ellipse fill="none" stroke="#db4437" cx="678.71" cy="-539.25" rx="39.79" ry="18"/>
+<text text-anchor="middle" x="678.71" y="-535.55" 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="M607.16,-611.14C578.73,-591.6 533.24,-560.35 533.24,-560.35 533.24,-560.35 517.84,-546.47 517.84,-546.47 517.84,-546.47 513.24,-538.48 507.95,-529.32"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="510.83,-527.31 502.8,-520.39 504.77,-530.8 510.83,-527.31"/>
+<!-- r3kapig&#45;&gt;DEFCON -->
+<g id="edge12" class="edge">
+<title>r3kapig&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M671.29,-521.5C665.93,-508.71 659.64,-493.68 659.64,-493.68 659.64,-493.68 645.3,-479.79 645.3,-479.79 645.3,-479.79 618.93,-465.16 595.41,-452.11"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="597.05,-449.02 586.6,-447.23 593.65,-455.14 597.05,-449.02"/>
 </g>
 <!-- DiceGuesser -->
-<g id="node15" class="node">
+<g id="node14" 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="735.22" cy="-529.37" rx="61.99" ry="18"/>
-<text text-anchor="middle" x="735.22" y="-525.67" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">DiceGuesser</text>
+<g id="a_node14"><a xlink:href="https://ctftime.org/team/182504" xlink:title="DiceGuesser">
+<ellipse fill="none" stroke="#db4437" cx="903.95" cy="-426.44" rx="61.99" ry="18"/>
+<text text-anchor="middle" x="903.95" y="-422.74" 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="M677.39,-522.97C647.4,-519.65 610.2,-515.53 577.05,-511.87"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="577.23,-508.37 566.9,-510.74 576.46,-515.32 577.23,-508.37"/>
+<!-- DiceGuesser&#45;&gt;DEFCON -->
+<g id="edge13" class="edge">
+<title>DiceGuesser&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M841.96,-427.47C778.28,-428.52 679.92,-430.15 617.66,-431.19"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="617.55,-427.69 607.6,-431.35 617.66,-434.69 617.55,-427.69"/>
 </g>
 <!-- OSUSEC -->
-<g id="node16" class="node">
+<g id="node15" 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="565.07" cy="-400.57" rx="48.19" ry="18"/>
-<text text-anchor="middle" x="565.07" y="-396.87" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">OSUSEC</text>
+<g id="a_node15"><a xlink:href="https://ctftime.org/team/12858" xlink:title="OSUSEC">
+<ellipse fill="none" stroke="#db4437" cx="609.95" cy="-493.56" rx="48.19" ry="18"/>
+<text text-anchor="middle" x="609.95" y="-489.86" 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="M552.43,-418.33C541.05,-434.31 524.18,-458.01 511.23,-476.19"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="508.18,-474.44 505.23,-484.62 513.88,-478.5 508.18,-474.44"/>
+<!-- OSUSEC&#45;&gt;DEFCON -->
+<g id="edge14" class="edge">
+<title>OSUSEC&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M595.61,-476.13C590.77,-470.25 585.27,-463.56 580.04,-457.2"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="582.69,-454.92 573.64,-449.42 577.29,-459.36 582.69,-454.92"/>
 </g>
 <!-- organizers -->
-<g id="node17" class="node">
+<g id="node16" class="node">
 <title>organizers</title>
-<g id="a_node17"><a xlink:href="https://ctftime.org/team/42934" xlink:title="organizers">
-<ellipse fill="none" stroke="#db4437" cx="486.98" cy="-181.67" rx="51.99" ry="18"/>
-<text text-anchor="middle" x="486.98" y="-177.97" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">organizers</text>
+<g id="a_node16"><a xlink:href="https://ctftime.org/team/42934" xlink:title="organizers">
+<ellipse fill="none" stroke="#db4437" cx="808.54" cy="-726.73" rx="51.99" ry="18"/>
+<text text-anchor="middle" x="808.54" y="-723.03" font-family="JetBrains Mono" font-size="14.00" fill="#db4437">organizers</text>
 </a>
 </g>
 </g>
-<!-- organizers&#45;&gt;DEFCON_QUALS -->
-<g id="edge16" class="edge">
-<title>organizers&#45;&gt;DEFCON_QUALS</title>
-<path fill="none" stroke="black" stroke-width="2" d="M473.5,-199.32C464.14,-211.57 453.36,-225.7 453.36,-225.7 453.36,-225.7 514.09,-313.88 514.09,-313.88 514.09,-313.88 510.14,-428.29 510.14,-428.29 510.14,-428.29 504.19,-453.32 499.2,-474.31"/>
-<polygon fill="black" stroke="black" stroke-width="2" points="495.76,-473.63 496.85,-484.17 502.57,-475.25 495.76,-473.63"/>
+<!-- organizers&#45;&gt;DEFCON -->
+<g id="edge15" class="edge">
+<title>organizers&#45;&gt;DEFCON</title>
+<path fill="none" stroke="black" stroke-width="2" d="M801.34,-708.79C796.14,-695.85 790.05,-680.66 790.05,-680.66 790.05,-680.66 723.75,-587.43 723.75,-587.43 723.75,-587.43 719.96,-539.37 719.96,-539.37 719.96,-539.37 708.06,-525.47 708.06,-525.47 708.06,-525.47 645.3,-479.79 645.3,-479.79 645.3,-479.79 618.93,-465.16 595.41,-452.11"/>
+<polygon fill="black" stroke="black" stroke-width="2" points="597.05,-449.02 586.6,-447.23 593.65,-455.14 597.05,-449.02"/>
 </g>
 <!-- KITCTF -->
-<g id="node18" class="node">
+<g id="node17" class="node">
 <title>KITCTF</title>
-<g id="a_node18"><a xlink:href="https://ctftime.org/team/7221" xlink:title="KITCTF">
-<ellipse fill="none" stroke="#4285f4" cx="397.26" cy="-874.37" rx="41.69" ry="18"/>
-<text text-anchor="middle" x="397.26" y="-870.67" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">KITCTF</text>
+<g id="a_node17"><a xlink:href="https://ctftime.org/team/7221" xlink:title="KITCTF">
+<ellipse fill="none" stroke="#4285f4" cx="326.76" cy="-733.21" rx="41.69" ry="18"/>
+<text text-anchor="middle" x="326.76" y="-729.51" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">KITCTF</text>
 </a>
 </g>
 </g>
 <!-- KITCTF&#45;&gt;Sauercloud -->
-<g id="edge17" class="edge">
+<g id="edge16" class="edge">
 <title>KITCTF&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M420.56,-859.42C435.64,-849.74 455.51,-836.99 472.28,-826.23"/>
-<polygon fill="grey" stroke="grey" points="474.2,-829.15 480.73,-820.81 470.42,-823.26 474.2,-829.15"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M368.72,-733.02C379.64,-732.97 391.67,-732.91 403.49,-732.86"/>
+<polygon fill="grey" stroke="grey" points="403.81,-736.36 413.8,-732.81 403.78,-729.36 403.81,-736.36"/>
 </g>
 <!-- Eat Sleep Pwn Repeat -->
-<g id="node19" class="node">
+<g id="node18" class="node">
 <title>Eat Sleep Pwn Repeat</title>
-<g id="a_node19"><a xlink:href="https://ctftime.org/team/15712" xlink:title="Eat Sleep Pwn Repeat">
-<ellipse fill="none" stroke="#4285f4" cx="448.39" cy="-924.95" rx="98.58" ry="18"/>
-<text text-anchor="middle" x="448.39" y="-921.25" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Eat Sleep Pwn Repeat</text>
+<g id="a_node18"><a xlink:href="https://ctftime.org/team/15712" xlink:title="Eat Sleep Pwn Repeat">
+<ellipse fill="none" stroke="#4285f4" cx="183.91" cy="-777.73" rx="98.58" ry="18"/>
+<text text-anchor="middle" x="183.91" y="-774.03" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Eat Sleep Pwn Repeat</text>
 </a>
 </g>
 </g>
 <!-- KITCTF&#45;&gt;Eat Sleep Pwn Repeat -->
-<g id="edge64" class="edge">
+<g id="edge66" class="edge">
 <title>KITCTF&#45;&gt;Eat Sleep Pwn Repeat</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M414,-890.93C416.95,-893.85 420.08,-896.94 423.2,-900.03"/>
-<polygon fill="grey" stroke="grey" points="420.81,-902.59 430.38,-907.13 425.73,-897.61 420.81,-902.59"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M292.9,-743.76C278.22,-748.34 260.56,-753.84 243.78,-759.07"/>
+<polygon fill="grey" stroke="grey" points="242.54,-755.79 234.03,-762.11 244.62,-762.48 242.54,-755.79"/>
 </g>
 <!-- Eat Sleep Pwn Repeat&#45;&gt;Sauercloud -->
-<g id="edge18" class="edge">
+<g id="edge17" class="edge">
 <title>Eat Sleep Pwn Repeat&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M447.13,-906.75C446.28,-894.59 445.32,-880.82 445.32,-880.82 445.32,-880.82 467.83,-852.52 485.4,-830.42"/>
-<polygon fill="grey" stroke="grey" points="488.35,-832.33 491.84,-822.33 482.87,-827.98 488.35,-832.33"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M258.5,-765.92C305.52,-758.47 365.43,-748.99 409.34,-742.03"/>
+<polygon fill="grey" stroke="grey" points="409.96,-745.48 419.29,-740.46 408.87,-738.56 409.96,-745.48"/>
 </g>
 <!-- Flux Fingers -->
-<g id="node20" class="node">
+<g id="node19" class="node">
 <title>Flux Fingers</title>
-<g id="a_node20"><a xlink:href="https://ctftime.org/team/551" xlink:title="Flux Fingers">
-<ellipse fill="none" stroke="#4285f4" cx="368.81" cy="-828.93" rx="59.29" ry="18"/>
-<text text-anchor="middle" x="368.81" y="-825.23" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Flux Fingers</text>
+<g id="a_node19"><a xlink:href="https://ctftime.org/team/551" xlink:title="Flux Fingers">
+<ellipse fill="none" stroke="#4285f4" cx="367.08" cy="-798.2" rx="59.29" ry="18"/>
+<text text-anchor="middle" x="367.08" y="-794.5" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Flux Fingers</text>
 </a>
 </g>
 </g>
 <!-- Flux Fingers&#45;&gt;Sauercloud -->
-<g id="edge19" class="edge">
+<g id="edge18" class="edge">
 <title>Flux Fingers&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M420.24,-819.82C428.96,-818.28 438.08,-816.67 446.97,-815.09"/>
-<polygon fill="grey" stroke="grey" points="447.65,-818.53 456.89,-813.34 446.43,-811.63 447.65,-818.53"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M392.59,-781.8C405.6,-773.44 421.6,-763.15 435.6,-754.15"/>
+<polygon fill="grey" stroke="grey" points="437.5,-757.09 444.02,-748.74 433.72,-751.2 437.5,-757.09"/>
 </g>
 <!-- Red Rocket -->
-<g id="node21" class="node">
+<g id="node20" class="node">
 <title>Red Rocket</title>
-<g id="a_node21"><a xlink:href="https://ctftime.org/team/48677" xlink:title="Red Rocket">
-<ellipse fill="none" stroke="#4285f4" cx="429.82" cy="-726.91" rx="56.59" ry="18"/>
-<text text-anchor="middle" x="429.82" y="-723.21" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Red Rocket</text>
+<g id="a_node20"><a xlink:href="https://ctftime.org/team/48677" xlink:title="Red Rocket">
+<ellipse fill="none" stroke="#4285f4" cx="420.59" cy="-843.74" rx="56.59" ry="18"/>
+<text text-anchor="middle" x="420.59" y="-840.04" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Red Rocket</text>
 </a>
 </g>
 </g>
 <!-- Red Rocket&#45;&gt;Sauercloud -->
-<g id="edge20" class="edge">
+<g id="edge19" class="edge">
 <title>Red Rocket&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M446.7,-744.17C457.04,-754.74 470.44,-768.43 481.87,-780.12"/>
-<polygon fill="grey" stroke="grey" points="479.56,-782.76 489.05,-787.46 484.56,-777.86 479.56,-782.76"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M428.4,-825.88C436.19,-808.07 448.25,-780.49 457.24,-759.92"/>
+<polygon fill="grey" stroke="grey" points="460.45,-761.31 461.25,-750.74 454.04,-758.5 460.45,-761.31"/>
 </g>
 <!-- ALLES! -->
-<g id="node22" class="node">
+<g id="node21" class="node">
 <title>ALLES!</title>
-<g id="a_node22"><a xlink:href="https://ctftime.org/team/18419" xlink:title="ALLES!">
-<ellipse fill="none" stroke="#4285f4" cx="394.22" cy="-779.1" rx="40.09" ry="18"/>
-<text text-anchor="middle" x="394.22" y="-775.4" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">ALLES!</text>
+<g id="a_node21"><a xlink:href="https://ctftime.org/team/18419" xlink:title="ALLES!">
+<ellipse fill="none" stroke="#4285f4" cx="450.93" cy="-647.27" rx="40.09" ry="18"/>
+<text text-anchor="middle" x="450.93" y="-643.57" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">ALLES!</text>
 </a>
 </g>
 </g>
 <!-- ALLES!&#45;&gt;Sauercloud -->
-<g id="edge21" class="edge">
+<g id="edge20" class="edge">
 <title>ALLES!&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M430.16,-787.33C436.67,-788.82 443.6,-790.4 450.52,-791.99"/>
-<polygon fill="grey" stroke="grey" points="450.07,-795.47 460.59,-794.29 451.63,-788.65 450.07,-795.47"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M454.8,-665.35C457.25,-676.77 460.46,-691.76 463.23,-704.68"/>
+<polygon fill="grey" stroke="grey" points="459.81,-705.45 465.33,-714.49 466.66,-703.98 459.81,-705.45"/>
 </g>
 <!-- ENOFLAG -->
-<g id="node23" class="node">
+<g id="node22" class="node">
 <title>ENOFLAG</title>
-<g id="a_node23"><a xlink:href="https://ctftime.org/team/1438" xlink:title="ENOFLAG">
-<ellipse fill="none" stroke="#4285f4" cx="644.92" cy="-804.64" rx="53.89" ry="18"/>
-<text text-anchor="middle" x="644.92" y="-800.94" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">ENOFLAG</text>
+<g id="a_node22"><a xlink:href="https://ctftime.org/team/1438" xlink:title="ENOFLAG">
+<ellipse fill="none" stroke="#4285f4" cx="348.32" cy="-689.12" rx="53.89" ry="18"/>
+<text text-anchor="middle" x="348.32" y="-685.42" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">ENOFLAG</text>
 </a>
 </g>
 </g>
 <!-- ENOFLAG&#45;&gt;Sauercloud -->
-<g id="edge22" class="edge">
+<g id="edge21" class="edge">
 <title>ENOFLAG&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M590.77,-804.65C584.46,-804.65 577.98,-804.65 571.54,-804.65"/>
-<polygon fill="grey" stroke="grey" points="571.49,-801.15 561.49,-804.65 571.49,-808.15 571.49,-801.15"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M385.24,-702.39C396.97,-706.6 410.09,-711.32 422.41,-715.74"/>
+<polygon fill="grey" stroke="grey" points="421.49,-719.13 432.09,-719.22 423.86,-712.54 421.49,-719.13"/>
 </g>
 <!-- FAUST -->
-<g id="node24" class="node">
+<g id="node23" class="node">
 <title>FAUST</title>
-<g id="a_node24"><a xlink:href="https://ctftime.org/team/550" xlink:title="FAUST">
-<ellipse fill="none" stroke="#4285f4" cx="631.12" cy="-848.64" rx="39.79" ry="18"/>
-<text text-anchor="middle" x="631.12" y="-844.94" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">FAUST</text>
+<g id="a_node23"><a xlink:href="https://ctftime.org/team/550" xlink:title="FAUST">
+<ellipse fill="none" stroke="#4285f4" cx="572.17" cy="-727.1" rx="39.79" ry="18"/>
+<text text-anchor="middle" x="572.17" y="-723.4" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">FAUST</text>
 </a>
 </g>
 </g>
 <!-- FAUST&#45;&gt;Sauercloud -->
-<g id="edge23" class="edge">
+<g id="edge22" class="edge">
 <title>FAUST&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M599.51,-837.55C585.47,-832.62 568.65,-826.71 553.16,-821.27"/>
-<polygon fill="grey" stroke="grey" points="554.32,-817.96 543.72,-817.95 552,-824.57 554.32,-817.96"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M532.65,-729.19C532.56,-729.2 532.48,-729.2 532.39,-729.21"/>
+<polygon fill="grey" stroke="grey" points="533.83,-725.63 524.03,-729.65 534.2,-732.62 533.83,-725.63"/>
 </g>
 <!-- WizardsOfDos -->
-<g id="node25" class="node">
+<g id="node24" class="node">
 <title>WizardsOfDos</title>
-<g id="a_node25"><a xlink:href="https://ctftime.org/team/561" xlink:title="WizardsOfDos">
-<ellipse fill="none" stroke="#4285f4" cx="515.16" cy="-880.91" rx="68.49" ry="18"/>
-<text text-anchor="middle" x="515.16" y="-877.21" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WizardsOfDos</text>
+<g id="a_node24"><a xlink:href="https://ctftime.org/team/561" xlink:title="WizardsOfDos">
+<ellipse fill="none" stroke="#4285f4" cx="556.86" cy="-776.59" rx="68.49" ry="18"/>
+<text text-anchor="middle" x="556.86" y="-772.89" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WizardsOfDos</text>
 </a>
 </g>
 </g>
 <!-- WizardsOfDos&#45;&gt;Sauercloud -->
-<g id="edge24" class="edge">
+<g id="edge23" class="edge">
 <title>WizardsOfDos&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M512.96,-862.84C511.87,-853.89 510.53,-842.87 509.31,-832.84"/>
-<polygon fill="grey" stroke="grey" points="512.78,-832.37 508.1,-822.87 505.83,-833.22 512.78,-832.37"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M524.72,-760.44C519.4,-757.77 513.83,-754.97 508.36,-752.22"/>
+<polygon fill="grey" stroke="grey" points="509.81,-749.04 499.3,-747.67 506.67,-755.29 509.81,-749.04"/>
 </g>
 <!-- Squareroots -->
-<g id="node26" class="node">
+<g id="node25" class="node">
 <title>Squareroots</title>
-<g id="a_node26"><a xlink:href="https://ctftime.org/team/554" xlink:title="Squareroots">
-<ellipse fill="none" stroke="#4285f4" cx="553.76" cy="-715.25" rx="58.49" ry="18"/>
-<text text-anchor="middle" x="553.76" y="-711.55" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Squareroots</text>
+<g id="a_node25"><a xlink:href="https://ctftime.org/team/554" xlink:title="Squareroots">
+<ellipse fill="none" stroke="#4285f4" cx="543.95" cy="-820.6" rx="58.49" ry="18"/>
+<text text-anchor="middle" x="543.95" y="-816.9" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Squareroots</text>
 </a>
 </g>
 </g>
 <!-- Squareroots&#45;&gt;Sauercloud -->
-<g id="edge25" class="edge">
+<g id="edge24" class="edge">
 <title>Squareroots&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M544.07,-733.35C537.21,-746.16 527.9,-763.55 520.19,-777.95"/>
-<polygon fill="grey" stroke="grey" points="517.03,-776.44 515.39,-786.9 523.2,-779.74 517.03,-776.44"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M522.11,-803.65C506.05,-791.2 487.02,-776.44 487.02,-776.44 487.02,-776.44 483.92,-768.79 480.3,-759.88"/>
+<polygon fill="grey" stroke="grey" points="483.46,-758.35 476.45,-750.4 476.97,-760.99 483.46,-758.35"/>
 </g>
 <!-- saarsec -->
-<g id="node27" class="node">
+<g id="node26" class="node">
 <title>saarsec</title>
-<g id="a_node27"><a xlink:href="https://ctftime.org/team/15337" xlink:title="saarsec">
-<ellipse fill="none" stroke="#4285f4" cx="621.77" cy="-759.27" rx="41.69" ry="18"/>
-<text text-anchor="middle" x="621.77" y="-755.57" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">saarsec</text>
+<g id="a_node26"><a xlink:href="https://ctftime.org/team/15337" xlink:title="saarsec">
+<ellipse fill="none" stroke="#4285f4" cx="540.93" cy="-676.16" rx="41.69" ry="18"/>
+<text text-anchor="middle" x="540.93" y="-672.46" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">saarsec</text>
 </a>
 </g>
 </g>
 <!-- saarsec&#45;&gt;Sauercloud -->
-<g id="edge26" class="edge">
+<g id="edge25" class="edge">
 <title>saarsec&#45;&gt;Sauercloud</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M590.72,-771.44C578.52,-776.21 564.29,-781.79 551,-786.99"/>
-<polygon fill="grey" stroke="grey" points="549.57,-783.79 541.54,-790.7 552.13,-790.31 549.57,-783.79"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M520.57,-692.17C513.63,-697.62 505.74,-703.83 498.26,-709.71"/>
+<polygon fill="grey" stroke="grey" points="496.06,-706.99 490.37,-715.92 500.39,-712.49 496.06,-706.99"/>
 </g>
 <!-- perfect blue -->
-<g id="node28" class="node">
+<g id="node27" class="node">
 <title>perfect blue</title>
-<g id="a_node28"><a xlink:href="https://ctftime.org/team/53802" xlink:title="perfect blue">
-<ellipse fill="none" stroke="#4285f4" cx="702.42" cy="-219.3" rx="56.59" ry="18"/>
-<text text-anchor="middle" x="702.42" y="-215.6" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">perfect blue</text>
+<g id="a_node27"><a xlink:href="https://ctftime.org/team/53802" xlink:title="perfect blue">
+<ellipse fill="none" stroke="#4285f4" cx="923.47" cy="-144.98" rx="56.59" ry="18"/>
+<text text-anchor="middle" x="923.47" y="-141.28" 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="edge27" class="edge">
+<g id="edge26" class="edge">
 <title>perfect blue&#45;&gt;perfect r✪✪✪t</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M683.02,-236.43C679.64,-239.41 676.07,-242.57 672.53,-245.7"/>
-<polygon fill="grey" stroke="grey" points="670.07,-243.2 664.89,-252.44 674.7,-248.44 670.07,-243.2"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M876,-155.05C863.97,-157.6 850.82,-160.39 838.05,-163.1"/>
+<polygon fill="grey" stroke="grey" points="836.97,-159.75 827.92,-165.24 838.43,-166.59 836.97,-159.75"/>
 </g>
 <!-- r00timentary -->
-<g id="node29" class="node">
+<g id="node28" class="node">
 <title>r00timentary</title>
-<g id="a_node29"><a xlink:href="https://ctftime.org/team/32783" xlink:title="r00timentary">
-<ellipse fill="none" stroke="#4285f4" cx="850.16" cy="-217.78" rx="59.59" ry="18"/>
-<text text-anchor="middle" x="850.16" y="-214.08" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">r00timentary</text>
+<g id="a_node28"><a xlink:href="https://ctftime.org/team/32783" xlink:title="r00timentary">
+<ellipse fill="none" stroke="#4285f4" cx="740.94" cy="-108.33" rx="59.59" ry="18"/>
+<text text-anchor="middle" x="740.94" y="-104.63" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">r00timentary</text>
 </a>
 </g>
 </g>
 <!-- r00timentary&#45;&gt;perfect r✪✪✪t -->
-<g id="edge28" class="edge">
+<g id="edge27" class="edge">
 <title>r00timentary&#45;&gt;perfect r✪✪✪t</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M804.4,-229.41C775.43,-236.77 737.63,-246.38 706.13,-254.39"/>
-<polygon fill="grey" stroke="grey" points="704.97,-251.07 696.14,-256.93 706.7,-257.86 704.97,-251.07"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M749.14,-126.39C752.38,-133.52 756.17,-141.86 759.72,-149.7"/>
+<polygon fill="grey" stroke="grey" points="756.58,-151.24 763.9,-158.89 762.95,-148.34 756.58,-151.24"/>
 </g>
 <!-- Samsung Research -->
-<g id="node30" class="node">
+<g id="node29" class="node">
 <title>Samsung Research</title>
-<ellipse fill="none" stroke="#4285f4" cx="815.08" cy="-263.34" rx="88.28" ry="18"/>
-<text text-anchor="middle" x="815.08" y="-259.64" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Samsung Research</text>
+<ellipse fill="none" stroke="#4285f4" cx="897.28" cy="-100.93" rx="88.28" ry="18"/>
+<text text-anchor="middle" x="897.28" y="-97.23" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Samsung Research</text>
 </g>
 <!-- Samsung Research&#45;&gt;perfect r✪✪✪t -->
-<g id="edge29" class="edge">
+<g id="edge28" class="edge">
 <title>Samsung Research&#45;&gt;perfect r✪✪✪t</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M728.11,-266.69C728,-266.7 727.9,-266.7 727.79,-266.71"/>
-<polygon fill="grey" stroke="grey" points="727.71,-263.21 717.86,-267.09 727.98,-270.2 727.71,-263.21"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M869.2,-118.02C851.2,-128.97 827.67,-143.29 808.29,-155.08"/>
+<polygon fill="grey" stroke="grey" points="806.43,-152.12 799.71,-160.3 810.07,-158.1 806.43,-152.12"/>
 </g>
 <!-- Balsn -->
-<g id="node31" class="node">
+<g id="node30" class="node">
 <title>Balsn</title>
-<g id="a_node31"><a xlink:href="https://ctftime.org/team/16978" xlink:title="Balsn">
-<ellipse fill="none" stroke="#4285f4" cx="248.96" cy="-732.9" rx="32.49" ry="18"/>
-<text text-anchor="middle" x="248.96" y="-729.2" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Balsn</text>
+<g id="a_node30"><a xlink:href="https://ctftime.org/team/16978" xlink:title="Balsn">
+<ellipse fill="none" stroke="#4285f4" cx="402.53" cy="-165.9" rx="32.49" ry="18"/>
+<text text-anchor="middle" x="402.53" y="-162.2" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Balsn</text>
 </a>
 </g>
 </g>
 <!-- Balsn&#45;&gt;Balsn.217@TSJ.tw -->
-<g id="edge30" class="edge">
+<g id="edge29" class="edge">
 <title>Balsn&#45;&gt;Balsn.217@TSJ.tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M235.98,-716.2C232.74,-712.04 229.2,-707.48 225.71,-703"/>
-<polygon fill="grey" stroke="grey" points="228.47,-700.85 219.57,-695.1 222.94,-705.14 228.47,-700.85"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M382.62,-180.19C378.88,-182.88 374.87,-185.76 370.85,-188.64"/>
+<polygon fill="grey" stroke="grey" points="368.76,-185.84 362.68,-194.51 372.84,-191.52 368.76,-185.84"/>
 </g>
 <!-- 217 -->
-<g id="node32" class="node">
+<g id="node31" class="node">
 <title>217</title>
-<g id="a_node32"><a xlink:href="https://ctftime.org/team/5160" xlink:title="217">
-<ellipse fill="none" stroke="#4285f4" cx="232.27" cy="-633.24" rx="27" ry="18"/>
-<text text-anchor="middle" x="232.27" y="-629.54" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">217</text>
+<g id="a_node31"><a xlink:href="https://ctftime.org/team/5160" xlink:title="217">
+<ellipse fill="none" stroke="#4285f4" cx="321.05" cy="-263.47" rx="27" ry="18"/>
+<text text-anchor="middle" x="321.05" y="-259.77" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">217</text>
 </a>
 </g>
 </g>
 <!-- 217&#45;&gt;Balsn.217@TSJ.tw -->
-<g id="edge31" class="edge">
+<g id="edge30" class="edge">
 <title>217&#45;&gt;Balsn.217@TSJ.tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M222.07,-650.13C221.96,-650.32 221.84,-650.51 221.73,-650.7"/>
-<polygon fill="grey" stroke="grey" points="218.7,-648.94 216.52,-659.31 224.69,-652.56 218.7,-648.94"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M327.05,-245.71C327.73,-243.7 328.43,-241.63 329.14,-239.54"/>
+<polygon fill="grey" stroke="grey" points="332.53,-240.42 332.42,-229.83 325.9,-238.18 332.53,-240.42"/>
 </g>
 <!-- TSJ -->
-<g id="node33" class="node">
+<g id="node32" class="node">
 <title>TSJ</title>
-<g id="a_node33"><a xlink:href="https://ctftime.org/team/150366" xlink:title="TSJ">
-<ellipse fill="none" stroke="#4285f4" cx="118.42" cy="-721.27" rx="27" ry="18"/>
-<text text-anchor="middle" x="118.42" y="-717.57" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">TSJ</text>
+<g id="a_node32"><a xlink:href="https://ctftime.org/team/150366" xlink:title="TSJ">
+<ellipse fill="none" stroke="#4285f4" cx="251.79" cy="-167.83" rx="27" ry="18"/>
+<text text-anchor="middle" x="251.79" y="-164.13" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">TSJ</text>
 </a>
 </g>
 </g>
 <!-- TSJ&#45;&gt;Balsn.217@TSJ.tw -->
-<g id="edge32" class="edge">
+<g id="edge31" class="edge">
 <title>TSJ&#45;&gt;Balsn.217@TSJ.tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M139.99,-710.39C147.1,-706.8 155.28,-702.68 163.39,-698.58"/>
-<polygon fill="grey" stroke="grey" points="165.12,-701.64 172.47,-694.01 161.97,-695.39 165.12,-701.64"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M273.67,-178.94C280.59,-182.46 288.49,-186.47 296.34,-190.46"/>
+<polygon fill="grey" stroke="grey" points="294.97,-193.68 305.47,-195.09 298.14,-187.44 294.97,-193.68"/>
 </g>
 <!-- HITCON -->
-<g id="node34" class="node">
+<g id="node33" class="node">
 <title>HITCON</title>
-<g id="a_node34"><a xlink:href="https://ctftime.org/team/8299" xlink:title="HITCON">
-<ellipse fill="none" stroke="#4285f4" cx="148.4" cy="-619.4" rx="44.69" ry="18"/>
-<text text-anchor="middle" x="148.4" y="-615.7" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">HITCON</text>
+<g id="a_node33"><a xlink:href="https://ctftime.org/team/8299" xlink:title="HITCON">
+<ellipse fill="none" stroke="#4285f4" cx="371.74" cy="-121.88" rx="44.69" ry="18"/>
+<text text-anchor="middle" x="371.74" y="-118.18" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">HITCON</text>
 </a>
 </g>
 </g>
 <!-- HITCON&#45;&gt;Balsn.217@TSJ.tw -->
-<g id="edge33" class="edge">
+<g id="edge32" class="edge">
 <title>HITCON&#45;&gt;Balsn.217@TSJ.tw</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M164.97,-636.13C169.97,-641.18 175.57,-646.84 180.98,-652.3"/>
-<polygon fill="grey" stroke="grey" points="178.63,-654.91 188.16,-659.55 183.61,-649.98 178.63,-654.91"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M365.01,-140.09C360.33,-152.77 353.99,-169.92 348.69,-184.28"/>
+<polygon fill="grey" stroke="grey" points="345.4,-183.09 345.22,-193.68 351.96,-185.51 345.4,-183.09"/>
 </g>
 <!-- PwnThyBytes -->
-<g id="node35" class="node">
+<g id="node34" class="node">
 <title>PwnThyBytes</title>
-<g id="a_node35"><a xlink:href="https://ctftime.org/team/59199" xlink:title="PwnThyBytes">
-<ellipse fill="none" stroke="#4285f4" cx="519.3" cy="-225.71" rx="64.19" ry="18"/>
-<text text-anchor="middle" x="519.3" y="-222.01" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">PwnThyBytes</text>
+<g id="a_node34"><a xlink:href="https://ctftime.org/team/59199" xlink:title="PwnThyBytes">
+<ellipse fill="none" stroke="#4285f4" cx="684.18" cy="-724.59" rx="64.19" ry="18"/>
+<text text-anchor="middle" x="684.18" y="-720.89" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">PwnThyBytes</text>
 </a>
 </g>
 </g>
 <!-- PwnThyBytes&#45;&gt;PTB_WTL -->
-<g id="edge34" class="edge">
+<g id="edge33" class="edge">
 <title>PwnThyBytes&#45;&gt;PTB_WTL</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M507.4,-243.54C498.95,-256.2 487.47,-273.4 477.99,-287.61"/>
-<polygon fill="grey" stroke="grey" points="475.02,-285.75 472.38,-296.01 480.84,-289.64 475.02,-285.75"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M671.14,-706.91C662.1,-694.64 651.66,-680.5 651.66,-680.5 651.66,-680.5 651.4,-673.41 651.09,-664.93"/>
+<polygon fill="grey" stroke="grey" points="654.57,-664.54 650.7,-654.68 647.58,-664.8 654.57,-664.54"/>
 </g>
 <!-- WreckTheLine -->
-<g id="node36" class="node">
+<g id="node35" class="node">
 <title>WreckTheLine</title>
-<g id="a_node36"><a xlink:href="https://ctftime.org/team/57908" xlink:title="WreckTheLine">
-<ellipse fill="none" stroke="#4285f4" cx="390.8" cy="-269.71" rx="67.69" ry="18"/>
-<text text-anchor="middle" x="390.8" y="-266.01" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WreckTheLine</text>
+<g id="a_node35"><a xlink:href="https://ctftime.org/team/57908" xlink:title="WreckTheLine">
+<ellipse fill="none" stroke="#4285f4" cx="720.86" cy="-680.58" rx="67.69" ry="18"/>
+<text text-anchor="middle" x="720.86" y="-676.88" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">WreckTheLine</text>
 </a>
 </g>
 </g>
 <!-- WreckTheLine&#45;&gt;PTB_WTL -->
-<g id="edge35" class="edge">
+<g id="edge34" class="edge">
 <title>WreckTheLine&#45;&gt;PTB_WTL</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M417.15,-286.39C420.34,-288.41 423.64,-290.49 426.92,-292.57"/>
-<polygon fill="grey" stroke="grey" points="425.17,-295.6 435.49,-297.99 428.91,-289.69 425.17,-295.6"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M694.08,-663.93C690.83,-661.91 687.48,-659.83 684.15,-657.76"/>
+<polygon fill="grey" stroke="grey" points="685.78,-654.65 675.44,-652.34 682.09,-660.59 685.78,-654.65"/>
 </g>
 <!-- ./Vespiary -->
-<g id="node37" class="node">
+<g id="node36" class="node">
 <title>./Vespiary</title>
-<g id="a_node37"><a xlink:href="https://ctftime.org/team/80092" xlink:title="./Vespiary">
-<ellipse fill="none" stroke="#4285f4" cx="350.51" cy="-473.75" rx="50.09" ry="18"/>
-<text text-anchor="middle" x="350.51" y="-470.05" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">./Vespiary</text>
+<g id="a_node36"><a xlink:href="https://ctftime.org/team/80092" xlink:title="./Vespiary">
+<ellipse fill="none" stroke="#4285f4" cx="412.71" cy="-345.27" rx="50.09" ry="18"/>
+<text text-anchor="middle" x="412.71" y="-341.57" 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="edge36" class="edge">
+<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="M306.8,-482.67C297.93,-484.49 288.38,-486.44 278.85,-488.39"/>
-<polygon fill="grey" stroke="grey" points="278.05,-484.98 268.95,-490.41 279.45,-491.83 278.05,-484.98"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M415.07,-363.29C415.87,-369.4 416.78,-376.38 417.65,-383.08"/>
+<polygon fill="grey" stroke="grey" points="414.21,-383.77 418.98,-393.23 421.16,-382.86 414.21,-383.77"/>
 </g>
 <!-- RicercaSec -->
-<g id="node38" class="node">
+<g id="node37" class="node">
 <title>RicercaSec</title>
-<ellipse fill="none" stroke="#4285f4" cx="200.18" cy="-555.28" rx="55.79" ry="18"/>
-<text text-anchor="middle" x="200.18" y="-551.58" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">RicercaSec</text>
+<ellipse fill="none" stroke="#4285f4" cx="275.43" cy="-443.15" rx="55.79" ry="18"/>
+<text text-anchor="middle" x="275.43" y="-439.45" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">RicercaSec</text>
 </g>
 <!-- RicercaSec&#45;&gt;./V /home/r/.bin/tw -->
-<g id="edge37" class="edge">
+<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="M203.11,-537.19C203.45,-535.15 203.79,-533.03 204.13,-530.9"/>
-<polygon fill="grey" stroke="grey" points="207.59,-531.45 205.74,-521.01 200.68,-530.32 207.59,-531.45"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M321.99,-432.96C331.92,-430.79 342.59,-428.46 353.13,-426.15"/>
+<polygon fill="grey" stroke="grey" points="354.15,-429.51 363.17,-423.96 352.66,-422.68 354.15,-429.51"/>
 </g>
 <!-- binja -->
-<g id="node39" class="node">
+<g id="node38" class="node">
 <title>binja</title>
-<g id="a_node39"><a xlink:href="https://ctftime.org/team/9083" xlink:title="binja">
-<ellipse fill="none" stroke="#4285f4" cx="89.25" cy="-505.95" rx="29.5" ry="18"/>
-<text text-anchor="middle" x="89.25" y="-502.25" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">binja</text>
+<g id="a_node38"><a xlink:href="https://ctftime.org/team/9083" xlink:title="binja">
+<ellipse fill="none" stroke="#4285f4" cx="382.36" cy="-482.31" rx="29.5" ry="18"/>
+<text text-anchor="middle" x="382.36" y="-478.61" 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="edge38" class="edge">
+<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="M118.48,-505.16C118.56,-505.16 118.65,-505.16 118.74,-505.15"/>
-<polygon fill="grey" stroke="grey" points="117.18,-508.7 127.09,-504.93 116.99,-501.7 117.18,-508.7"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M391.8,-465.11C396.21,-457.06 401.57,-447.28 406.51,-438.27"/>
+<polygon fill="grey" stroke="grey" points="409.71,-439.73 411.44,-429.28 403.57,-436.36 409.71,-439.73"/>
 </g>
 <!-- TokyoWesterns -->
-<g id="node40" class="node">
+<g id="node39" class="node">
 <title>TokyoWesterns</title>
-<g id="a_node40"><a xlink:href="https://ctftime.org/team/12599" xlink:title="TokyoWesterns">
-<ellipse fill="none" stroke="#4285f4" cx="224.23" cy="-429.74" rx="70.69" ry="18"/>
-<text text-anchor="middle" x="224.23" y="-426.04" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">TokyoWesterns</text>
+<g id="a_node39"><a xlink:href="https://ctftime.org/team/12599" xlink:title="TokyoWesterns">
+<ellipse fill="none" stroke="#4285f4" cx="278.51" cy="-367.22" rx="70.69" ry="18"/>
+<text text-anchor="middle" x="278.51" y="-363.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="edge39" class="edge">
+<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="M220.39,-447.78C218.66,-455.93 216.57,-465.76 214.64,-474.83"/>
-<polygon fill="grey" stroke="grey" points="211.21,-474.12 212.55,-484.63 218.06,-475.58 211.21,-474.12"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M323.7,-381.15C336.46,-385.08 350.52,-389.41 363.89,-393.53"/>
+<polygon fill="grey" stroke="grey" points="362.89,-396.89 373.48,-396.49 364.95,-390.2 362.89,-396.89"/>
 </g>
 <!-- Nu1L -->
-<g id="node41" class="node">
+<g id="node40" class="node">
 <title>Nu1L</title>
-<g id="a_node41"><a xlink:href="https://ctftime.org/team/19208" xlink:title="Nu1L">
-<ellipse fill="none" stroke="#4285f4" cx="81.1" cy="-430.64" rx="31.7" ry="18"/>
-<text text-anchor="middle" x="81.1" y="-426.94" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Nu1L</text>
+<g id="a_node40"><a xlink:href="https://ctftime.org/team/19208" xlink:title="Nu1L">
+<ellipse fill="none" stroke="#4285f4" cx="166.8" cy="-473.27" rx="31.7" ry="18"/>
+<text text-anchor="middle" x="166.8" y="-469.57" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Nu1L</text>
 </a>
 </g>
 </g>
 <!-- Nu1L&#45;&gt;Straw Hat -->
-<g id="edge40" class="edge">
+<g id="edge39" class="edge">
 <title>Nu1L&#45;&gt;Straw Hat</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M104.73,-418.12C112.2,-414.16 120.66,-409.68 128.85,-405.34"/>
-<polygon fill="grey" stroke="grey" points="130.71,-408.31 137.91,-400.54 127.43,-402.13 130.71,-408.31"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M195.36,-481.3C210.33,-485.51 229.1,-490.79 246.33,-495.63"/>
+<polygon fill="grey" stroke="grey" points="245.68,-499.09 256.25,-498.43 247.57,-492.35 245.68,-499.09"/>
 </g>
 <!-- W&amp;M -->
-<g id="node42" class="node">
+<g id="node41" class="node">
 <title>W&amp;M</title>
-<g id="a_node42"><a xlink:href="https://ctftime.org/team/54666" xlink:title="W&amp;M">
-<ellipse fill="none" stroke="#4285f4" cx="73.86" cy="-355.4" rx="33.29" ry="18"/>
-<text text-anchor="middle" x="73.86" y="-351.7" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">W&amp;M</text>
+<g id="a_node41"><a xlink:href="https://ctftime.org/team/54666" xlink:title="W&amp;M">
+<ellipse fill="none" stroke="#4285f4" cx="186.56" cy="-585.95" rx="33.29" ry="18"/>
+<text text-anchor="middle" x="186.56" y="-582.25" 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="edge41" class="edge">
+<g id="edge40" class="edge">
 <title>W&amp;M&#45;&gt;Straw Hat</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M102.23,-364.74C107.65,-366.52 113.45,-368.43 119.26,-370.34"/>
-<polygon fill="grey" stroke="grey" points="118.4,-373.74 128.99,-373.54 120.58,-367.09 118.4,-373.74"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M207.05,-571.56C223.03,-560.33 245.53,-544.52 263.83,-531.67"/>
+<polygon fill="grey" stroke="grey" points="266.26,-534.24 272.43,-525.63 262.23,-528.51 266.26,-534.24"/>
 </g>
 <!-- &lt;Independent researchers&gt; -->
-<g id="node43" class="node">
+<g id="node42" class="node">
 <title>&lt;Independent researchers&gt;</title>
-<ellipse fill="none" stroke="#4285f4" cx="123.9" cy="-311.36" rx="118.88" ry="18"/>
-<text text-anchor="middle" x="123.9" y="-307.66" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">&lt;Independent researchers&gt;</text>
+<ellipse fill="none" stroke="#4285f4" cx="118.94" cy="-539.65" rx="118.88" ry="18"/>
+<text text-anchor="middle" x="118.94" y="-535.95" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">&lt;Independent researchers&gt;</text>
 </g>
 <!-- &lt;Independent researchers&gt;&#45;&gt;Straw Hat -->
-<g id="edge42" class="edge">
+<g id="edge41" class="edge">
 <title>&lt;Independent researchers&gt;&#45;&gt;Straw Hat</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M134.07,-329.36C139.08,-338.21 145.21,-349.07 150.76,-358.88"/>
-<polygon fill="grey" stroke="grey" points="147.87,-360.88 155.84,-367.87 153.97,-357.44 147.87,-360.88"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M197.9,-526.14C212.24,-523.69 226.91,-521.18 240.37,-518.88"/>
+<polygon fill="grey" stroke="grey" points="241.14,-522.3 250.41,-517.16 239.96,-515.4 241.14,-522.3"/>
 </g>
 <!-- DiceGang -->
-<g id="node44" class="node">
+<g id="node43" 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="860.37" cy="-543.16" rx="50.09" ry="18"/>
-<text text-anchor="middle" x="860.37" y="-539.46" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">DiceGang</text>
+<g id="a_node43"><a xlink:href="https://ctftime.org/team/109452" xlink:title="DiceGang">
+<ellipse fill="none" stroke="#4285f4" cx="1041.05" cy="-412.92" rx="50.09" ry="18"/>
+<text text-anchor="middle" x="1041.05" y="-409.22" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">DiceGang</text>
 </a>
 </g>
 </g>
 <!-- DiceGang&#45;&gt;DiceGuesser -->
-<g id="edge43" class="edge">
+<g id="edge42" class="edge">
 <title>DiceGang&#45;&gt;DiceGuesser</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M812.34,-537.87C809.43,-537.55 806.48,-537.22 803.51,-536.89"/>
-<polygon fill="grey" stroke="grey" points="803.71,-533.4 793.39,-535.78 802.94,-540.35 803.71,-533.4"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M992.71,-417.68C986.34,-418.31 979.71,-418.97 973.07,-419.62"/>
+<polygon fill="grey" stroke="grey" points="972.28,-416.18 962.67,-420.65 972.96,-423.15 972.28,-416.18"/>
 </g>
 <!-- SuperGuesser -->
-<g id="node45" class="node">
+<g id="node44" 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="744.73" cy="-589.83" rx="67.69" ry="18"/>
-<text text-anchor="middle" x="744.73" y="-586.13" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">SuperGuesser</text>
+<g id="a_node44"><a xlink:href="https://ctftime.org/team/130817" xlink:title="SuperGuesser">
+<ellipse fill="none" stroke="#4285f4" cx="881.61" cy="-511.12" rx="67.69" ry="18"/>
+<text text-anchor="middle" x="881.61" y="-507.42" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">SuperGuesser</text>
 </a>
 </g>
 </g>
 <!-- SuperGuesser&#45;&gt;DiceGuesser -->
-<g id="edge44" class="edge">
+<g id="edge43" class="edge">
 <title>SuperGuesser&#45;&gt;DiceGuesser</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M741.87,-571.69C741.18,-567.26 740.42,-562.43 739.67,-557.65"/>
-<polygon fill="grey" stroke="grey" points="743.08,-556.83 738.07,-547.49 736.17,-557.92 743.08,-556.83"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M886.35,-493.16C889.32,-481.9 893.21,-467.14 896.58,-454.37"/>
+<polygon fill="grey" stroke="grey" points="899.98,-455.22 899.14,-444.66 893.21,-453.44 899.98,-455.22"/>
 </g>
 <!-- CodeRed -->
-<g id="node46" class="node">
+<g id="node45" 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="163.35" cy="-258.56" rx="48.19" ry="18"/>
-<text text-anchor="middle" x="163.35" y="-254.86" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">CodeRed</text>
+<g id="a_node45"><a xlink:href="https://ctftime.org/team/4004" xlink:title="CodeRed">
+<ellipse fill="none" stroke="#4285f4" cx="657.05" cy="-63.72" rx="48.19" ry="18"/>
+<text text-anchor="middle" x="657.05" y="-60.02" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">CodeRed</text>
 </a>
 </g>
 </g>
 <!-- CodeRed&#45;&gt;StarBugs -->
-<g id="edge45" class="edge">
+<g id="edge44" class="edge">
 <title>CodeRed&#45;&gt;StarBugs</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M210.32,-262.49C210.95,-262.54 211.59,-262.59 212.22,-262.65"/>
-<polygon fill="grey" stroke="grey" points="212.22,-266.16 222.48,-263.5 212.81,-259.18 212.22,-266.16"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M642.6,-81.09C640.46,-83.66 638.23,-86.35 635.99,-89.04"/>
+<polygon fill="grey" stroke="grey" points="633.1,-87.05 629.39,-96.97 638.48,-91.52 633.1,-87.05"/>
 </g>
 <!-- GYG -->
-<g id="node47" class="node">
+<g id="node46" 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="286.41" cy="-182.69" rx="31.4" ry="18"/>
-<text text-anchor="middle" x="286.41" y="-178.99" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">GYG</text>
+<g id="a_node46"><a xlink:href="https://ctftime.org/team/33362" xlink:title="GYG">
+<ellipse fill="none" stroke="#4285f4" cx="517.54" cy="-55.47" rx="31.4" ry="18"/>
+<text text-anchor="middle" x="517.54" y="-51.77" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">GYG</text>
 </a>
 </g>
 </g>
 <!-- GYG&#45;&gt;StarBugs -->
-<g id="edge46" class="edge">
+<g id="edge45" class="edge">
 <title>GYG&#45;&gt;StarBugs</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M282.58,-200.64C280.21,-211.79 277.1,-226.36 274.39,-239.04"/>
-<polygon fill="grey" stroke="grey" points="270.91,-238.62 272.24,-249.13 277.75,-240.08 270.91,-238.62"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M539.18,-68.51C551.42,-75.88 567.01,-85.27 580.87,-93.62"/>
+<polygon fill="grey" stroke="grey" points="579.3,-96.76 589.67,-98.92 582.91,-90.77 579.3,-96.76"/>
 </g>
 <!-- SED -->
-<g id="node48" class="node">
+<g id="node47" 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="218.01" cy="-198.95" rx="28.7" ry="18"/>
-<text text-anchor="middle" x="218.01" y="-195.25" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">SED</text>
+<g id="a_node47"><a xlink:href="https://ctftime.org/team/70332" xlink:title="SED">
+<ellipse fill="none" stroke="#4285f4" cx="585.4" cy="-18" rx="28.7" ry="18"/>
+<text text-anchor="middle" x="585.4" y="-14.3" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">SED</text>
 </a>
 </g>
 </g>
 <!-- SED&#45;&gt;StarBugs -->
-<g id="edge47" class="edge">
+<g id="edge46" class="edge">
 <title>SED&#45;&gt;StarBugs</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M230.2,-215.5C236.02,-223.41 243.12,-233.06 249.61,-241.87"/>
-<polygon fill="grey" stroke="grey" points="246.83,-244.01 255.58,-249.98 252.47,-239.86 246.83,-244.01"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M590.98,-36.1C595.33,-50.21 601.44,-70.05 606.42,-86.21"/>
+<polygon fill="grey" stroke="grey" points="603.21,-87.67 609.5,-96.2 609.9,-85.61 603.21,-87.67"/>
 </g>
 <!-- AAA -->
-<g id="node49" class="node">
+<g id="node48" class="node">
 <title>AAA</title>
-<ellipse fill="none" stroke="#4285f4" cx="759.9" cy="-415.25" rx="28.7" ry="18"/>
-<text text-anchor="middle" x="759.9" y="-411.55" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">AAA</text>
+<ellipse fill="none" stroke="#4285f4" cx="800.53" cy="-221.11" rx="28.7" ry="18"/>
+<text text-anchor="middle" x="800.53" y="-217.41" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">AAA</text>
 </g>
 <!-- AAA&#45;&gt;Katzebin -->
-<g id="edge48" class="edge">
+<g id="edge47" class="edge">
 <title>AAA&#45;&gt;Katzebin</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M736.73,-404.67C730.71,-401.92 724.05,-398.88 717.46,-395.87"/>
-<polygon fill="grey" stroke="grey" points="718.47,-392.49 707.92,-391.52 715.56,-398.85 718.47,-392.49"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M793.6,-238.91C790.28,-247.43 786.24,-257.83 782.54,-267.32"/>
+<polygon fill="grey" stroke="grey" points="779.23,-266.18 778.86,-276.77 785.75,-268.72 779.23,-266.18"/>
 </g>
 <!-- Oops -->
-<g id="node50" class="node">
+<g id="node49" 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="804.42" cy="-351.84" rx="32.49" ry="18"/>
-<text text-anchor="middle" x="804.42" y="-348.14" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Oops</text>
+<g id="a_node49"><a xlink:href="https://ctftime.org/team/4419" xlink:title="Oops">
+<ellipse fill="none" stroke="#4285f4" cx="857.41" cy="-332.15" rx="32.49" ry="18"/>
+<text text-anchor="middle" x="857.41" y="-328.45" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Oops</text>
 </a>
 </g>
 </g>
 <!-- Oops&#45;&gt;Katzebin -->
-<g id="edge49" class="edge">
+<g id="edge48" class="edge">
 <title>Oops&#45;&gt;Katzebin</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M773.88,-358.17C760.24,-360.99 743.8,-364.4 728.44,-367.58"/>
-<polygon fill="grey" stroke="grey" points="727.61,-364.18 718.53,-369.63 729.03,-371.03 727.61,-364.18"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M831.75,-320.91C825.39,-318.12 818.43,-315.07 811.57,-312.06"/>
+<polygon fill="grey" stroke="grey" points="812.92,-308.83 802.36,-308.02 810.11,-315.24 812.92,-308.83"/>
 </g>
 <!-- Tencent -->
-<g id="node51" class="node">
+<g id="node50" 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="720.73" cy="-316.05" rx="41.69" ry="18"/>
-<text text-anchor="middle" x="720.73" y="-312.35" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Tencent</text>
+<g id="a_node50"><a xlink:href="https://ctftime.org/team/32578" xlink:title="Tencent">
+<ellipse fill="none" stroke="#4285f4" cx="878.9" cy="-248.52" rx="41.69" ry="18"/>
+<text text-anchor="middle" x="878.9" y="-244.82" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Tencent</text>
 </a>
 </g>
 </g>
 <!-- Tencent&#45;&gt;Katzebin -->
-<g id="edge50" class="edge">
+<g id="edge49" class="edge">
 <title>Tencent&#45;&gt;Katzebin</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M708.67,-333.63C704.69,-339.43 700.18,-346.01 695.88,-352.29"/>
-<polygon fill="grey" stroke="grey" points="692.97,-350.34 690.2,-360.57 698.74,-354.3 692.97,-350.34"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M849.38,-261.25C837.84,-266.23 824.43,-272.01 812.04,-277.35"/>
+<polygon fill="grey" stroke="grey" points="810.61,-274.16 802.81,-281.33 813.38,-280.59 810.61,-274.16"/>
 </g>
 <!-- Eur3kA -->
-<g id="node52" class="node">
+<g id="node51" 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="718.89" cy="-641.08" rx="39.79" ry="18"/>
-<text text-anchor="middle" x="718.89" y="-637.38" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Eur3kA</text>
+<g id="a_node51"><a xlink:href="https://ctftime.org/team/48512" xlink:title="Eur3kA">
+<ellipse fill="none" stroke="#4285f4" cx="766.27" cy="-500.51" rx="39.79" ry="18"/>
+<text text-anchor="middle" x="766.27" y="-496.81" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Eur3kA</text>
 </a>
 </g>
 </g>
 <!-- Eur3kA&#45;&gt;r3kapig -->
-<g id="edge51" class="edge">
+<g id="edge50" class="edge">
 <title>Eur3kA&#45;&gt;r3kapig</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M681.49,-634.97C680,-634.73 678.49,-634.48 676.98,-634.23"/>
-<polygon fill="grey" stroke="grey" points="677.45,-630.77 667.02,-632.61 676.33,-637.67 677.45,-630.77"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M737.6,-513.19C730.88,-516.17 723.62,-519.38 716.57,-522.5"/>
+<polygon fill="grey" stroke="grey" points="714.88,-519.42 707.15,-526.67 717.71,-525.82 714.88,-519.42"/>
 </g>
 <!-- FlappyPig -->
-<g id="node53" class="node">
+<g id="node52" 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="701.32" cy="-700.78" rx="50.09" ry="18"/>
-<text text-anchor="middle" x="701.32" y="-697.08" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">FlappyPig</text>
+<g id="a_node52"><a xlink:href="https://ctftime.org/team/12692" xlink:title="FlappyPig">
+<ellipse fill="none" stroke="#4285f4" cx="775.4" cy="-587.58" rx="50.09" ry="18"/>
+<text text-anchor="middle" x="775.4" y="-583.88" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">FlappyPig</text>
 </a>
 </g>
 </g>
 <!-- FlappyPig&#45;&gt;r3kapig -->
-<g id="edge52" class="edge">
+<g id="edge51" class="edge">
 <title>FlappyPig&#45;&gt;r3kapig</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M684.66,-683.54C675.19,-673.75 663.18,-661.33 652.78,-650.58"/>
-<polygon fill="grey" stroke="grey" points="655.03,-647.86 645.56,-643.1 650,-652.73 655.03,-647.86"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M746.13,-572.95C736.25,-568.01 725.12,-562.44 714.78,-557.28"/>
+<polygon fill="grey" stroke="grey" points="716.09,-554.02 705.58,-552.68 712.96,-560.28 716.09,-554.02"/>
 </g>
 <!-- secret.club -->
-<g id="node54" class="node">
+<g id="node53" class="node">
 <title>secret.club</title>
-<ellipse fill="none" stroke="#4285f4" cx="600.38" cy="-174" rx="53.09" ry="18"/>
-<text text-anchor="middle" x="600.38" y="-170.3" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">secret.club</text>
+<ellipse fill="none" stroke="#4285f4" cx="736.3" cy="-772.93" rx="53.09" ry="18"/>
+<text text-anchor="middle" x="736.3" y="-769.23" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">secret.club</text>
 </g>
 <!-- secret.club&#45;&gt;organizers -->
-<g id="edge53" class="edge">
+<g id="edge52" class="edge">
 <title>secret.club&#45;&gt;organizers</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M548,-177.54C547.89,-177.55 547.79,-177.56 547.69,-177.57"/>
-<polygon fill="grey" stroke="grey" points="547.97,-174.04 538.23,-178.2 548.45,-181.02 547.97,-174.04"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M761.56,-756.77C765.93,-753.98 770.52,-751.04 775.06,-748.14"/>
+<polygon fill="grey" stroke="grey" points="777.11,-750.98 783.65,-742.64 773.34,-745.08 777.11,-750.98"/>
 </g>
 <!-- polyflag -->
-<g id="node55" class="node">
+<g id="node54" class="node">
 <title>polyflag</title>
-<g id="a_node55"><a xlink:href="https://ctftime.org/team/112451" xlink:title="polyflag">
-<ellipse fill="none" stroke="#4285f4" cx="518.42" cy="-81.52" rx="40.89" ry="18"/>
-<text text-anchor="middle" x="518.42" y="-77.82" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">polyflag</text>
+<g id="a_node54"><a xlink:href="https://ctftime.org/team/112451" xlink:title="polyflag">
+<ellipse fill="none" stroke="#4285f4" cx="842.51" cy="-807.78" rx="40.89" ry="18"/>
+<text text-anchor="middle" x="842.51" y="-804.08" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">polyflag</text>
 </a>
 </g>
 </g>
 <!-- polyflag&#45;&gt;organizers -->
-<g id="edge54" class="edge">
+<g id="edge53" class="edge">
 <title>polyflag&#45;&gt;organizers</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M512.8,-99.43C508.05,-114.57 501.15,-136.52 495.69,-153.94"/>
-<polygon fill="grey" stroke="grey" points="492.32,-152.99 492.66,-163.58 498.99,-155.09 492.32,-152.99"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M834.97,-789.79C830.57,-779.3 824.94,-765.85 820,-754.07"/>
+<polygon fill="grey" stroke="grey" points="823.15,-752.53 816.05,-744.67 816.69,-755.24 823.15,-752.53"/>
 </g>
 <!-- excusemewtf -->
-<g id="node56" class="node">
+<g id="node55" class="node">
 <title>excusemewtf</title>
-<g id="a_node56"><a xlink:href="https://ctftime.org/team/104977/" xlink:title="excusemewtf">
-<ellipse fill="none" stroke="#4285f4" cx="400.55" cy="-110.75" rx="62.29" ry="18"/>
-<text text-anchor="middle" x="400.55" y="-107.05" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">excusemewtf</text>
+<g id="a_node55"><a xlink:href="https://ctftime.org/team/104977/" xlink:title="excusemewtf">
+<ellipse fill="none" stroke="#4285f4" cx="931.01" cy="-739.51" rx="62.29" ry="18"/>
+<text text-anchor="middle" x="931.01" y="-735.81" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">excusemewtf</text>
 </a>
 </g>
 </g>
 <!-- excusemewtf&#45;&gt;organizers -->
-<g id="edge55" class="edge">
+<g id="edge54" class="edge">
 <title>excusemewtf&#45;&gt;organizers</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M421.48,-127.92C432.6,-137.05 446.43,-148.4 458.52,-158.31"/>
-<polygon fill="grey" stroke="grey" points="456.6,-161.27 466.55,-164.9 461.04,-155.86 456.6,-161.27"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M872.28,-733.38C870.97,-733.24 869.66,-733.11 868.35,-732.97"/>
+<polygon fill="grey" stroke="grey" points="868.65,-729.48 858.34,-731.93 867.92,-736.44 868.65,-729.48"/>
 </g>
 <!-- the cr0wn -->
-<g id="node57" class="node">
+<g id="node56" class="node">
 <title>the cr0wn</title>
-<g id="a_node57"><a xlink:href="https://ctftime.org/team/48976/" xlink:title="the cr0wn">
-<ellipse fill="none" stroke="#4285f4" cx="375.91" cy="-154.78" rx="48.99" ry="18"/>
-<text text-anchor="middle" x="375.91" y="-151.08" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">the cr0wn</text>
+<g id="a_node56"><a xlink:href="https://ctftime.org/team/48976/" xlink:title="the cr0wn">
+<ellipse fill="none" stroke="#4285f4" cx="866.2" cy="-682.73" rx="48.99" ry="18"/>
+<text text-anchor="middle" x="866.2" y="-679.03" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">the cr0wn</text>
 </a>
 </g>
 </g>
 <!-- the cr0wn&#45;&gt;organizers -->
-<g id="edge56" class="edge">
+<g id="edge55" class="edge">
 <title>the cr0wn&#45;&gt;organizers</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M416.95,-164.72C422.65,-166.1 428.57,-167.53 434.45,-168.95"/>
-<polygon fill="grey" stroke="grey" points="433.7,-172.37 444.25,-171.32 435.35,-165.57 433.7,-172.37"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M844.73,-699.11C842.66,-700.69 840.53,-702.32 838.39,-703.95"/>
+<polygon fill="grey" stroke="grey" points="836.05,-701.33 830.22,-710.18 840.29,-706.9 836.05,-701.33"/>
 </g>
-<!-- 10sec -->
+<!-- PPP -->
+<g id="node57" class="node">
+<title>PPP</title>
+<g id="a_node57"><a xlink:href="https://ctftime.org/team/284" xlink:title="PPP">
+<ellipse fill="none" stroke="#4285f4" cx="531.63" cy="-156.03" rx="28.7" ry="18"/>
+<text text-anchor="middle" x="531.63" y="-152.33" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">PPP</text>
+</a>
+</g>
+</g>
+<!-- PPP&#45;&gt;MMM -->
+<g id="edge56" class="edge">
+<title>PPP&#45;&gt;MMM</title>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M538.89,-173.48C544.76,-187.61 553.14,-207.75 559.89,-223.99"/>
+<polygon fill="grey" stroke="grey" points="556.77,-225.62 563.84,-233.51 563.23,-222.93 556.77,-225.62"/>
+</g>
+<!-- The Duck -->
 <g id="node58" class="node">
+<title>The Duck</title>
+<g id="a_node58"><a xlink:href="https://ctftime.org/team/111501" xlink:title="The Duck">
+<ellipse fill="none" stroke="#4285f4" cx="480.62" cy="-209.95" rx="48.19" ry="18"/>
+<text text-anchor="middle" x="480.62" y="-206.25" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">The Duck</text>
+</a>
+</g>
+</g>
+<!-- The Duck&#45;&gt;MMM -->
+<g id="edge57" class="edge">
+<title>The Duck&#45;&gt;MMM</title>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M511.28,-223.9C519.17,-227.49 527.73,-231.39 535.84,-235.08"/>
+<polygon fill="grey" stroke="grey" points="534.54,-238.33 545.09,-239.29 537.43,-231.96 534.54,-238.33"/>
+</g>
+<!-- Maple Bacon -->
+<g id="node59" class="node">
+<title>Maple Bacon</title>
+<g id="a_node59"><a xlink:href="https://ctftime.org/team/73723" xlink:title="Maple Bacon">
+<ellipse fill="none" stroke="#4285f4" cx="628.21" cy="-206.29" rx="62.29" ry="18"/>
+<text text-anchor="middle" x="628.21" y="-202.59" font-family="JetBrains Mono" font-size="14.00" fill="#4285f4">Maple Bacon</text>
+</a>
+</g>
+</g>
+<!-- Maple Bacon&#45;&gt;MMM -->
+<g id="edge58" class="edge">
+<title>Maple Bacon&#45;&gt;MMM</title>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M606.65,-223.26C604,-225.34 601.27,-227.49 598.54,-229.63"/>
+<polygon fill="grey" stroke="grey" points="596.22,-227.01 590.52,-235.95 600.55,-232.51 596.22,-227.01"/>
+</g>
+<!-- 10sec -->
+<g id="node60" class="node">
 <title>10sec</title>
-<g id="a_node58"><a xlink:href="https://ctftime.org/team/61603" xlink:title="10sec">
-<ellipse fill="none" stroke="#228b22" cx="43.71" cy="-760.33" rx="34.39" ry="18"/>
-<text text-anchor="middle" x="43.71" y="-756.63" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">10sec</text>
+<g id="a_node60"><a xlink:href="https://ctftime.org/team/61603" xlink:title="10sec">
+<ellipse fill="none" stroke="#228b22" cx="181.1" cy="-129.84" rx="34.39" ry="18"/>
+<text text-anchor="middle" x="181.1" y="-126.14" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">10sec</text>
 </a>
 </g>
 </g>
 <!-- 10sec&#45;&gt;TSJ -->
-<g id="edge57" class="edge">
+<g id="edge59" class="edge">
 <title>10sec&#45;&gt;TSJ</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M68.17,-747.54C74.46,-744.25 81.31,-740.67 87.86,-737.24"/>
-<polygon fill="grey" stroke="grey" points="89.92,-740.11 97.16,-732.38 86.68,-733.91 89.92,-740.11"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M205.42,-142.92C210.64,-145.72 216.22,-148.72 221.63,-151.63"/>
+<polygon fill="grey" stroke="grey" points="220.02,-154.73 230.49,-156.39 223.33,-148.57 220.02,-154.73"/>
 </g>
 <!-- BambooFox -->
-<g id="node59" class="node">
+<g id="node61" class="node">
 <title>BambooFox</title>
-<g id="a_node59"><a xlink:href="https://ctftime.org/team/9871" xlink:title="BambooFox">
-<ellipse fill="none" stroke="#228b22" cx="208.06" cy="-808.07" rx="58.49" ry="18"/>
-<text text-anchor="middle" x="208.06" y="-804.37" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">BambooFox</text>
+<g id="a_node61"><a xlink:href="https://ctftime.org/team/9871" xlink:title="BambooFox">
+<ellipse fill="none" stroke="#228b22" cx="227.89" cy="-85.62" rx="58.49" ry="18"/>
+<text text-anchor="middle" x="227.89" y="-81.92" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">BambooFox</text>
 </a>
 </g>
 </g>
 <!-- BambooFox&#45;&gt;TSJ -->
-<g id="edge58" class="edge">
+<g id="edge60" class="edge">
 <title>BambooFox&#45;&gt;TSJ</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M189.92,-790.5C175.89,-776.92 156.38,-758.03 141.28,-743.41"/>
-<polygon fill="grey" stroke="grey" points="143.46,-740.64 133.84,-736.2 138.59,-745.67 143.46,-740.64"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M233.2,-103.87C236.28,-114.48 240.23,-128.07 243.7,-139.99"/>
+<polygon fill="grey" stroke="grey" points="240.43,-141.3 246.58,-149.92 247.15,-139.34 240.43,-141.3"/>
 </g>
 <!-- Goburin&#39; -->
-<g id="node60" class="node">
+<g id="node62" class="node">
 <title>Goburin&#39;</title>
-<g id="a_node60"><a xlink:href="https://ctftime.org/team/111613" xlink:title="Goburin&#39;">
-<ellipse fill="none" stroke="#228b22" cx="51.18" cy="-663.54" rx="44.39" ry="18"/>
-<text text-anchor="middle" x="51.18" y="-659.84" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">Goburin&#39;</text>
+<g id="a_node62"><a xlink:href="https://ctftime.org/team/111613" xlink:title="Goburin&#39;">
+<ellipse fill="none" stroke="#228b22" cx="171.06" cy="-178.39" rx="44.39" ry="18"/>
+<text text-anchor="middle" x="171.06" y="-174.69" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">Goburin&#39;</text>
 </a>
 </g>
 </g>
 <!-- Goburin&#39;&#45;&gt;TSJ -->
-<g id="edge59" class="edge">
+<g id="edge61" class="edge">
 <title>Goburin&#39;&#45;&gt;TSJ</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M70.27,-679.93C77.57,-686.19 86,-693.43 93.74,-700.08"/>
-<polygon fill="grey" stroke="grey" points="91.93,-703.14 101.8,-707 96.49,-697.83 91.93,-703.14"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M213.31,-172.86C213.81,-172.8 214.3,-172.73 214.8,-172.67"/>
+<polygon fill="grey" stroke="grey" points="215.53,-176.1 224.99,-171.34 214.62,-169.16 215.53,-176.1"/>
 </g>
 <!-- NCtfU -->
-<g id="node61" class="node">
+<g id="node63" class="node">
 <title>NCtfU</title>
-<g id="a_node61"><a xlink:href="https://ctftime.org/team/139610" xlink:title="NCtfU">
-<ellipse fill="none" stroke="#228b22" cx="34.45" cy="-707.56" rx="34.39" ry="18"/>
-<text text-anchor="middle" x="34.45" y="-703.86" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">NCtfU</text>
+<g id="a_node63"><a xlink:href="https://ctftime.org/team/139610" xlink:title="NCtfU">
+<ellipse fill="none" stroke="#228b22" cx="329.53" cy="-66.12" rx="34.39" ry="18"/>
+<text text-anchor="middle" x="329.53" y="-62.42" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">NCtfU</text>
 </a>
 </g>
 </g>
 <!-- NCtfU&#45;&gt;TSJ -->
-<g id="edge60" class="edge">
+<g id="edge62" class="edge">
 <title>NCtfU&#45;&gt;TSJ</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M67.63,-712.98C72.3,-713.74 77.11,-714.52 81.84,-715.29"/>
-<polygon fill="grey" stroke="grey" points="81.5,-718.79 91.93,-716.94 82.63,-711.88 81.5,-718.79"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M316.69,-82.92C304.05,-99.46 284.61,-124.89 270.3,-143.61"/>
+<polygon fill="grey" stroke="grey" points="267.42,-141.62 264.13,-151.69 272.98,-145.87 267.42,-141.62"/>
 </g>
 <!-- Ret2NOP -->
-<g id="node62" class="node">
+<g id="node64" class="node">
 <title>Ret2NOP</title>
-<g id="a_node62"><a xlink:href="https://ctftime.org/team/139617" xlink:title="Ret2NOP">
-<ellipse fill="none" stroke="#228b22" cx="92.75" cy="-804.34" rx="48.99" ry="18"/>
-<text text-anchor="middle" x="92.75" y="-800.64" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">Ret2NOP</text>
+<g id="a_node64"><a xlink:href="https://ctftime.org/team/139617" xlink:title="Ret2NOP">
+<ellipse fill="none" stroke="#228b22" cx="195.62" cy="-222.6" rx="48.99" ry="18"/>
+<text text-anchor="middle" x="195.62" y="-218.9" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">Ret2NOP</text>
 </a>
 </g>
 </g>
 <!-- Ret2NOP&#45;&gt;TSJ -->
-<g id="edge61" class="edge">
+<g id="edge63" class="edge">
 <title>Ret2NOP&#45;&gt;TSJ</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M98.32,-786.31C101.71,-775.35 106.1,-761.14 109.91,-748.79"/>
-<polygon fill="grey" stroke="grey" points="113.34,-749.56 112.95,-738.97 106.65,-747.49 113.34,-749.56"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M213.08,-205.57C218.1,-200.68 223.65,-195.27 228.95,-190.1"/>
+<polygon fill="grey" stroke="grey" points="231.71,-192.3 236.43,-182.81 226.82,-187.29 231.71,-192.3"/>
 </g>
 <!-- flagbot -->
-<g id="node63" class="node">
+<g id="node65" class="node">
 <title>flagbot</title>
-<g id="a_node63"><a xlink:href="https://ctftime.org/team/34878" xlink:title="flagbot">
-<ellipse fill="none" stroke="#228b22" cx="487.66" cy="-18" rx="37.09" ry="18"/>
-<text text-anchor="middle" x="487.66" y="-14.3" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">flagbot</text>
+<g id="a_node65"><a xlink:href="https://ctftime.org/team/34878" xlink:title="flagbot">
+<ellipse fill="none" stroke="#228b22" cx="926.69" cy="-851.8" rx="37.09" ry="18"/>
+<text text-anchor="middle" x="926.69" y="-848.1" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">flagbot</text>
 </a>
 </g>
 </g>
 <!-- flagbot&#45;&gt;polyflag -->
-<g id="edge62" class="edge">
+<g id="edge64" class="edge">
 <title>flagbot&#45;&gt;polyflag</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M496.22,-35.69C499.04,-41.51 502.25,-48.13 505.32,-54.48"/>
-<polygon fill="grey" stroke="grey" points="502.17,-56.01 509.68,-63.48 508.47,-52.95 502.17,-56.01"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M901.44,-838.59C894.06,-834.73 885.85,-830.44 877.96,-826.31"/>
+<polygon fill="grey" stroke="grey" points="879.4,-823.12 868.92,-821.59 876.16,-829.32 879.4,-823.12"/>
 </g>
 <!-- polygl0ts -->
-<g id="node64" class="node">
+<g id="node66" class="node">
 <title>polygl0ts</title>
-<g id="a_node64"><a xlink:href="https://ctftime.org/team/53791" xlink:title="polygl0ts">
-<ellipse fill="none" stroke="#228b22" cx="581.83" cy="-37.47" rx="45.49" ry="18"/>
-<text text-anchor="middle" x="581.83" y="-33.77" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">polygl0ts</text>
+<g id="a_node66"><a xlink:href="https://ctftime.org/team/53791" xlink:title="polygl0ts">
+<ellipse fill="none" stroke="#228b22" cx="843.39" cy="-895.84" rx="45.49" ry="18"/>
+<text text-anchor="middle" x="843.39" y="-892.14" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">polygl0ts</text>
 </a>
 </g>
 </g>
 <!-- polygl0ts&#45;&gt;polyflag -->
-<g id="edge63" class="edge">
+<g id="edge65" class="edge">
 <title>polygl0ts&#45;&gt;polyflag</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M559.3,-53.13C555.85,-55.52 552.25,-58.02 548.67,-60.51"/>
-<polygon fill="grey" stroke="grey" points="546.67,-57.63 540.46,-66.21 550.67,-63.38 546.67,-57.63"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M843.21,-877.59C843.09,-865.67 842.93,-849.84 842.8,-836.28"/>
+<polygon fill="grey" stroke="grey" points="846.29,-835.96 842.69,-826 839.29,-836.03 846.29,-835.96"/>
 </g>
 <!-- StratumAuhuur -->
-<g id="node65" class="node">
+<g id="node67" class="node">
 <title>StratumAuhuur</title>
-<g id="a_node65"><a xlink:href="https://ctftime.org/team/5317" xlink:title="StratumAuhuur">
-<ellipse fill="none" stroke="#228b22" cx="459.69" cy="-987.37" rx="70.39" ry="18"/>
-<text text-anchor="middle" x="459.69" y="-983.67" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">StratumAuhuur</text>
+<g id="a_node67"><a xlink:href="https://ctftime.org/team/5317" xlink:title="StratumAuhuur">
+<ellipse fill="none" stroke="#228b22" cx="259.89" cy="-842.42" rx="70.39" ry="18"/>
+<text text-anchor="middle" x="259.89" y="-838.72" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">StratumAuhuur</text>
 </a>
 </g>
 </g>
 <!-- StratumAuhuur&#45;&gt;Eat Sleep Pwn Repeat -->
-<g id="edge65" class="edge">
+<g id="edge67" class="edge">
 <title>StratumAuhuur&#45;&gt;Eat Sleep Pwn Repeat</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M456.42,-969.31C455.52,-964.31 454.51,-958.76 453.53,-953.32"/>
-<polygon fill="grey" stroke="grey" points="456.92,-952.4 451.69,-943.18 450.03,-953.64 456.92,-952.4"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M239.53,-825.08C231.16,-817.96 221.34,-809.59 212.29,-801.89"/>
+<polygon fill="grey" stroke="grey" points="214.48,-799.15 204.59,-795.34 209.94,-804.48 214.48,-799.15"/>
 </g>
 <!-- Sice Squad -->
-<g id="node66" class="node">
+<g id="node68" class="node">
 <title>Sice Squad</title>
-<g id="a_node66"><a xlink:href="https://ctftime.org/team/55508" xlink:title="Sice Squad">
-<ellipse fill="none" stroke="#228b22" cx="804.25" cy="-477.08" rx="55.79" ry="18"/>
-<text text-anchor="middle" x="804.25" y="-473.38" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">Sice Squad</text>
+<g id="a_node68"><a xlink:href="https://ctftime.org/team/55508" xlink:title="Sice Squad">
+<ellipse fill="none" stroke="#228b22" cx="1155.82" cy="-456.85" rx="55.79" ry="18"/>
+<text text-anchor="middle" x="1155.82" y="-453.15" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">Sice Squad</text>
 </a>
 </g>
 </g>
 <!-- Sice Squad&#45;&gt;DiceGang -->
-<g id="edge66" class="edge">
+<g id="edge68" class="edge">
 <title>Sice Squad&#45;&gt;DiceGang</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M819,-494.44C825.01,-501.52 832.08,-509.85 838.66,-517.59"/>
-<polygon fill="grey" stroke="grey" points="836.39,-520.33 845.53,-525.69 841.72,-515.8 836.39,-520.33"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1119.82,-443.07C1108.72,-438.83 1096.39,-434.1 1084.83,-429.68"/>
+<polygon fill="grey" stroke="grey" points="1085.94,-426.36 1075.35,-426.05 1083.44,-432.89 1085.94,-426.36"/>
 </g>
 <!-- redpwn -->
-<g id="node67" class="node">
+<g id="node69" class="node">
 <title>redpwn</title>
-<g id="a_node67"><a xlink:href="https://ctftime.org/team/59759" xlink:title="redpwn">
-<ellipse fill="none" stroke="#228b22" cx="951.51" cy="-496.04" rx="39.79" ry="18"/>
-<text text-anchor="middle" x="951.51" y="-492.34" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">redpwn</text>
+<g id="a_node69"><a xlink:href="https://ctftime.org/team/59759" xlink:title="redpwn">
+<ellipse fill="none" stroke="#228b22" cx="1138.84" cy="-396.17" rx="39.79" ry="18"/>
+<text text-anchor="middle" x="1138.84" y="-392.47" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">redpwn</text>
 </a>
 </g>
 </g>
 <!-- redpwn&#45;&gt;DiceGang -->
-<g id="edge67" class="edge">
+<g id="edge69" class="edge">
 <title>redpwn&#45;&gt;DiceGang</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M925.15,-509.67C916.71,-514.03 907.2,-518.95 898.11,-523.65"/>
-<polygon fill="grey" stroke="grey" points="896.5,-520.54 889.22,-528.24 899.71,-526.76 896.5,-520.54"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1101.59,-402.55C1099.88,-402.84 1098.16,-403.14 1096.42,-403.44"/>
+<polygon fill="grey" stroke="grey" points="1095.67,-400.01 1086.4,-405.15 1096.85,-406.91 1095.67,-400.01"/>
 </g>
 <!-- b1c -->
-<g id="node68" class="node">
+<g id="node70" class="node">
 <title>b1c</title>
-<g id="a_node68"><a xlink:href="https://ctftime.org/team/36439" xlink:title="b1c">
-<ellipse fill="none" stroke="#228b22" cx="975.61" cy="-590.42" rx="27" ry="18"/>
-<text text-anchor="middle" x="975.61" y="-586.72" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">b1c</text>
+<g id="a_node70"><a xlink:href="https://ctftime.org/team/36439" xlink:title="b1c">
+<ellipse fill="none" stroke="#228b22" cx="986.35" cy="-342.74" rx="27" ry="18"/>
+<text text-anchor="middle" x="986.35" y="-339.04" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">b1c</text>
 </a>
 </g>
 </g>
 <!-- b1c&#45;&gt;DiceGang -->
-<g id="edge68" class="edge">
+<g id="edge70" class="edge">
 <title>b1c&#45;&gt;DiceGang</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M952.56,-580.97C938.4,-575.16 919.81,-567.54 903.03,-560.66"/>
-<polygon fill="grey" stroke="grey" points="903.99,-557.27 893.41,-556.71 901.34,-563.75 903.99,-557.27"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M999.04,-359.02C1005.63,-367.47 1013.83,-378 1021.23,-387.5"/>
+<polygon fill="grey" stroke="grey" points="1018.57,-389.77 1027.47,-395.5 1024.09,-385.46 1018.57,-389.77"/>
 </g>
 <!-- kernel sanders -->
-<g id="node69" class="node">
+<g id="node71" class="node">
 <title>kernel sanders</title>
-<g id="a_node69"><a xlink:href="https://ctftime.org/team/397" xlink:title="kernel sanders">
-<ellipse fill="none" stroke="#228b22" cx="994.42" cy="-545.2" rx="68.49" ry="18"/>
-<text text-anchor="middle" x="994.42" y="-541.5" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">kernel sanders</text>
+<g id="a_node71"><a xlink:href="https://ctftime.org/team/397" xlink:title="kernel sanders">
+<ellipse fill="none" stroke="#228b22" cx="1109.39" cy="-352.14" rx="68.49" ry="18"/>
+<text text-anchor="middle" x="1109.39" y="-348.44" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">kernel sanders</text>
 </a>
 </g>
 </g>
 <!-- kernel sanders&#45;&gt;DiceGang -->
-<g id="edge69" class="edge">
+<g id="edge71" class="edge">
 <title>kernel sanders&#45;&gt;DiceGang</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M926.22,-544.16C924.4,-544.13 922.57,-544.11 920.76,-544.08"/>
-<polygon fill="grey" stroke="grey" points="920.52,-540.58 910.47,-543.92 920.42,-547.57 920.52,-540.58"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1089.62,-369.72C1082.79,-375.79 1075.02,-382.71 1067.72,-389.19"/>
+<polygon fill="grey" stroke="grey" points="1065.21,-386.74 1060.06,-396 1069.86,-391.97 1065.21,-386.74"/>
 </g>
 <!-- sigpwny -->
-<g id="node70" class="node">
+<g id="node72" class="node">
 <title>sigpwny</title>
-<g id="a_node70"><a xlink:href="https://ctftime.org/team/27763" xlink:title="sigpwny">
-<ellipse fill="none" stroke="#228b22" cx="862.61" cy="-611.05" rx="42.49" ry="18"/>
-<text text-anchor="middle" x="862.61" y="-607.35" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">sigpwny</text>
+<g id="a_node72"><a xlink:href="https://ctftime.org/team/27763" xlink:title="sigpwny">
+<ellipse fill="none" stroke="#228b22" cx="1159.61" cy="-500.9" rx="42.49" ry="18"/>
+<text text-anchor="middle" x="1159.61" y="-497.2" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">sigpwny</text>
 </a>
 </g>
 </g>
 <!-- sigpwny&#45;&gt;DiceGang -->
-<g id="edge70" class="edge">
+<g id="edge72" class="edge">
 <title>sigpwny&#45;&gt;DiceGang</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M862.01,-592.86C861.79,-586.32 861.54,-578.77 861.31,-571.56"/>
-<polygon fill="grey" stroke="grey" points="864.8,-571.29 860.97,-561.41 857.8,-571.52 864.8,-571.29"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1136.96,-485.57C1125.86,-478.06 1114.84,-470.6 1114.84,-470.6 1114.84,-470.6 1090.66,-451.7 1069.98,-435.53"/>
+<polygon fill="grey" stroke="grey" points="1072.03,-432.69 1061.99,-429.29 1067.72,-438.21 1072.03,-432.69"/>
 </g>
 <!-- crusaders of rust -->
-<g id="node71" class="node">
+<g id="node73" class="node">
 <title>crusaders of rust</title>
-<g id="a_node71"><a xlink:href="https://ctftime.org/team/132628/" xlink:title="crusaders of rust">
-<ellipse fill="none" stroke="#228b22" cx="944.2" cy="-447.81" rx="76.09" ry="18"/>
-<text text-anchor="middle" x="944.2" y="-444.11" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">crusaders of rust</text>
+<g id="a_node73"><a xlink:href="https://ctftime.org/team/132628/" xlink:title="crusaders of rust">
+<ellipse fill="none" stroke="#228b22" cx="1033.25" cy="-501.34" rx="76.09" ry="18"/>
+<text text-anchor="middle" x="1033.25" y="-497.64" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">crusaders of rust</text>
 </a>
 </g>
 </g>
 <!-- crusaders of rust&#45;&gt;DiceGang -->
-<g id="edge71" class="edge">
+<g id="edge73" class="edge">
 <title>crusaders of rust&#45;&gt;DiceGang</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M928.43,-465.74C915.39,-480.58 896.72,-501.81 882.23,-518.29"/>
-<polygon fill="grey" stroke="grey" points="879.47,-516.13 875.5,-525.95 884.73,-520.75 879.47,-516.13"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1034.86,-483.02C1035.93,-470.96 1037.34,-454.94 1038.55,-441.26"/>
+<polygon fill="grey" stroke="grey" points="1042.07,-441.18 1039.46,-430.91 1035.09,-440.57 1042.07,-441.18"/>
 </g>
 <!-- CCC -->
-<g id="node72" class="node">
+<g id="node74" class="node">
 <title>CCC</title>
-<g id="a_node72"><a xlink:href="https://ctftime.org/team/114056/" xlink:title="CCC">
-<ellipse fill="none" stroke="#228b22" cx="942.83" cy="-635.76" rx="29.8" ry="18"/>
-<text text-anchor="middle" x="942.83" y="-632.06" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">CCC</text>
+<g id="a_node74"><a xlink:href="https://ctftime.org/team/114056/" xlink:title="CCC">
+<ellipse fill="none" stroke="#228b22" cx="1052.24" cy="-308.1" rx="29.8" ry="18"/>
+<text text-anchor="middle" x="1052.24" y="-304.4" font-family="JetBrains Mono" font-size="14.00" fill="#228b22">CCC</text>
 </a>
 </g>
 </g>
 <!-- CCC&#45;&gt;DiceGang -->
-<g id="edge72" class="edge">
+<g id="edge74" class="edge">
 <title>CCC&#45;&gt;DiceGang</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M928.47,-619.63C915.78,-605.38 897.07,-584.38 882.48,-567.99"/>
-<polygon fill="grey" stroke="grey" points="884.95,-565.5 875.69,-560.36 879.72,-570.16 884.95,-565.5"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M1047.08,-325.93C1043.56,-338.07 1039.55,-351.95 1039.55,-351.95 1039.55,-351.95 1039.96,-368.58 1040.35,-384.47"/>
+<polygon fill="grey" stroke="grey" points="1036.85,-384.71 1040.6,-394.62 1043.85,-384.54 1036.85,-384.71"/>
 </g>
 <!-- CCCAC -->
-<g id="node73" class="node">
+<g id="node75" class="node">
 <title>CCCAC</title>
-<g id="a_node73"><a xlink:href="https://ctftime.org/team/555" xlink:title="CCCAC">
-<ellipse fill="none" stroke="#12b2af" cx="515.34" cy="-1038.08" rx="42.49" ry="18"/>
-<text text-anchor="middle" x="515.34" y="-1034.38" font-family="JetBrains Mono" font-size="14.00" fill="#000000">CCCAC</text>
+<g id="a_node75"><a xlink:href="https://ctftime.org/team/555" xlink:title="CCCAC">
+<ellipse fill="none" stroke="#12b2af" cx="250.62" cy="-931.91" rx="42.49" ry="18"/>
+<text text-anchor="middle" x="250.62" y="-928.21" font-family="JetBrains Mono" font-size="14.00" fill="#000000">CCCAC</text>
 </a>
 </g>
 </g>
 <!-- CCCAC&#45;&gt;StratumAuhuur -->
-<g id="edge74" class="edge">
+<g id="edge76" class="edge">
 <title>CCCAC&#45;&gt;StratumAuhuur</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M497.42,-1021.75C493.88,-1018.52 490.08,-1015.06 486.32,-1011.63"/>
-<polygon fill="grey" stroke="grey" points="488.47,-1008.86 478.72,-1004.71 483.75,-1014.03 488.47,-1008.86"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M252.49,-913.8C253.77,-901.43 255.5,-884.78 256.96,-870.68"/>
+<polygon fill="grey" stroke="grey" points="260.46,-870.81 258.01,-860.5 253.5,-870.09 260.46,-870.81"/>
 </g>
 <!-- Stratum0 -->
-<g id="node74" class="node">
+<g id="node76" class="node">
 <title>Stratum0</title>
-<g id="a_node74"><a xlink:href="https://ctftime.org/team/1684" xlink:title="Stratum0">
-<ellipse fill="none" stroke="#12b2af" cx="415.6" cy="-1039.52" rx="46.59" ry="18"/>
-<text text-anchor="middle" x="415.6" y="-1035.82" font-family="JetBrains Mono" font-size="14.00" fill="#000000">Stratum0</text>
+<g id="a_node76"><a xlink:href="https://ctftime.org/team/1684" xlink:title="Stratum0">
+<ellipse fill="none" stroke="#12b2af" cx="133.66" cy="-864.86" rx="46.59" ry="18"/>
+<text text-anchor="middle" x="133.66" y="-861.16" font-family="JetBrains Mono" font-size="14.00" fill="#000000">Stratum0</text>
 </a>
 </g>
 </g>
 <!-- Stratum0&#45;&gt;StratumAuhuur -->
-<g id="edge73" class="edge">
+<g id="edge75" class="edge">
 <title>Stratum0&#45;&gt;StratumAuhuur</title>
-<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M430.28,-1022.15C432.8,-1019.17 435.47,-1016.02 438.12,-1012.87"/>
-<polygon fill="grey" stroke="grey" points="440.84,-1015.09 444.62,-1005.19 435.49,-1010.57 440.84,-1015.09"/>
+<path fill="none" stroke="grey" stroke-dasharray="5,2" d="M176.39,-857.26C181.45,-856.37 186.7,-855.43 192,-854.49"/>
+<polygon fill="grey" stroke="grey" points="192.97,-857.87 202.2,-852.68 191.74,-850.98 192.97,-857.87"/>
 </g>
 </g>
 </svg>