Skip to content

Instantly share code, notes, and snippets.

@steveroush
Created May 17, 2020 20:34
Show Gist options
  • Save steveroush/aedb1c04acddc1311b2d8d4bd72d4e46 to your computer and use it in GitHub Desktop.
Save steveroush/aedb1c04acddc1311b2d8d4bd72d4e46 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
<?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.45.20200413.0721 (20200413.0721)
-->
<!-- Title: unix Pages: 1 -->
<svg width="432pt" height="327pt"
viewBox="0.00 0.00 432.00 327.15" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="L1" class="layer">
<g id="graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="node1" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
</g>
</g>
<g id="L2" class="layer">
<g id="L2_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L2_node1_L2" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L2_node2_L2" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L2_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L2_node3_L2" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L2_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
</g>
</g>
<g id="L3" class="layer">
<g id="L3_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L3_node1_L3" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L3_node2_L3" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L3_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L3_node3_L3" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L3_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L3_node4_L3" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L3_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L3_node5_L3" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L3_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L3_node6_L3" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L3_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L3_node7_L3" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L3_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L3_node8_L3" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L3_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L3_node33_L3" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L3_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L3_node34_L3" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L3_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
</g>
</g>
<g id="L4" class="layer">
<g id="L4_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L4_node1_L4" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L4_node2_L4" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L4_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L4_node3_L4" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L4_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L4_node4_L4" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L4_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L4_node5_L4" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L4_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L4_node6_L4" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L4_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L4_node7_L4" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L4_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L4_node8_L4" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L4_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L4_node33_L4" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L4_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L4_node34_L4" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L4_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
<!-- PWB 2.0 -->
<g id="L4_node10_L4" class="node">
<title>PWB 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="599.5" cy="-594" rx="50.89" ry="18"/>
<text text-anchor="middle" x="599.5" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="L4_edge9" class="edge">
<title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M310.05,-653.58C317.48,-651.6 325.2,-649.65 332.5,-648 421.45,-627.92 445.43,-631.55 534.5,-612 539.84,-610.83 545.4,-609.51 550.93,-608.15"/>
<polygon fill="black" stroke="black" points="551.94,-611.51 560.78,-605.66 550.23,-604.72 551.94,-611.51"/>
</g>
<!-- 7th Edition -->
<g id="L4_node11_L4" class="node">
<title>7th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-594" rx="63.09" ry="18"/>
<text text-anchor="middle" x="270.5" y="-590.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="L4_edge10" class="edge">
<title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" d="M270.5,-647.7C270.5,-639.98 270.5,-630.71 270.5,-622.11"/>
<polygon fill="black" stroke="black" points="274,-622.1 270.5,-612.1 267,-622.1 274,-622.1"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="L4_edge38" class="edge">
<title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M719.06,-651.17C695.9,-640.29 663.43,-625.03 638.17,-613.17"/>
<polygon fill="black" stroke="black" points="639.41,-609.89 628.87,-608.8 636.44,-616.22 639.41,-609.89"/>
</g>
<!-- CB Unix 1 -->
<g id="L4_node35_L4" class="node">
<title>CB Unix 1</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="901.5" cy="-594" rx="57.69" ry="18"/>
<text text-anchor="middle" x="901.5" y="-590.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="L4_edge39" class="edge">
<title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" d="M875.73,-648.05C879.6,-640.09 884.3,-630.41 888.62,-621.51"/>
<polygon fill="black" stroke="black" points="891.89,-622.8 893.11,-612.28 885.59,-619.74 891.89,-622.8"/>
</g>
<!-- USG 2.0 -->
<g id="L4_node36_L4" class="node">
<title>USG 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="756.5" cy="-594" rx="50.09" ry="18"/>
<text text-anchor="middle" x="756.5" y="-590.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="L4_edge40" class="edge">
<title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" d="M843.68,-649.98C827.74,-639.93 806.54,-626.56 789.04,-615.52"/>
<polygon fill="black" stroke="black" points="790.6,-612.37 780.27,-609.99 786.86,-618.29 790.6,-612.37"/>
</g>
</g>
</g>
<g id="L5" class="layer">
<g id="L5_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L5_node1_L5" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L5_node2_L5" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L5_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L5_node3_L5" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L5_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L5_node4_L5" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L5_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L5_node5_L5" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L5_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L5_node6_L5" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L5_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L5_node7_L5" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L5_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L5_node8_L5" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L5_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L5_node33_L5" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L5_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L5_node34_L5" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L5_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
<!-- PWB 2.0 -->
<g id="L5_node10_L5" class="node">
<title>PWB 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="599.5" cy="-594" rx="50.89" ry="18"/>
<text text-anchor="middle" x="599.5" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="L5_edge9" class="edge">
<title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M310.05,-653.58C317.48,-651.6 325.2,-649.65 332.5,-648 421.45,-627.92 445.43,-631.55 534.5,-612 539.84,-610.83 545.4,-609.51 550.93,-608.15"/>
<polygon fill="black" stroke="black" points="551.94,-611.51 560.78,-605.66 550.23,-604.72 551.94,-611.51"/>
</g>
<!-- 7th Edition -->
<g id="L5_node11_L5" class="node">
<title>7th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-594" rx="63.09" ry="18"/>
<text text-anchor="middle" x="270.5" y="-590.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="L5_edge10" class="edge">
<title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" d="M270.5,-647.7C270.5,-639.98 270.5,-630.71 270.5,-622.11"/>
<polygon fill="black" stroke="black" points="274,-622.1 270.5,-612.1 267,-622.1 274,-622.1"/>
</g>
<!-- 32V -->
<g id="L5_node13_L5" class="node">
<title>32V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="425.5" cy="-522" rx="28.7" ry="18"/>
<text text-anchor="middle" x="425.5" y="-518.3" font-family="Times,serif" font-size="14.00">32V</text>
</g>
<!-- 7th Edition&#45;&gt;32V -->
<g id="L5_edge12" class="edge">
<title>7th Edition&#45;&gt;32V</title>
<path fill="none" stroke="black" d="M302.61,-578.5C329.31,-566.44 367.09,-549.38 393.7,-537.36"/>
<polygon fill="black" stroke="black" points="395.28,-540.49 402.95,-533.18 392.4,-534.11 395.28,-540.49"/>
</g>
<!-- Xenix -->
<g id="L5_node16_L5" class="node">
<title>Xenix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="213.5" cy="-522" rx="36.29" ry="18"/>
<text text-anchor="middle" x="213.5" y="-518.3" font-family="Times,serif" font-size="14.00">Xenix</text>
</g>
<!-- 7th Edition&#45;&gt;Xenix -->
<g id="L5_edge15" class="edge">
<title>7th Edition&#45;&gt;Xenix</title>
<path fill="none" stroke="black" d="M256.99,-576.41C249.79,-567.57 240.8,-556.53 232.87,-546.79"/>
<polygon fill="black" stroke="black" points="235.54,-544.53 226.52,-538.99 230.12,-548.95 235.54,-544.53"/>
</g>
<!-- UniPlus+ -->
<g id="L5_node17_L5" class="node">
<title>UniPlus+</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="323.5" cy="-522" rx="55.49" ry="18"/>
<text text-anchor="middle" x="323.5" y="-518.3" font-family="Times,serif" font-size="14.00">UniPlus+</text>
</g>
<!-- 7th Edition&#45;&gt;UniPlus+ -->
<g id="L5_edge16" class="edge">
<title>7th Edition&#45;&gt;UniPlus+</title>
<path fill="none" stroke="black" d="M283.33,-576.05C289.71,-567.63 297.54,-557.28 304.59,-547.97"/>
<polygon fill="black" stroke="black" points="307.54,-549.87 310.79,-539.79 301.96,-545.65 307.54,-549.87"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="L5_edge38" class="edge">
<title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M719.06,-651.17C695.9,-640.29 663.43,-625.03 638.17,-613.17"/>
<polygon fill="black" stroke="black" points="639.41,-609.89 628.87,-608.8 636.44,-616.22 639.41,-609.89"/>
</g>
<!-- CB Unix 1 -->
<g id="L5_node35_L5" class="node">
<title>CB Unix 1</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="901.5" cy="-594" rx="57.69" ry="18"/>
<text text-anchor="middle" x="901.5" y="-590.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="L5_edge39" class="edge">
<title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" d="M875.73,-648.05C879.6,-640.09 884.3,-630.41 888.62,-621.51"/>
<polygon fill="black" stroke="black" points="891.89,-622.8 893.11,-612.28 885.59,-619.74 891.89,-622.8"/>
</g>
<!-- USG 2.0 -->
<g id="L5_node36_L5" class="node">
<title>USG 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="756.5" cy="-594" rx="50.09" ry="18"/>
<text text-anchor="middle" x="756.5" y="-590.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="L5_edge40" class="edge">
<title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" d="M843.68,-649.98C827.74,-639.93 806.54,-626.56 789.04,-615.52"/>
<polygon fill="black" stroke="black" points="790.6,-612.37 780.27,-609.99 786.86,-618.29 790.6,-612.37"/>
</g>
<!-- CB Unix 2 -->
<g id="L5_node37_L5" class="node">
<title>CB Unix 2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="939.5" cy="-522" rx="57.69" ry="18"/>
<text text-anchor="middle" x="939.5" y="-518.3" font-family="Times,serif" font-size="14.00">CB Unix 2</text>
</g>
<!-- CB Unix 1&#45;&gt;CB Unix 2 -->
<g id="L5_edge41" class="edge">
<title>CB Unix 1&#45;&gt;CB Unix 2</title>
<path fill="none" stroke="black" d="M910.7,-576.05C915.13,-567.89 920.55,-557.91 925.48,-548.82"/>
<polygon fill="black" stroke="black" points="928.69,-550.25 930.38,-539.79 922.54,-546.91 928.69,-550.25"/>
</g>
<!-- USG 3.0 -->
<g id="L5_node41_L5" class="node">
<title>USG 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-522" rx="50.09" ry="18"/>
<text text-anchor="middle" x="664.5" y="-518.3" font-family="Times,serif" font-size="14.00">USG 3.0</text>
</g>
<!-- USG 2.0&#45;&gt;USG 3.0 -->
<g id="L5_edge45" class="edge">
<title>USG 2.0&#45;&gt;USG 3.0</title>
<path fill="none" stroke="black" d="M736.08,-577.46C723.45,-567.86 707.06,-555.38 693.14,-544.8"/>
<polygon fill="black" stroke="black" points="694.94,-541.76 684.86,-538.49 690.7,-547.33 694.94,-541.76"/>
</g>
</g>
</g>
<g id="L6" class="layer">
<g id="L6_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L6_node1_L6" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L6_node2_L6" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L6_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L6_node3_L6" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L6_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L6_node4_L6" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L6_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L6_node5_L6" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L6_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L6_node6_L6" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L6_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L6_node7_L6" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L6_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L6_node8_L6" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L6_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L6_node33_L6" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L6_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L6_node34_L6" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L6_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
<!-- Unix/TS 3.0 -->
<g id="L6_node9_L6" class="node">
<title>Unix/TS 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-450" rx="65.79" ry="18"/>
<text text-anchor="middle" x="664.5" y="-446.3" font-family="Times,serif" font-size="14.00">Unix/TS 3.0</text>
</g>
<!-- Interdata&#45;&gt;Unix/TS 3.0 -->
<g id="L6_edge8" class="edge">
<title>Interdata&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M297.58,-650.29C366.41,-612.91 548.18,-514.18 627.07,-471.33"/>
<polygon fill="black" stroke="black" points="629.05,-474.23 636.17,-466.38 625.71,-468.08 629.05,-474.23"/>
</g>
<!-- PWB 2.0 -->
<g id="L6_node10_L6" class="node">
<title>PWB 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="599.5" cy="-594" rx="50.89" ry="18"/>
<text text-anchor="middle" x="599.5" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="L6_edge9" class="edge">
<title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M310.05,-653.58C317.48,-651.6 325.2,-649.65 332.5,-648 421.45,-627.92 445.43,-631.55 534.5,-612 539.84,-610.83 545.4,-609.51 550.93,-608.15"/>
<polygon fill="black" stroke="black" points="551.94,-611.51 560.78,-605.66 550.23,-604.72 551.94,-611.51"/>
</g>
<!-- 7th Edition -->
<g id="L6_node11_L6" class="node">
<title>7th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-594" rx="63.09" ry="18"/>
<text text-anchor="middle" x="270.5" y="-590.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="L6_edge10" class="edge">
<title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" d="M270.5,-647.7C270.5,-639.98 270.5,-630.71 270.5,-622.11"/>
<polygon fill="black" stroke="black" points="274,-622.1 270.5,-612.1 267,-622.1 274,-622.1"/>
</g>
<!-- PWB 2.0&#45;&gt;Unix/TS 3.0 -->
<g id="L6_edge47" class="edge">
<title>PWB 2.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M596.99,-575.97C595.05,-557.31 594.31,-526.97 605.5,-504 611.35,-491.99 621.24,-481.46 631.27,-473.03"/>
<polygon fill="black" stroke="black" points="633.59,-475.66 639.27,-466.72 629.25,-470.16 633.59,-475.66"/>
</g>
<!-- 32V -->
<g id="L6_node13_L6" class="node">
<title>32V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="425.5" cy="-522" rx="28.7" ry="18"/>
<text text-anchor="middle" x="425.5" y="-518.3" font-family="Times,serif" font-size="14.00">32V</text>
</g>
<!-- 7th Edition&#45;&gt;32V -->
<g id="L6_edge12" class="edge">
<title>7th Edition&#45;&gt;32V</title>
<path fill="none" stroke="black" d="M302.61,-578.5C329.31,-566.44 367.09,-549.38 393.7,-537.36"/>
<polygon fill="black" stroke="black" points="395.28,-540.49 402.95,-533.18 392.4,-534.11 395.28,-540.49"/>
</g>
<!-- V7M -->
<g id="L6_node14_L6" class="node">
<title>V7M</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="32.5" cy="-450" rx="32.49" ry="18"/>
<text text-anchor="middle" x="32.5" y="-446.3" font-family="Times,serif" font-size="14.00">V7M</text>
</g>
<!-- 7th Edition&#45;&gt;V7M -->
<g id="L6_edge13" class="edge">
<title>7th Edition&#45;&gt;V7M</title>
<path fill="none" stroke="black" d="M228.33,-580.55C200.81,-571.45 164.7,-557.64 135.5,-540 104.6,-521.34 73.91,-493.27 54.18,-473.66"/>
<polygon fill="black" stroke="black" points="56.45,-470.97 46.92,-466.33 51.47,-475.9 56.45,-470.97"/>
</g>
<!-- Xenix -->
<g id="L6_node16_L6" class="node">
<title>Xenix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="213.5" cy="-522" rx="36.29" ry="18"/>
<text text-anchor="middle" x="213.5" y="-518.3" font-family="Times,serif" font-size="14.00">Xenix</text>
</g>
<!-- 7th Edition&#45;&gt;Xenix -->
<g id="L6_edge15" class="edge">
<title>7th Edition&#45;&gt;Xenix</title>
<path fill="none" stroke="black" d="M256.99,-576.41C249.79,-567.57 240.8,-556.53 232.87,-546.79"/>
<polygon fill="black" stroke="black" points="235.54,-544.53 226.52,-538.99 230.12,-548.95 235.54,-544.53"/>
</g>
<!-- UniPlus+ -->
<g id="L6_node17_L6" class="node">
<title>UniPlus+</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="323.5" cy="-522" rx="55.49" ry="18"/>
<text text-anchor="middle" x="323.5" y="-518.3" font-family="Times,serif" font-size="14.00">UniPlus+</text>
</g>
<!-- 7th Edition&#45;&gt;UniPlus+ -->
<g id="L6_edge16" class="edge">
<title>7th Edition&#45;&gt;UniPlus+</title>
<path fill="none" stroke="black" d="M283.33,-576.05C289.71,-567.63 297.54,-557.28 304.59,-547.97"/>
<polygon fill="black" stroke="black" points="307.54,-549.87 310.79,-539.79 301.96,-545.65 307.54,-549.87"/>
</g>
<!-- 3 BSD -->
<g id="L6_node23_L6" class="node">
<title>3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="396.5" cy="-450" rx="40.09" ry="18"/>
<text text-anchor="middle" x="396.5" y="-446.3" font-family="Times,serif" font-size="14.00">3 BSD</text>
</g>
<!-- 32V&#45;&gt;3 BSD -->
<g id="L6_edge24" class="edge">
<title>32V&#45;&gt;3 BSD</title>
<path fill="none" stroke="black" d="M418.62,-504.41C415.28,-496.34 411.18,-486.43 407.42,-477.35"/>
<polygon fill="black" stroke="black" points="410.58,-475.86 403.52,-467.96 404.12,-478.53 410.58,-475.86"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="L6_edge38" class="edge">
<title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M719.06,-651.17C695.9,-640.29 663.43,-625.03 638.17,-613.17"/>
<polygon fill="black" stroke="black" points="639.41,-609.89 628.87,-608.8 636.44,-616.22 639.41,-609.89"/>
</g>
<!-- CB Unix 1 -->
<g id="L6_node35_L6" class="node">
<title>CB Unix 1</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="901.5" cy="-594" rx="57.69" ry="18"/>
<text text-anchor="middle" x="901.5" y="-590.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="L6_edge39" class="edge">
<title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" d="M875.73,-648.05C879.6,-640.09 884.3,-630.41 888.62,-621.51"/>
<polygon fill="black" stroke="black" points="891.89,-622.8 893.11,-612.28 885.59,-619.74 891.89,-622.8"/>
</g>
<!-- USG 2.0 -->
<g id="L6_node36_L6" class="node">
<title>USG 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="756.5" cy="-594" rx="50.09" ry="18"/>
<text text-anchor="middle" x="756.5" y="-590.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="L6_edge40" class="edge">
<title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" d="M843.68,-649.98C827.74,-639.93 806.54,-626.56 789.04,-615.52"/>
<polygon fill="black" stroke="black" points="790.6,-612.37 780.27,-609.99 786.86,-618.29 790.6,-612.37"/>
</g>
<!-- CB Unix 2 -->
<g id="L6_node37_L6" class="node">
<title>CB Unix 2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="939.5" cy="-522" rx="57.69" ry="18"/>
<text text-anchor="middle" x="939.5" y="-518.3" font-family="Times,serif" font-size="14.00">CB Unix 2</text>
</g>
<!-- CB Unix 1&#45;&gt;CB Unix 2 -->
<g id="L6_edge41" class="edge">
<title>CB Unix 1&#45;&gt;CB Unix 2</title>
<path fill="none" stroke="black" d="M910.7,-576.05C915.13,-567.89 920.55,-557.91 925.48,-548.82"/>
<polygon fill="black" stroke="black" points="928.69,-550.25 930.38,-539.79 922.54,-546.91 928.69,-550.25"/>
</g>
<!-- USG 3.0 -->
<g id="L6_node41_L6" class="node">
<title>USG 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-522" rx="50.09" ry="18"/>
<text text-anchor="middle" x="664.5" y="-518.3" font-family="Times,serif" font-size="14.00">USG 3.0</text>
</g>
<!-- USG 2.0&#45;&gt;USG 3.0 -->
<g id="L6_edge45" class="edge">
<title>USG 2.0&#45;&gt;USG 3.0</title>
<path fill="none" stroke="black" d="M736.08,-577.46C723.45,-567.86 707.06,-555.38 693.14,-544.8"/>
<polygon fill="black" stroke="black" points="694.94,-541.76 684.86,-538.49 690.7,-547.33 694.94,-541.76"/>
</g>
<!-- CB Unix 3 -->
<g id="L6_node38_L6" class="node">
<title>CB Unix 3</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="925.5" cy="-450" rx="57.69" ry="18"/>
<text text-anchor="middle" x="925.5" y="-446.3" font-family="Times,serif" font-size="14.00">CB Unix 3</text>
</g>
<!-- CB Unix 2&#45;&gt;CB Unix 3 -->
<g id="L6_edge42" class="edge">
<title>CB Unix 2&#45;&gt;CB Unix 3</title>
<path fill="none" stroke="black" d="M936.04,-503.7C934.49,-495.98 932.64,-486.71 930.92,-478.11"/>
<polygon fill="black" stroke="black" points="934.31,-477.22 928.92,-468.1 927.45,-478.6 934.31,-477.22"/>
</g>
<!-- USG 3.0&#45;&gt;Unix/TS 3.0 -->
<g id="L6_edge46" class="edge">
<title>USG 3.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M664.5,-503.7C664.5,-495.98 664.5,-486.71 664.5,-478.11"/>
<polygon fill="black" stroke="black" points="668,-478.1 664.5,-468.1 661,-478.1 668,-478.1"/>
</g>
<!-- Unix/TS 1.0 -->
<g id="L6_node42_L6" class="node">
<title>Unix/TS 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="798.5" cy="-522" rx="65.79" ry="18"/>
<text text-anchor="middle" x="798.5" y="-518.3" font-family="Times,serif" font-size="14.00">Unix/TS 1.0</text>
</g>
<!-- Unix/TS 1.0&#45;&gt;Unix/TS 3.0 -->
<g id="L6_edge48" class="edge">
<title>Unix/TS 1.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M769.42,-505.81C749.84,-495.58 723.82,-481.99 702.59,-470.9"/>
<polygon fill="black" stroke="black" points="704,-467.69 693.52,-466.16 700.76,-473.89 704,-467.69"/>
</g>
</g>
</g>
<g id="L7" class="layer">
<g id="L7_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L7_node1_L7" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L7_node2_L7" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L7_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L7_node3_L7" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L7_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L7_node4_L7" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L7_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L7_node5_L7" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L7_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L7_node6_L7" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L7_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L7_node7_L7" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L7_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L7_node8_L7" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L7_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L7_node33_L7" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L7_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L7_node34_L7" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L7_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
<!-- Unix/TS 3.0 -->
<g id="L7_node9_L7" class="node">
<title>Unix/TS 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-450" rx="65.79" ry="18"/>
<text text-anchor="middle" x="664.5" y="-446.3" font-family="Times,serif" font-size="14.00">Unix/TS 3.0</text>
</g>
<!-- Interdata&#45;&gt;Unix/TS 3.0 -->
<g id="L7_edge8" class="edge">
<title>Interdata&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M297.58,-650.29C366.41,-612.91 548.18,-514.18 627.07,-471.33"/>
<polygon fill="black" stroke="black" points="629.05,-474.23 636.17,-466.38 625.71,-468.08 629.05,-474.23"/>
</g>
<!-- PWB 2.0 -->
<g id="L7_node10_L7" class="node">
<title>PWB 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="599.5" cy="-594" rx="50.89" ry="18"/>
<text text-anchor="middle" x="599.5" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="L7_edge9" class="edge">
<title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M310.05,-653.58C317.48,-651.6 325.2,-649.65 332.5,-648 421.45,-627.92 445.43,-631.55 534.5,-612 539.84,-610.83 545.4,-609.51 550.93,-608.15"/>
<polygon fill="black" stroke="black" points="551.94,-611.51 560.78,-605.66 550.23,-604.72 551.94,-611.51"/>
</g>
<!-- 7th Edition -->
<g id="L7_node11_L7" class="node">
<title>7th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-594" rx="63.09" ry="18"/>
<text text-anchor="middle" x="270.5" y="-590.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="L7_edge10" class="edge">
<title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" d="M270.5,-647.7C270.5,-639.98 270.5,-630.71 270.5,-622.11"/>
<polygon fill="black" stroke="black" points="274,-622.1 270.5,-612.1 267,-622.1 274,-622.1"/>
</g>
<!-- PWB 2.0&#45;&gt;Unix/TS 3.0 -->
<g id="L7_edge47" class="edge">
<title>PWB 2.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M596.99,-575.97C595.05,-557.31 594.31,-526.97 605.5,-504 611.35,-491.99 621.24,-481.46 631.27,-473.03"/>
<polygon fill="black" stroke="black" points="633.59,-475.66 639.27,-466.72 629.25,-470.16 633.59,-475.66"/>
</g>
<!-- 32V -->
<g id="L7_node13_L7" class="node">
<title>32V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="425.5" cy="-522" rx="28.7" ry="18"/>
<text text-anchor="middle" x="425.5" y="-518.3" font-family="Times,serif" font-size="14.00">32V</text>
</g>
<!-- 7th Edition&#45;&gt;32V -->
<g id="L7_edge12" class="edge">
<title>7th Edition&#45;&gt;32V</title>
<path fill="none" stroke="black" d="M302.61,-578.5C329.31,-566.44 367.09,-549.38 393.7,-537.36"/>
<polygon fill="black" stroke="black" points="395.28,-540.49 402.95,-533.18 392.4,-534.11 395.28,-540.49"/>
</g>
<!-- V7M -->
<g id="L7_node14_L7" class="node">
<title>V7M</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="32.5" cy="-450" rx="32.49" ry="18"/>
<text text-anchor="middle" x="32.5" y="-446.3" font-family="Times,serif" font-size="14.00">V7M</text>
</g>
<!-- 7th Edition&#45;&gt;V7M -->
<g id="L7_edge13" class="edge">
<title>7th Edition&#45;&gt;V7M</title>
<path fill="none" stroke="black" d="M228.33,-580.55C200.81,-571.45 164.7,-557.64 135.5,-540 104.6,-521.34 73.91,-493.27 54.18,-473.66"/>
<polygon fill="black" stroke="black" points="56.45,-470.97 46.92,-466.33 51.47,-475.9 56.45,-470.97"/>
</g>
<!-- Xenix -->
<g id="L7_node16_L7" class="node">
<title>Xenix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="213.5" cy="-522" rx="36.29" ry="18"/>
<text text-anchor="middle" x="213.5" y="-518.3" font-family="Times,serif" font-size="14.00">Xenix</text>
</g>
<!-- 7th Edition&#45;&gt;Xenix -->
<g id="L7_edge15" class="edge">
<title>7th Edition&#45;&gt;Xenix</title>
<path fill="none" stroke="black" d="M256.99,-576.41C249.79,-567.57 240.8,-556.53 232.87,-546.79"/>
<polygon fill="black" stroke="black" points="235.54,-544.53 226.52,-538.99 230.12,-548.95 235.54,-544.53"/>
</g>
<!-- UniPlus+ -->
<g id="L7_node17_L7" class="node">
<title>UniPlus+</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="323.5" cy="-522" rx="55.49" ry="18"/>
<text text-anchor="middle" x="323.5" y="-518.3" font-family="Times,serif" font-size="14.00">UniPlus+</text>
</g>
<!-- 7th Edition&#45;&gt;UniPlus+ -->
<g id="L7_edge16" class="edge">
<title>7th Edition&#45;&gt;UniPlus+</title>
<path fill="none" stroke="black" d="M283.33,-576.05C289.71,-567.63 297.54,-557.28 304.59,-547.97"/>
<polygon fill="black" stroke="black" points="307.54,-549.87 310.79,-539.79 301.96,-545.65 307.54,-549.87"/>
</g>
<!-- 3 BSD -->
<g id="L7_node23_L7" class="node">
<title>3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="396.5" cy="-450" rx="40.09" ry="18"/>
<text text-anchor="middle" x="396.5" y="-446.3" font-family="Times,serif" font-size="14.00">3 BSD</text>
</g>
<!-- 32V&#45;&gt;3 BSD -->
<g id="L7_edge24" class="edge">
<title>32V&#45;&gt;3 BSD</title>
<path fill="none" stroke="black" d="M418.62,-504.41C415.28,-496.34 411.18,-486.43 407.42,-477.35"/>
<polygon fill="black" stroke="black" points="410.58,-475.86 403.52,-467.96 404.12,-478.53 410.58,-475.86"/>
</g>
<!-- 4 BSD -->
<g id="L7_node24_L7" class="node">
<title>4 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="391.5" cy="-378" rx="40.09" ry="18"/>
<text text-anchor="middle" x="391.5" y="-374.3" font-family="Times,serif" font-size="14.00">4 BSD</text>
</g>
<!-- 3 BSD&#45;&gt;4 BSD -->
<g id="L7_edge25" class="edge">
<title>3 BSD&#45;&gt;4 BSD</title>
<path fill="none" stroke="black" d="M395.26,-431.7C394.71,-423.98 394.05,-414.71 393.43,-406.11"/>
<polygon fill="black" stroke="black" points="396.92,-405.83 392.72,-396.1 389.94,-406.33 396.92,-405.83"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="L7_edge38" class="edge">
<title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M719.06,-651.17C695.9,-640.29 663.43,-625.03 638.17,-613.17"/>
<polygon fill="black" stroke="black" points="639.41,-609.89 628.87,-608.8 636.44,-616.22 639.41,-609.89"/>
</g>
<!-- CB Unix 1 -->
<g id="L7_node35_L7" class="node">
<title>CB Unix 1</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="901.5" cy="-594" rx="57.69" ry="18"/>
<text text-anchor="middle" x="901.5" y="-590.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="L7_edge39" class="edge">
<title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" d="M875.73,-648.05C879.6,-640.09 884.3,-630.41 888.62,-621.51"/>
<polygon fill="black" stroke="black" points="891.89,-622.8 893.11,-612.28 885.59,-619.74 891.89,-622.8"/>
</g>
<!-- USG 2.0 -->
<g id="L7_node36_L7" class="node">
<title>USG 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="756.5" cy="-594" rx="50.09" ry="18"/>
<text text-anchor="middle" x="756.5" y="-590.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="L7_edge40" class="edge">
<title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" d="M843.68,-649.98C827.74,-639.93 806.54,-626.56 789.04,-615.52"/>
<polygon fill="black" stroke="black" points="790.6,-612.37 780.27,-609.99 786.86,-618.29 790.6,-612.37"/>
</g>
<!-- CB Unix 2 -->
<g id="L7_node37_L7" class="node">
<title>CB Unix 2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="939.5" cy="-522" rx="57.69" ry="18"/>
<text text-anchor="middle" x="939.5" y="-518.3" font-family="Times,serif" font-size="14.00">CB Unix 2</text>
</g>
<!-- CB Unix 1&#45;&gt;CB Unix 2 -->
<g id="L7_edge41" class="edge">
<title>CB Unix 1&#45;&gt;CB Unix 2</title>
<path fill="none" stroke="black" d="M910.7,-576.05C915.13,-567.89 920.55,-557.91 925.48,-548.82"/>
<polygon fill="black" stroke="black" points="928.69,-550.25 930.38,-539.79 922.54,-546.91 928.69,-550.25"/>
</g>
<!-- USG 3.0 -->
<g id="L7_node41_L7" class="node">
<title>USG 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-522" rx="50.09" ry="18"/>
<text text-anchor="middle" x="664.5" y="-518.3" font-family="Times,serif" font-size="14.00">USG 3.0</text>
</g>
<!-- USG 2.0&#45;&gt;USG 3.0 -->
<g id="L7_edge45" class="edge">
<title>USG 2.0&#45;&gt;USG 3.0</title>
<path fill="none" stroke="black" d="M736.08,-577.46C723.45,-567.86 707.06,-555.38 693.14,-544.8"/>
<polygon fill="black" stroke="black" points="694.94,-541.76 684.86,-538.49 690.7,-547.33 694.94,-541.76"/>
</g>
<!-- CB Unix 3 -->
<g id="L7_node38_L7" class="node">
<title>CB Unix 3</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="925.5" cy="-450" rx="57.69" ry="18"/>
<text text-anchor="middle" x="925.5" y="-446.3" font-family="Times,serif" font-size="14.00">CB Unix 3</text>
</g>
<!-- CB Unix 2&#45;&gt;CB Unix 3 -->
<g id="L7_edge42" class="edge">
<title>CB Unix 2&#45;&gt;CB Unix 3</title>
<path fill="none" stroke="black" d="M936.04,-503.7C934.49,-495.98 932.64,-486.71 930.92,-478.11"/>
<polygon fill="black" stroke="black" points="934.31,-477.22 928.92,-468.1 927.45,-478.6 934.31,-477.22"/>
</g>
<!-- Unix/TS++ -->
<g id="L7_node39_L7" class="node">
<title>Unix/TS++</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-378" rx="63.89" ry="18"/>
<text text-anchor="middle" x="867.5" y="-374.3" font-family="Times,serif" font-size="14.00">Unix/TS++</text>
</g>
<!-- CB Unix 3&#45;&gt;Unix/TS++ -->
<g id="L7_edge43" class="edge">
<title>CB Unix 3&#45;&gt;Unix/TS++</title>
<path fill="none" stroke="black" d="M911.75,-432.41C904.7,-423.91 895.98,-413.37 888.14,-403.91"/>
<polygon fill="black" stroke="black" points="890.62,-401.42 881.55,-395.96 885.23,-405.89 890.62,-401.42"/>
</g>
<!-- PDP&#45;11 Sys V -->
<g id="L7_node40_L7" class="node">
<title>PDP&#45;11 Sys V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="1022.5" cy="-378" rx="73.39" ry="18"/>
<text text-anchor="middle" x="1022.5" y="-374.3" font-family="Times,serif" font-size="14.00">PDP&#45;11 Sys V</text>
</g>
<!-- CB Unix 3&#45;&gt;PDP&#45;11 Sys V -->
<g id="L7_edge44" class="edge">
<title>CB Unix 3&#45;&gt;PDP&#45;11 Sys V</title>
<path fill="none" stroke="black" d="M947.51,-433.12C960.59,-423.67 977.38,-411.56 991.76,-401.18"/>
<polygon fill="black" stroke="black" points="993.84,-404 999.9,-395.31 989.74,-398.32 993.84,-404"/>
</g>
<!-- USG 3.0&#45;&gt;Unix/TS 3.0 -->
<g id="L7_edge46" class="edge">
<title>USG 3.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M664.5,-503.7C664.5,-495.98 664.5,-486.71 664.5,-478.11"/>
<polygon fill="black" stroke="black" points="668,-478.1 664.5,-468.1 661,-478.1 668,-478.1"/>
</g>
<!-- Unix/TS 1.0 -->
<g id="L7_node42_L7" class="node">
<title>Unix/TS 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="798.5" cy="-522" rx="65.79" ry="18"/>
<text text-anchor="middle" x="798.5" y="-518.3" font-family="Times,serif" font-size="14.00">Unix/TS 1.0</text>
</g>
<!-- Unix/TS 1.0&#45;&gt;Unix/TS 3.0 -->
<g id="L7_edge48" class="edge">
<title>Unix/TS 1.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M769.42,-505.81C749.84,-495.58 723.82,-481.99 702.59,-470.9"/>
<polygon fill="black" stroke="black" points="704,-467.69 693.52,-466.16 700.76,-473.89 704,-467.69"/>
</g>
</g>
</g>
<g id="L8" class="layer">
<g id="L8_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L8_node1_L8" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L8_node2_L8" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L8_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L8_node3_L8" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L8_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L8_node4_L8" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L8_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L8_node5_L8" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L8_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L8_node6_L8" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L8_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L8_node7_L8" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L8_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L8_node8_L8" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L8_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L8_node33_L8" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L8_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L8_node34_L8" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L8_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
<!-- 2 BSD -->
<g id="L8_node20_L8" class="node">
<title>2 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="81.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="81.5" y="-302.3" font-family="Times,serif" font-size="14.00">2 BSD</text>
</g>
<!-- 1 BSD&#45;&gt;2 BSD -->
<g id="L8_edge20" class="edge">
<title>1 BSD&#45;&gt;2 BSD</title>
<path fill="none" stroke="black" d="M124.41,-647.85C114.19,-621.49 96.5,-569.21 96.5,-523 96.5,-523 96.5,-523 96.5,-449 96.5,-408.77 90.47,-362.49 86.06,-333.99"/>
<polygon fill="black" stroke="black" points="89.49,-333.31 84.46,-323.99 82.58,-334.41 89.49,-333.31"/>
</g>
<!-- Unix/TS 3.0 -->
<g id="L8_node9_L8" class="node">
<title>Unix/TS 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-450" rx="65.79" ry="18"/>
<text text-anchor="middle" x="664.5" y="-446.3" font-family="Times,serif" font-size="14.00">Unix/TS 3.0</text>
</g>
<!-- Interdata&#45;&gt;Unix/TS 3.0 -->
<g id="L8_edge8" class="edge">
<title>Interdata&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M297.58,-650.29C366.41,-612.91 548.18,-514.18 627.07,-471.33"/>
<polygon fill="black" stroke="black" points="629.05,-474.23 636.17,-466.38 625.71,-468.08 629.05,-474.23"/>
</g>
<!-- PWB 2.0 -->
<g id="L8_node10_L8" class="node">
<title>PWB 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="599.5" cy="-594" rx="50.89" ry="18"/>
<text text-anchor="middle" x="599.5" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="L8_edge9" class="edge">
<title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M310.05,-653.58C317.48,-651.6 325.2,-649.65 332.5,-648 421.45,-627.92 445.43,-631.55 534.5,-612 539.84,-610.83 545.4,-609.51 550.93,-608.15"/>
<polygon fill="black" stroke="black" points="551.94,-611.51 560.78,-605.66 550.23,-604.72 551.94,-611.51"/>
</g>
<!-- 7th Edition -->
<g id="L8_node11_L8" class="node">
<title>7th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-594" rx="63.09" ry="18"/>
<text text-anchor="middle" x="270.5" y="-590.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="L8_edge10" class="edge">
<title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" d="M270.5,-647.7C270.5,-639.98 270.5,-630.71 270.5,-622.11"/>
<polygon fill="black" stroke="black" points="274,-622.1 270.5,-612.1 267,-622.1 274,-622.1"/>
</g>
<!-- TS 4.0 -->
<g id="L8_node43_L8" class="node">
<title>TS 4.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="775.5" y="-302.3" font-family="Times,serif" font-size="14.00">TS 4.0</text>
</g>
<!-- Unix/TS 3.0&#45;&gt;TS 4.0 -->
<g id="L8_edge49" class="edge">
<title>Unix/TS 3.0&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M677.67,-432.15C697.21,-407.15 734.01,-360.07 756.48,-331.32"/>
<polygon fill="black" stroke="black" points="759.29,-333.42 762.69,-323.39 753.77,-329.11 759.29,-333.42"/>
</g>
<!-- PWB 2.0&#45;&gt;Unix/TS 3.0 -->
<g id="L8_edge47" class="edge">
<title>PWB 2.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M596.99,-575.97C595.05,-557.31 594.31,-526.97 605.5,-504 611.35,-491.99 621.24,-481.46 631.27,-473.03"/>
<polygon fill="black" stroke="black" points="633.59,-475.66 639.27,-466.72 629.25,-470.16 633.59,-475.66"/>
</g>
<!-- 32V -->
<g id="L8_node13_L8" class="node">
<title>32V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="425.5" cy="-522" rx="28.7" ry="18"/>
<text text-anchor="middle" x="425.5" y="-518.3" font-family="Times,serif" font-size="14.00">32V</text>
</g>
<!-- 7th Edition&#45;&gt;32V -->
<g id="L8_edge12" class="edge">
<title>7th Edition&#45;&gt;32V</title>
<path fill="none" stroke="black" d="M302.61,-578.5C329.31,-566.44 367.09,-549.38 393.7,-537.36"/>
<polygon fill="black" stroke="black" points="395.28,-540.49 402.95,-533.18 392.4,-534.11 395.28,-540.49"/>
</g>
<!-- V7M -->
<g id="L8_node14_L8" class="node">
<title>V7M</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="32.5" cy="-450" rx="32.49" ry="18"/>
<text text-anchor="middle" x="32.5" y="-446.3" font-family="Times,serif" font-size="14.00">V7M</text>
</g>
<!-- 7th Edition&#45;&gt;V7M -->
<g id="L8_edge13" class="edge">
<title>7th Edition&#45;&gt;V7M</title>
<path fill="none" stroke="black" d="M228.33,-580.55C200.81,-571.45 164.7,-557.64 135.5,-540 104.6,-521.34 73.91,-493.27 54.18,-473.66"/>
<polygon fill="black" stroke="black" points="56.45,-470.97 46.92,-466.33 51.47,-475.9 56.45,-470.97"/>
</g>
<!-- Xenix -->
<g id="L8_node16_L8" class="node">
<title>Xenix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="213.5" cy="-522" rx="36.29" ry="18"/>
<text text-anchor="middle" x="213.5" y="-518.3" font-family="Times,serif" font-size="14.00">Xenix</text>
</g>
<!-- 7th Edition&#45;&gt;Xenix -->
<g id="L8_edge15" class="edge">
<title>7th Edition&#45;&gt;Xenix</title>
<path fill="none" stroke="black" d="M256.99,-576.41C249.79,-567.57 240.8,-556.53 232.87,-546.79"/>
<polygon fill="black" stroke="black" points="235.54,-544.53 226.52,-538.99 230.12,-548.95 235.54,-544.53"/>
</g>
<!-- UniPlus+ -->
<g id="L8_node17_L8" class="node">
<title>UniPlus+</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="323.5" cy="-522" rx="55.49" ry="18"/>
<text text-anchor="middle" x="323.5" y="-518.3" font-family="Times,serif" font-size="14.00">UniPlus+</text>
</g>
<!-- 7th Edition&#45;&gt;UniPlus+ -->
<g id="L8_edge16" class="edge">
<title>7th Edition&#45;&gt;UniPlus+</title>
<path fill="none" stroke="black" d="M283.33,-576.05C289.71,-567.63 297.54,-557.28 304.59,-547.97"/>
<polygon fill="black" stroke="black" points="307.54,-549.87 310.79,-539.79 301.96,-545.65 307.54,-549.87"/>
</g>
<!-- 3 BSD -->
<g id="L8_node23_L8" class="node">
<title>3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="396.5" cy="-450" rx="40.09" ry="18"/>
<text text-anchor="middle" x="396.5" y="-446.3" font-family="Times,serif" font-size="14.00">3 BSD</text>
</g>
<!-- 32V&#45;&gt;3 BSD -->
<g id="L8_edge24" class="edge">
<title>32V&#45;&gt;3 BSD</title>
<path fill="none" stroke="black" d="M418.62,-504.41C415.28,-496.34 411.18,-486.43 407.42,-477.35"/>
<polygon fill="black" stroke="black" points="410.58,-475.86 403.52,-467.96 404.12,-478.53 410.58,-475.86"/>
</g>
<!-- 4 BSD -->
<g id="L8_node24_L8" class="node">
<title>4 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="391.5" cy="-378" rx="40.09" ry="18"/>
<text text-anchor="middle" x="391.5" y="-374.3" font-family="Times,serif" font-size="14.00">4 BSD</text>
</g>
<!-- 3 BSD&#45;&gt;4 BSD -->
<g id="L8_edge25" class="edge">
<title>3 BSD&#45;&gt;4 BSD</title>
<path fill="none" stroke="black" d="M395.26,-431.7C394.71,-423.98 394.05,-414.71 393.43,-406.11"/>
<polygon fill="black" stroke="black" points="396.92,-405.83 392.72,-396.1 389.94,-406.33 396.92,-405.83"/>
</g>
<!-- 4.1 BSD -->
<g id="L8_node25_L8" class="node">
<title>4.1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="387.5" cy="-306" rx="48.99" ry="18"/>
<text text-anchor="middle" x="387.5" y="-302.3" font-family="Times,serif" font-size="14.00">4.1 BSD</text>
</g>
<!-- 4 BSD&#45;&gt;4.1 BSD -->
<g id="L8_edge26" class="edge">
<title>4 BSD&#45;&gt;4.1 BSD</title>
<path fill="none" stroke="black" d="M390.51,-359.7C390.07,-351.98 389.54,-342.71 389.05,-334.11"/>
<polygon fill="black" stroke="black" points="392.54,-333.89 388.47,-324.1 385.55,-334.29 392.54,-333.89"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="L8_edge38" class="edge">
<title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M719.06,-651.17C695.9,-640.29 663.43,-625.03 638.17,-613.17"/>
<polygon fill="black" stroke="black" points="639.41,-609.89 628.87,-608.8 636.44,-616.22 639.41,-609.89"/>
</g>
<!-- CB Unix 1 -->
<g id="L8_node35_L8" class="node">
<title>CB Unix 1</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="901.5" cy="-594" rx="57.69" ry="18"/>
<text text-anchor="middle" x="901.5" y="-590.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="L8_edge39" class="edge">
<title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" d="M875.73,-648.05C879.6,-640.09 884.3,-630.41 888.62,-621.51"/>
<polygon fill="black" stroke="black" points="891.89,-622.8 893.11,-612.28 885.59,-619.74 891.89,-622.8"/>
</g>
<!-- USG 2.0 -->
<g id="L8_node36_L8" class="node">
<title>USG 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="756.5" cy="-594" rx="50.09" ry="18"/>
<text text-anchor="middle" x="756.5" y="-590.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="L8_edge40" class="edge">
<title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" d="M843.68,-649.98C827.74,-639.93 806.54,-626.56 789.04,-615.52"/>
<polygon fill="black" stroke="black" points="790.6,-612.37 780.27,-609.99 786.86,-618.29 790.6,-612.37"/>
</g>
<!-- CB Unix 2 -->
<g id="L8_node37_L8" class="node">
<title>CB Unix 2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="939.5" cy="-522" rx="57.69" ry="18"/>
<text text-anchor="middle" x="939.5" y="-518.3" font-family="Times,serif" font-size="14.00">CB Unix 2</text>
</g>
<!-- CB Unix 1&#45;&gt;CB Unix 2 -->
<g id="L8_edge41" class="edge">
<title>CB Unix 1&#45;&gt;CB Unix 2</title>
<path fill="none" stroke="black" d="M910.7,-576.05C915.13,-567.89 920.55,-557.91 925.48,-548.82"/>
<polygon fill="black" stroke="black" points="928.69,-550.25 930.38,-539.79 922.54,-546.91 928.69,-550.25"/>
</g>
<!-- USG 3.0 -->
<g id="L8_node41_L8" class="node">
<title>USG 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-522" rx="50.09" ry="18"/>
<text text-anchor="middle" x="664.5" y="-518.3" font-family="Times,serif" font-size="14.00">USG 3.0</text>
</g>
<!-- USG 2.0&#45;&gt;USG 3.0 -->
<g id="L8_edge45" class="edge">
<title>USG 2.0&#45;&gt;USG 3.0</title>
<path fill="none" stroke="black" d="M736.08,-577.46C723.45,-567.86 707.06,-555.38 693.14,-544.8"/>
<polygon fill="black" stroke="black" points="694.94,-541.76 684.86,-538.49 690.7,-547.33 694.94,-541.76"/>
</g>
<!-- CB Unix 3 -->
<g id="L8_node38_L8" class="node">
<title>CB Unix 3</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="925.5" cy="-450" rx="57.69" ry="18"/>
<text text-anchor="middle" x="925.5" y="-446.3" font-family="Times,serif" font-size="14.00">CB Unix 3</text>
</g>
<!-- CB Unix 2&#45;&gt;CB Unix 3 -->
<g id="L8_edge42" class="edge">
<title>CB Unix 2&#45;&gt;CB Unix 3</title>
<path fill="none" stroke="black" d="M936.04,-503.7C934.49,-495.98 932.64,-486.71 930.92,-478.11"/>
<polygon fill="black" stroke="black" points="934.31,-477.22 928.92,-468.1 927.45,-478.6 934.31,-477.22"/>
</g>
<!-- Unix/TS++ -->
<g id="L8_node39_L8" class="node">
<title>Unix/TS++</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-378" rx="63.89" ry="18"/>
<text text-anchor="middle" x="867.5" y="-374.3" font-family="Times,serif" font-size="14.00">Unix/TS++</text>
</g>
<!-- CB Unix 3&#45;&gt;Unix/TS++ -->
<g id="L8_edge43" class="edge">
<title>CB Unix 3&#45;&gt;Unix/TS++</title>
<path fill="none" stroke="black" d="M911.75,-432.41C904.7,-423.91 895.98,-413.37 888.14,-403.91"/>
<polygon fill="black" stroke="black" points="890.62,-401.42 881.55,-395.96 885.23,-405.89 890.62,-401.42"/>
</g>
<!-- PDP&#45;11 Sys V -->
<g id="L8_node40_L8" class="node">
<title>PDP&#45;11 Sys V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="1022.5" cy="-378" rx="73.39" ry="18"/>
<text text-anchor="middle" x="1022.5" y="-374.3" font-family="Times,serif" font-size="14.00">PDP&#45;11 Sys V</text>
</g>
<!-- CB Unix 3&#45;&gt;PDP&#45;11 Sys V -->
<g id="L8_edge44" class="edge">
<title>CB Unix 3&#45;&gt;PDP&#45;11 Sys V</title>
<path fill="none" stroke="black" d="M947.51,-433.12C960.59,-423.67 977.38,-411.56 991.76,-401.18"/>
<polygon fill="black" stroke="black" points="993.84,-404 999.9,-395.31 989.74,-398.32 993.84,-404"/>
</g>
<!-- CB Unix 3&#45;&gt;TS 4.0 -->
<g id="L8_edge51" class="edge">
<title>CB Unix 3&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M875.79,-440.71C847.95,-433.51 814.85,-420.24 794.5,-396 780.16,-378.93 775.86,-353.64 774.88,-334.38"/>
<polygon fill="black" stroke="black" points="778.37,-334.03 774.64,-324.11 771.38,-334.19 778.37,-334.03"/>
</g>
<!-- Unix/TS++&#45;&gt;TS 4.0 -->
<g id="L8_edge50" class="edge">
<title>Unix/TS++&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M846.16,-360.76C833.41,-351.07 817.08,-338.64 803.32,-328.17"/>
<polygon fill="black" stroke="black" points="805.23,-325.22 795.15,-321.95 800.99,-330.79 805.23,-325.22"/>
</g>
<!-- USG 3.0&#45;&gt;Unix/TS 3.0 -->
<g id="L8_edge46" class="edge">
<title>USG 3.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M664.5,-503.7C664.5,-495.98 664.5,-486.71 664.5,-478.11"/>
<polygon fill="black" stroke="black" points="668,-478.1 664.5,-468.1 661,-478.1 668,-478.1"/>
</g>
<!-- Unix/TS 1.0 -->
<g id="L8_node42_L8" class="node">
<title>Unix/TS 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="798.5" cy="-522" rx="65.79" ry="18"/>
<text text-anchor="middle" x="798.5" y="-518.3" font-family="Times,serif" font-size="14.00">Unix/TS 1.0</text>
</g>
<!-- Unix/TS 1.0&#45;&gt;Unix/TS 3.0 -->
<g id="L8_edge48" class="edge">
<title>Unix/TS 1.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M769.42,-505.81C749.84,-495.58 723.82,-481.99 702.59,-470.9"/>
<polygon fill="black" stroke="black" points="704,-467.69 693.52,-466.16 700.76,-473.89 704,-467.69"/>
</g>
</g>
</g>
<g id="L9" class="layer">
<g id="L9_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L9_node1_L9" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L9_node2_L9" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L9_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L9_node3_L9" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L9_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L9_node4_L9" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L9_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L9_node5_L9" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L9_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L9_node6_L9" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L9_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L9_node7_L9" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L9_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L9_node8_L9" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L9_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L9_node33_L9" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L9_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L9_node34_L9" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L9_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
<!-- 2 BSD -->
<g id="L9_node20_L9" class="node">
<title>2 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="81.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="81.5" y="-302.3" font-family="Times,serif" font-size="14.00">2 BSD</text>
</g>
<!-- 1 BSD&#45;&gt;2 BSD -->
<g id="L9_edge20" class="edge">
<title>1 BSD&#45;&gt;2 BSD</title>
<path fill="none" stroke="black" d="M124.41,-647.85C114.19,-621.49 96.5,-569.21 96.5,-523 96.5,-523 96.5,-523 96.5,-449 96.5,-408.77 90.47,-362.49 86.06,-333.99"/>
<polygon fill="black" stroke="black" points="89.49,-333.31 84.46,-323.99 82.58,-334.41 89.49,-333.31"/>
</g>
<!-- Unix/TS 3.0 -->
<g id="L9_node9_L9" class="node">
<title>Unix/TS 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-450" rx="65.79" ry="18"/>
<text text-anchor="middle" x="664.5" y="-446.3" font-family="Times,serif" font-size="14.00">Unix/TS 3.0</text>
</g>
<!-- Interdata&#45;&gt;Unix/TS 3.0 -->
<g id="L9_edge8" class="edge">
<title>Interdata&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M297.58,-650.29C366.41,-612.91 548.18,-514.18 627.07,-471.33"/>
<polygon fill="black" stroke="black" points="629.05,-474.23 636.17,-466.38 625.71,-468.08 629.05,-474.23"/>
</g>
<!-- PWB 2.0 -->
<g id="L9_node10_L9" class="node">
<title>PWB 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="599.5" cy="-594" rx="50.89" ry="18"/>
<text text-anchor="middle" x="599.5" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="L9_edge9" class="edge">
<title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M310.05,-653.58C317.48,-651.6 325.2,-649.65 332.5,-648 421.45,-627.92 445.43,-631.55 534.5,-612 539.84,-610.83 545.4,-609.51 550.93,-608.15"/>
<polygon fill="black" stroke="black" points="551.94,-611.51 560.78,-605.66 550.23,-604.72 551.94,-611.51"/>
</g>
<!-- 7th Edition -->
<g id="L9_node11_L9" class="node">
<title>7th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-594" rx="63.09" ry="18"/>
<text text-anchor="middle" x="270.5" y="-590.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="L9_edge10" class="edge">
<title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" d="M270.5,-647.7C270.5,-639.98 270.5,-630.71 270.5,-622.11"/>
<polygon fill="black" stroke="black" points="274,-622.1 270.5,-612.1 267,-622.1 274,-622.1"/>
</g>
<!-- TS 4.0 -->
<g id="L9_node43_L9" class="node">
<title>TS 4.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="775.5" y="-302.3" font-family="Times,serif" font-size="14.00">TS 4.0</text>
</g>
<!-- Unix/TS 3.0&#45;&gt;TS 4.0 -->
<g id="L9_edge49" class="edge">
<title>Unix/TS 3.0&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M677.67,-432.15C697.21,-407.15 734.01,-360.07 756.48,-331.32"/>
<polygon fill="black" stroke="black" points="759.29,-333.42 762.69,-323.39 753.77,-329.11 759.29,-333.42"/>
</g>
<!-- PWB 2.0&#45;&gt;Unix/TS 3.0 -->
<g id="L9_edge47" class="edge">
<title>PWB 2.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M596.99,-575.97C595.05,-557.31 594.31,-526.97 605.5,-504 611.35,-491.99 621.24,-481.46 631.27,-473.03"/>
<polygon fill="black" stroke="black" points="633.59,-475.66 639.27,-466.72 629.25,-470.16 633.59,-475.66"/>
</g>
<!-- 8th Edition -->
<g id="L9_node12_L9" class="node">
<title>8th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="508.5" cy="-234" rx="63.09" ry="18"/>
<text text-anchor="middle" x="508.5" y="-230.3" font-family="Times,serif" font-size="14.00">8th Edition</text>
</g>
<!-- 7th Edition&#45;&gt;8th Edition -->
<g id="L9_edge11" class="edge">
<title>7th Edition&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" d="M319.2,-582.39C373.02,-570.24 453.45,-550.64 463.5,-540 491.26,-510.59 482.5,-491.45 482.5,-451 482.5,-451 482.5,-451 482.5,-377 482.5,-336.55 492.83,-290.67 500.47,-262.28"/>
<polygon fill="black" stroke="black" points="503.93,-262.87 503.24,-252.3 497.19,-261 503.93,-262.87"/>
</g>
<!-- 32V -->
<g id="L9_node13_L9" class="node">
<title>32V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="425.5" cy="-522" rx="28.7" ry="18"/>
<text text-anchor="middle" x="425.5" y="-518.3" font-family="Times,serif" font-size="14.00">32V</text>
</g>
<!-- 7th Edition&#45;&gt;32V -->
<g id="L9_edge12" class="edge">
<title>7th Edition&#45;&gt;32V</title>
<path fill="none" stroke="black" d="M302.61,-578.5C329.31,-566.44 367.09,-549.38 393.7,-537.36"/>
<polygon fill="black" stroke="black" points="395.28,-540.49 402.95,-533.18 392.4,-534.11 395.28,-540.49"/>
</g>
<!-- V7M -->
<g id="L9_node14_L9" class="node">
<title>V7M</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="32.5" cy="-450" rx="32.49" ry="18"/>
<text text-anchor="middle" x="32.5" y="-446.3" font-family="Times,serif" font-size="14.00">V7M</text>
</g>
<!-- 7th Edition&#45;&gt;V7M -->
<g id="L9_edge13" class="edge">
<title>7th Edition&#45;&gt;V7M</title>
<path fill="none" stroke="black" d="M228.33,-580.55C200.81,-571.45 164.7,-557.64 135.5,-540 104.6,-521.34 73.91,-493.27 54.18,-473.66"/>
<polygon fill="black" stroke="black" points="56.45,-470.97 46.92,-466.33 51.47,-475.9 56.45,-470.97"/>
</g>
<!-- Xenix -->
<g id="L9_node16_L9" class="node">
<title>Xenix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="213.5" cy="-522" rx="36.29" ry="18"/>
<text text-anchor="middle" x="213.5" y="-518.3" font-family="Times,serif" font-size="14.00">Xenix</text>
</g>
<!-- 7th Edition&#45;&gt;Xenix -->
<g id="L9_edge15" class="edge">
<title>7th Edition&#45;&gt;Xenix</title>
<path fill="none" stroke="black" d="M256.99,-576.41C249.79,-567.57 240.8,-556.53 232.87,-546.79"/>
<polygon fill="black" stroke="black" points="235.54,-544.53 226.52,-538.99 230.12,-548.95 235.54,-544.53"/>
</g>
<!-- UniPlus+ -->
<g id="L9_node17_L9" class="node">
<title>UniPlus+</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="323.5" cy="-522" rx="55.49" ry="18"/>
<text text-anchor="middle" x="323.5" y="-518.3" font-family="Times,serif" font-size="14.00">UniPlus+</text>
</g>
<!-- 7th Edition&#45;&gt;UniPlus+ -->
<g id="L9_edge16" class="edge">
<title>7th Edition&#45;&gt;UniPlus+</title>
<path fill="none" stroke="black" d="M283.33,-576.05C289.71,-567.63 297.54,-557.28 304.59,-547.97"/>
<polygon fill="black" stroke="black" points="307.54,-549.87 310.79,-539.79 301.96,-545.65 307.54,-549.87"/>
</g>
<!-- 3 BSD -->
<g id="L9_node23_L9" class="node">
<title>3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="396.5" cy="-450" rx="40.09" ry="18"/>
<text text-anchor="middle" x="396.5" y="-446.3" font-family="Times,serif" font-size="14.00">3 BSD</text>
</g>
<!-- 32V&#45;&gt;3 BSD -->
<g id="L9_edge24" class="edge">
<title>32V&#45;&gt;3 BSD</title>
<path fill="none" stroke="black" d="M418.62,-504.41C415.28,-496.34 411.18,-486.43 407.42,-477.35"/>
<polygon fill="black" stroke="black" points="410.58,-475.86 403.52,-467.96 404.12,-478.53 410.58,-475.86"/>
</g>
<!-- 2.8 BSD -->
<g id="L9_node21_L9" class="node">
<title>2.8 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="226.5" cy="-234" rx="48.99" ry="18"/>
<text text-anchor="middle" x="226.5" y="-230.3" font-family="Times,serif" font-size="14.00">2.8 BSD</text>
</g>
<!-- 2 BSD&#45;&gt;2.8 BSD -->
<g id="L9_edge21" class="edge">
<title>2 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" d="M107.76,-292.32C130.43,-281.38 163.47,-265.43 188.94,-253.13"/>
<polygon fill="black" stroke="black" points="190.47,-256.28 197.95,-248.78 187.43,-249.98 190.47,-256.28"/>
</g>
<!-- 4 BSD -->
<g id="L9_node24_L9" class="node">
<title>4 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="391.5" cy="-378" rx="40.09" ry="18"/>
<text text-anchor="middle" x="391.5" y="-374.3" font-family="Times,serif" font-size="14.00">4 BSD</text>
</g>
<!-- 3 BSD&#45;&gt;4 BSD -->
<g id="L9_edge25" class="edge">
<title>3 BSD&#45;&gt;4 BSD</title>
<path fill="none" stroke="black" d="M395.26,-431.7C394.71,-423.98 394.05,-414.71 393.43,-406.11"/>
<polygon fill="black" stroke="black" points="396.92,-405.83 392.72,-396.1 389.94,-406.33 396.92,-405.83"/>
</g>
<!-- 4.1 BSD -->
<g id="L9_node25_L9" class="node">
<title>4.1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="387.5" cy="-306" rx="48.99" ry="18"/>
<text text-anchor="middle" x="387.5" y="-302.3" font-family="Times,serif" font-size="14.00">4.1 BSD</text>
</g>
<!-- 4 BSD&#45;&gt;4.1 BSD -->
<g id="L9_edge26" class="edge">
<title>4 BSD&#45;&gt;4.1 BSD</title>
<path fill="none" stroke="black" d="M390.51,-359.7C390.07,-351.98 389.54,-342.71 389.05,-334.11"/>
<polygon fill="black" stroke="black" points="392.54,-333.89 388.47,-324.1 385.55,-334.29 392.54,-333.89"/>
</g>
<!-- 4.1 BSD&#45;&gt;8th Edition -->
<g id="L9_edge29" class="edge">
<title>4.1 BSD&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" d="M412.57,-290.5C430.02,-280.4 453.54,-266.79 472.92,-255.58"/>
<polygon fill="black" stroke="black" points="474.88,-258.49 481.78,-250.46 471.37,-252.43 474.88,-258.49"/>
</g>
<!-- 4.1 BSD&#45;&gt;2.8 BSD -->
<g id="L9_edge28" class="edge">
<title>4.1 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" d="M357.21,-291.83C331.55,-280.67 294.54,-264.58 266.45,-252.37"/>
<polygon fill="black" stroke="black" points="267.48,-249 256.92,-248.23 264.69,-255.42 267.48,-249"/>
</g>
<!-- 4.2 BSD -->
<g id="L9_node26_L9" class="node">
<title>4.2 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="378.5" cy="-234" rx="48.99" ry="18"/>
<text text-anchor="middle" x="378.5" y="-230.3" font-family="Times,serif" font-size="14.00">4.2 BSD</text>
</g>
<!-- 4.1 BSD&#45;&gt;4.2 BSD -->
<g id="L9_edge27" class="edge">
<title>4.1 BSD&#45;&gt;4.2 BSD</title>
<path fill="none" stroke="black" d="M385.27,-287.7C384.28,-279.98 383.09,-270.71 381.98,-262.11"/>
<polygon fill="black" stroke="black" points="385.44,-261.58 380.7,-252.1 378.5,-262.47 385.44,-261.58"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="L9_edge38" class="edge">
<title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M719.06,-651.17C695.9,-640.29 663.43,-625.03 638.17,-613.17"/>
<polygon fill="black" stroke="black" points="639.41,-609.89 628.87,-608.8 636.44,-616.22 639.41,-609.89"/>
</g>
<!-- CB Unix 1 -->
<g id="L9_node35_L9" class="node">
<title>CB Unix 1</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="901.5" cy="-594" rx="57.69" ry="18"/>
<text text-anchor="middle" x="901.5" y="-590.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="L9_edge39" class="edge">
<title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" d="M875.73,-648.05C879.6,-640.09 884.3,-630.41 888.62,-621.51"/>
<polygon fill="black" stroke="black" points="891.89,-622.8 893.11,-612.28 885.59,-619.74 891.89,-622.8"/>
</g>
<!-- USG 2.0 -->
<g id="L9_node36_L9" class="node">
<title>USG 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="756.5" cy="-594" rx="50.09" ry="18"/>
<text text-anchor="middle" x="756.5" y="-590.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="L9_edge40" class="edge">
<title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" d="M843.68,-649.98C827.74,-639.93 806.54,-626.56 789.04,-615.52"/>
<polygon fill="black" stroke="black" points="790.6,-612.37 780.27,-609.99 786.86,-618.29 790.6,-612.37"/>
</g>
<!-- CB Unix 2 -->
<g id="L9_node37_L9" class="node">
<title>CB Unix 2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="939.5" cy="-522" rx="57.69" ry="18"/>
<text text-anchor="middle" x="939.5" y="-518.3" font-family="Times,serif" font-size="14.00">CB Unix 2</text>
</g>
<!-- CB Unix 1&#45;&gt;CB Unix 2 -->
<g id="L9_edge41" class="edge">
<title>CB Unix 1&#45;&gt;CB Unix 2</title>
<path fill="none" stroke="black" d="M910.7,-576.05C915.13,-567.89 920.55,-557.91 925.48,-548.82"/>
<polygon fill="black" stroke="black" points="928.69,-550.25 930.38,-539.79 922.54,-546.91 928.69,-550.25"/>
</g>
<!-- USG 3.0 -->
<g id="L9_node41_L9" class="node">
<title>USG 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-522" rx="50.09" ry="18"/>
<text text-anchor="middle" x="664.5" y="-518.3" font-family="Times,serif" font-size="14.00">USG 3.0</text>
</g>
<!-- USG 2.0&#45;&gt;USG 3.0 -->
<g id="L9_edge45" class="edge">
<title>USG 2.0&#45;&gt;USG 3.0</title>
<path fill="none" stroke="black" d="M736.08,-577.46C723.45,-567.86 707.06,-555.38 693.14,-544.8"/>
<polygon fill="black" stroke="black" points="694.94,-541.76 684.86,-538.49 690.7,-547.33 694.94,-541.76"/>
</g>
<!-- CB Unix 3 -->
<g id="L9_node38_L9" class="node">
<title>CB Unix 3</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="925.5" cy="-450" rx="57.69" ry="18"/>
<text text-anchor="middle" x="925.5" y="-446.3" font-family="Times,serif" font-size="14.00">CB Unix 3</text>
</g>
<!-- CB Unix 2&#45;&gt;CB Unix 3 -->
<g id="L9_edge42" class="edge">
<title>CB Unix 2&#45;&gt;CB Unix 3</title>
<path fill="none" stroke="black" d="M936.04,-503.7C934.49,-495.98 932.64,-486.71 930.92,-478.11"/>
<polygon fill="black" stroke="black" points="934.31,-477.22 928.92,-468.1 927.45,-478.6 934.31,-477.22"/>
</g>
<!-- Unix/TS++ -->
<g id="L9_node39_L9" class="node">
<title>Unix/TS++</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-378" rx="63.89" ry="18"/>
<text text-anchor="middle" x="867.5" y="-374.3" font-family="Times,serif" font-size="14.00">Unix/TS++</text>
</g>
<!-- CB Unix 3&#45;&gt;Unix/TS++ -->
<g id="L9_edge43" class="edge">
<title>CB Unix 3&#45;&gt;Unix/TS++</title>
<path fill="none" stroke="black" d="M911.75,-432.41C904.7,-423.91 895.98,-413.37 888.14,-403.91"/>
<polygon fill="black" stroke="black" points="890.62,-401.42 881.55,-395.96 885.23,-405.89 890.62,-401.42"/>
</g>
<!-- PDP&#45;11 Sys V -->
<g id="L9_node40_L9" class="node">
<title>PDP&#45;11 Sys V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="1022.5" cy="-378" rx="73.39" ry="18"/>
<text text-anchor="middle" x="1022.5" y="-374.3" font-family="Times,serif" font-size="14.00">PDP&#45;11 Sys V</text>
</g>
<!-- CB Unix 3&#45;&gt;PDP&#45;11 Sys V -->
<g id="L9_edge44" class="edge">
<title>CB Unix 3&#45;&gt;PDP&#45;11 Sys V</title>
<path fill="none" stroke="black" d="M947.51,-433.12C960.59,-423.67 977.38,-411.56 991.76,-401.18"/>
<polygon fill="black" stroke="black" points="993.84,-404 999.9,-395.31 989.74,-398.32 993.84,-404"/>
</g>
<!-- CB Unix 3&#45;&gt;TS 4.0 -->
<g id="L9_edge51" class="edge">
<title>CB Unix 3&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M875.79,-440.71C847.95,-433.51 814.85,-420.24 794.5,-396 780.16,-378.93 775.86,-353.64 774.88,-334.38"/>
<polygon fill="black" stroke="black" points="778.37,-334.03 774.64,-324.11 771.38,-334.19 778.37,-334.03"/>
</g>
<!-- Unix/TS++&#45;&gt;TS 4.0 -->
<g id="L9_edge50" class="edge">
<title>Unix/TS++&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M846.16,-360.76C833.41,-351.07 817.08,-338.64 803.32,-328.17"/>
<polygon fill="black" stroke="black" points="805.23,-325.22 795.15,-321.95 800.99,-330.79 805.23,-325.22"/>
</g>
<!-- USG 3.0&#45;&gt;Unix/TS 3.0 -->
<g id="L9_edge46" class="edge">
<title>USG 3.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M664.5,-503.7C664.5,-495.98 664.5,-486.71 664.5,-478.11"/>
<polygon fill="black" stroke="black" points="668,-478.1 664.5,-468.1 661,-478.1 668,-478.1"/>
</g>
<!-- Unix/TS 1.0 -->
<g id="L9_node42_L9" class="node">
<title>Unix/TS 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="798.5" cy="-522" rx="65.79" ry="18"/>
<text text-anchor="middle" x="798.5" y="-518.3" font-family="Times,serif" font-size="14.00">Unix/TS 1.0</text>
</g>
<!-- Unix/TS 1.0&#45;&gt;Unix/TS 3.0 -->
<g id="L9_edge48" class="edge">
<title>Unix/TS 1.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M769.42,-505.81C749.84,-495.58 723.82,-481.99 702.59,-470.9"/>
<polygon fill="black" stroke="black" points="704,-467.69 693.52,-466.16 700.76,-473.89 704,-467.69"/>
</g>
<!-- System V.0 -->
<g id="L9_node44_L9" class="node">
<title>System V.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-234" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-230.3" font-family="Times,serif" font-size="14.00">System V.0</text>
</g>
<!-- TS 4.0&#45;&gt;System V.0 -->
<g id="L9_edge52" class="edge">
<title>TS 4.0&#45;&gt;System V.0</title>
<path fill="none" stroke="black" d="M775.5,-287.7C775.5,-279.98 775.5,-270.71 775.5,-262.11"/>
<polygon fill="black" stroke="black" points="779,-262.1 775.5,-252.1 772,-262.1 779,-262.1"/>
</g>
</g>
</g>
<g id="L10" class="layer">
<g id="L10_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L10_node1_L10" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L10_node2_L10" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L10_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L10_node3_L10" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L10_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L10_node4_L10" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L10_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L10_node5_L10" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L10_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L10_node6_L10" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L10_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L10_node7_L10" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L10_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L10_node8_L10" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L10_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L10_node33_L10" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L10_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L10_node34_L10" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L10_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
<!-- 2 BSD -->
<g id="L10_node20_L10" class="node">
<title>2 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="81.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="81.5" y="-302.3" font-family="Times,serif" font-size="14.00">2 BSD</text>
</g>
<!-- 1 BSD&#45;&gt;2 BSD -->
<g id="L10_edge20" class="edge">
<title>1 BSD&#45;&gt;2 BSD</title>
<path fill="none" stroke="black" d="M124.41,-647.85C114.19,-621.49 96.5,-569.21 96.5,-523 96.5,-523 96.5,-523 96.5,-449 96.5,-408.77 90.47,-362.49 86.06,-333.99"/>
<polygon fill="black" stroke="black" points="89.49,-333.31 84.46,-323.99 82.58,-334.41 89.49,-333.31"/>
</g>
<!-- Unix/TS 3.0 -->
<g id="L10_node9_L10" class="node">
<title>Unix/TS 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-450" rx="65.79" ry="18"/>
<text text-anchor="middle" x="664.5" y="-446.3" font-family="Times,serif" font-size="14.00">Unix/TS 3.0</text>
</g>
<!-- Interdata&#45;&gt;Unix/TS 3.0 -->
<g id="L10_edge8" class="edge">
<title>Interdata&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M297.58,-650.29C366.41,-612.91 548.18,-514.18 627.07,-471.33"/>
<polygon fill="black" stroke="black" points="629.05,-474.23 636.17,-466.38 625.71,-468.08 629.05,-474.23"/>
</g>
<!-- PWB 2.0 -->
<g id="L10_node10_L10" class="node">
<title>PWB 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="599.5" cy="-594" rx="50.89" ry="18"/>
<text text-anchor="middle" x="599.5" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="L10_edge9" class="edge">
<title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M310.05,-653.58C317.48,-651.6 325.2,-649.65 332.5,-648 421.45,-627.92 445.43,-631.55 534.5,-612 539.84,-610.83 545.4,-609.51 550.93,-608.15"/>
<polygon fill="black" stroke="black" points="551.94,-611.51 560.78,-605.66 550.23,-604.72 551.94,-611.51"/>
</g>
<!-- 7th Edition -->
<g id="L10_node11_L10" class="node">
<title>7th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-594" rx="63.09" ry="18"/>
<text text-anchor="middle" x="270.5" y="-590.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="L10_edge10" class="edge">
<title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" d="M270.5,-647.7C270.5,-639.98 270.5,-630.71 270.5,-622.11"/>
<polygon fill="black" stroke="black" points="274,-622.1 270.5,-612.1 267,-622.1 274,-622.1"/>
</g>
<!-- TS 4.0 -->
<g id="L10_node43_L10" class="node">
<title>TS 4.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="775.5" y="-302.3" font-family="Times,serif" font-size="14.00">TS 4.0</text>
</g>
<!-- Unix/TS 3.0&#45;&gt;TS 4.0 -->
<g id="L10_edge49" class="edge">
<title>Unix/TS 3.0&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M677.67,-432.15C697.21,-407.15 734.01,-360.07 756.48,-331.32"/>
<polygon fill="black" stroke="black" points="759.29,-333.42 762.69,-323.39 753.77,-329.11 759.29,-333.42"/>
</g>
<!-- PWB 2.0&#45;&gt;Unix/TS 3.0 -->
<g id="L10_edge47" class="edge">
<title>PWB 2.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M596.99,-575.97C595.05,-557.31 594.31,-526.97 605.5,-504 611.35,-491.99 621.24,-481.46 631.27,-473.03"/>
<polygon fill="black" stroke="black" points="633.59,-475.66 639.27,-466.72 629.25,-470.16 633.59,-475.66"/>
</g>
<!-- 8th Edition -->
<g id="L10_node12_L10" class="node">
<title>8th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="508.5" cy="-234" rx="63.09" ry="18"/>
<text text-anchor="middle" x="508.5" y="-230.3" font-family="Times,serif" font-size="14.00">8th Edition</text>
</g>
<!-- 7th Edition&#45;&gt;8th Edition -->
<g id="L10_edge11" class="edge">
<title>7th Edition&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" d="M319.2,-582.39C373.02,-570.24 453.45,-550.64 463.5,-540 491.26,-510.59 482.5,-491.45 482.5,-451 482.5,-451 482.5,-451 482.5,-377 482.5,-336.55 492.83,-290.67 500.47,-262.28"/>
<polygon fill="black" stroke="black" points="503.93,-262.87 503.24,-252.3 497.19,-261 503.93,-262.87"/>
</g>
<!-- 32V -->
<g id="L10_node13_L10" class="node">
<title>32V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="425.5" cy="-522" rx="28.7" ry="18"/>
<text text-anchor="middle" x="425.5" y="-518.3" font-family="Times,serif" font-size="14.00">32V</text>
</g>
<!-- 7th Edition&#45;&gt;32V -->
<g id="L10_edge12" class="edge">
<title>7th Edition&#45;&gt;32V</title>
<path fill="none" stroke="black" d="M302.61,-578.5C329.31,-566.44 367.09,-549.38 393.7,-537.36"/>
<polygon fill="black" stroke="black" points="395.28,-540.49 402.95,-533.18 392.4,-534.11 395.28,-540.49"/>
</g>
<!-- V7M -->
<g id="L10_node14_L10" class="node">
<title>V7M</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="32.5" cy="-450" rx="32.49" ry="18"/>
<text text-anchor="middle" x="32.5" y="-446.3" font-family="Times,serif" font-size="14.00">V7M</text>
</g>
<!-- 7th Edition&#45;&gt;V7M -->
<g id="L10_edge13" class="edge">
<title>7th Edition&#45;&gt;V7M</title>
<path fill="none" stroke="black" d="M228.33,-580.55C200.81,-571.45 164.7,-557.64 135.5,-540 104.6,-521.34 73.91,-493.27 54.18,-473.66"/>
<polygon fill="black" stroke="black" points="56.45,-470.97 46.92,-466.33 51.47,-475.9 56.45,-470.97"/>
</g>
<!-- Ultrix&#45;11 -->
<g id="L10_node15_L10" class="node">
<title>Ultrix&#45;11</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="107.5" cy="-162" rx="51.99" ry="18"/>
<text text-anchor="middle" x="107.5" y="-158.3" font-family="Times,serif" font-size="14.00">Ultrix&#45;11</text>
</g>
<!-- 7th Edition&#45;&gt;Ultrix&#45;11 -->
<g id="L10_edge14" class="edge">
<title>7th Edition&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" d="M228.04,-580.56C207.11,-572.31 183.25,-559.37 168.5,-540 143.99,-507.82 149.5,-491.45 149.5,-451 149.5,-451 149.5,-451 149.5,-305 149.5,-263.15 132.51,-217.1 120.14,-189.11"/>
<polygon fill="black" stroke="black" points="123.33,-187.66 116,-180.01 116.95,-190.56 123.33,-187.66"/>
</g>
<!-- Xenix -->
<g id="L10_node16_L10" class="node">
<title>Xenix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="213.5" cy="-522" rx="36.29" ry="18"/>
<text text-anchor="middle" x="213.5" y="-518.3" font-family="Times,serif" font-size="14.00">Xenix</text>
</g>
<!-- 7th Edition&#45;&gt;Xenix -->
<g id="L10_edge15" class="edge">
<title>7th Edition&#45;&gt;Xenix</title>
<path fill="none" stroke="black" d="M256.99,-576.41C249.79,-567.57 240.8,-556.53 232.87,-546.79"/>
<polygon fill="black" stroke="black" points="235.54,-544.53 226.52,-538.99 230.12,-548.95 235.54,-544.53"/>
</g>
<!-- UniPlus+ -->
<g id="L10_node17_L10" class="node">
<title>UniPlus+</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="323.5" cy="-522" rx="55.49" ry="18"/>
<text text-anchor="middle" x="323.5" y="-518.3" font-family="Times,serif" font-size="14.00">UniPlus+</text>
</g>
<!-- 7th Edition&#45;&gt;UniPlus+ -->
<g id="L10_edge16" class="edge">
<title>7th Edition&#45;&gt;UniPlus+</title>
<path fill="none" stroke="black" d="M283.33,-576.05C289.71,-567.63 297.54,-557.28 304.59,-547.97"/>
<polygon fill="black" stroke="black" points="307.54,-549.87 310.79,-539.79 301.96,-545.65 307.54,-549.87"/>
</g>
<!-- 9th Edition -->
<g id="L10_node18_L10" class="node">
<title>9th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="597.5" cy="-162" rx="63.09" ry="18"/>
<text text-anchor="middle" x="597.5" y="-158.3" font-family="Times,serif" font-size="14.00">9th Edition</text>
</g>
<!-- 8th Edition&#45;&gt;9th Edition -->
<g id="L10_edge18" class="edge">
<title>8th Edition&#45;&gt;9th Edition</title>
<path fill="none" stroke="black" d="M529.14,-216.76C540.93,-207.49 555.9,-195.71 568.83,-185.55"/>
<polygon fill="black" stroke="black" points="571.27,-188.08 576.97,-179.15 566.94,-182.58 571.27,-188.08"/>
</g>
<!-- 3 BSD -->
<g id="L10_node23_L10" class="node">
<title>3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="396.5" cy="-450" rx="40.09" ry="18"/>
<text text-anchor="middle" x="396.5" y="-446.3" font-family="Times,serif" font-size="14.00">3 BSD</text>
</g>
<!-- 32V&#45;&gt;3 BSD -->
<g id="L10_edge24" class="edge">
<title>32V&#45;&gt;3 BSD</title>
<path fill="none" stroke="black" d="M418.62,-504.41C415.28,-496.34 411.18,-486.43 407.42,-477.35"/>
<polygon fill="black" stroke="black" points="410.58,-475.86 403.52,-467.96 404.12,-478.53 410.58,-475.86"/>
</g>
<!-- V7M&#45;&gt;Ultrix&#45;11 -->
<g id="L10_edge17" class="edge">
<title>V7M&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" d="M29.53,-431.68C25.05,-401.73 18.47,-338.64 32.5,-288 43.09,-249.77 68.83,-211.49 87.19,-187.56"/>
<polygon fill="black" stroke="black" points="90.16,-189.44 93.59,-179.42 84.66,-185.12 90.16,-189.44"/>
</g>
<!-- 2.8 BSD -->
<g id="L10_node21_L10" class="node">
<title>2.8 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="226.5" cy="-234" rx="48.99" ry="18"/>
<text text-anchor="middle" x="226.5" y="-230.3" font-family="Times,serif" font-size="14.00">2.8 BSD</text>
</g>
<!-- 2 BSD&#45;&gt;2.8 BSD -->
<g id="L10_edge21" class="edge">
<title>2 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" d="M107.76,-292.32C130.43,-281.38 163.47,-265.43 188.94,-253.13"/>
<polygon fill="black" stroke="black" points="190.47,-256.28 197.95,-248.78 187.43,-249.98 190.47,-256.28"/>
</g>
<!-- 2.8 BSD&#45;&gt;Ultrix&#45;11 -->
<g id="L10_edge22" class="edge">
<title>2.8 BSD&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" d="M201.55,-218.33C184.14,-208.08 160.68,-194.28 141.54,-183.03"/>
<polygon fill="black" stroke="black" points="143.21,-179.95 132.82,-177.9 139.67,-185.98 143.21,-179.95"/>
</g>
<!-- 2.9 BSD -->
<g id="L10_node22_L10" class="node">
<title>2.9 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="226.5" cy="-162" rx="48.99" ry="18"/>
<text text-anchor="middle" x="226.5" y="-158.3" font-family="Times,serif" font-size="14.00">2.9 BSD</text>
</g>
<!-- 2.8 BSD&#45;&gt;2.9 BSD -->
<g id="L10_edge23" class="edge">
<title>2.8 BSD&#45;&gt;2.9 BSD</title>
<path fill="none" stroke="black" d="M226.5,-215.7C226.5,-207.98 226.5,-198.71 226.5,-190.11"/>
<polygon fill="black" stroke="black" points="230,-190.1 226.5,-180.1 223,-190.1 230,-190.1"/>
</g>
<!-- 4 BSD -->
<g id="L10_node24_L10" class="node">
<title>4 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="391.5" cy="-378" rx="40.09" ry="18"/>
<text text-anchor="middle" x="391.5" y="-374.3" font-family="Times,serif" font-size="14.00">4 BSD</text>
</g>
<!-- 3 BSD&#45;&gt;4 BSD -->
<g id="L10_edge25" class="edge">
<title>3 BSD&#45;&gt;4 BSD</title>
<path fill="none" stroke="black" d="M395.26,-431.7C394.71,-423.98 394.05,-414.71 393.43,-406.11"/>
<polygon fill="black" stroke="black" points="396.92,-405.83 392.72,-396.1 389.94,-406.33 396.92,-405.83"/>
</g>
<!-- 4.1 BSD -->
<g id="L10_node25_L10" class="node">
<title>4.1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="387.5" cy="-306" rx="48.99" ry="18"/>
<text text-anchor="middle" x="387.5" y="-302.3" font-family="Times,serif" font-size="14.00">4.1 BSD</text>
</g>
<!-- 4 BSD&#45;&gt;4.1 BSD -->
<g id="L10_edge26" class="edge">
<title>4 BSD&#45;&gt;4.1 BSD</title>
<path fill="none" stroke="black" d="M390.51,-359.7C390.07,-351.98 389.54,-342.71 389.05,-334.11"/>
<polygon fill="black" stroke="black" points="392.54,-333.89 388.47,-324.1 385.55,-334.29 392.54,-333.89"/>
</g>
<!-- 4.1 BSD&#45;&gt;8th Edition -->
<g id="L10_edge29" class="edge">
<title>4.1 BSD&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" d="M412.57,-290.5C430.02,-280.4 453.54,-266.79 472.92,-255.58"/>
<polygon fill="black" stroke="black" points="474.88,-258.49 481.78,-250.46 471.37,-252.43 474.88,-258.49"/>
</g>
<!-- 4.1 BSD&#45;&gt;2.8 BSD -->
<g id="L10_edge28" class="edge">
<title>4.1 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" d="M357.21,-291.83C331.55,-280.67 294.54,-264.58 266.45,-252.37"/>
<polygon fill="black" stroke="black" points="267.48,-249 256.92,-248.23 264.69,-255.42 267.48,-249"/>
</g>
<!-- 4.2 BSD -->
<g id="L10_node26_L10" class="node">
<title>4.2 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="378.5" cy="-234" rx="48.99" ry="18"/>
<text text-anchor="middle" x="378.5" y="-230.3" font-family="Times,serif" font-size="14.00">4.2 BSD</text>
</g>
<!-- 4.1 BSD&#45;&gt;4.2 BSD -->
<g id="L10_edge27" class="edge">
<title>4.1 BSD&#45;&gt;4.2 BSD</title>
<path fill="none" stroke="black" d="M385.27,-287.7C384.28,-279.98 383.09,-270.71 381.98,-262.11"/>
<polygon fill="black" stroke="black" points="385.44,-261.58 380.7,-252.1 378.5,-262.47 385.44,-261.58"/>
</g>
<!-- 4.3 BSD -->
<g id="L10_node27_L10" class="node">
<title>4.3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="464.5" cy="-162" rx="48.99" ry="18"/>
<text text-anchor="middle" x="464.5" y="-158.3" font-family="Times,serif" font-size="14.00">4.3 BSD</text>
</g>
<!-- 4.2 BSD&#45;&gt;4.3 BSD -->
<g id="L10_edge30" class="edge">
<title>4.2 BSD&#45;&gt;4.3 BSD</title>
<path fill="none" stroke="black" d="M398.01,-217.12C409.64,-207.65 424.57,-195.5 437.34,-185.11"/>
<polygon fill="black" stroke="black" points="439.81,-187.61 445.36,-178.58 435.39,-182.18 439.81,-187.61"/>
</g>
<!-- Ultrix&#45;32 -->
<g id="L10_node28_L10" class="node">
<title>Ultrix&#45;32</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="345.5" cy="-162" rx="51.99" ry="18"/>
<text text-anchor="middle" x="345.5" y="-158.3" font-family="Times,serif" font-size="14.00">Ultrix&#45;32</text>
</g>
<!-- 4.2 BSD&#45;&gt;Ultrix&#45;32 -->
<g id="L10_edge31" class="edge">
<title>4.2 BSD&#45;&gt;Ultrix&#45;32</title>
<path fill="none" stroke="black" d="M370.51,-216.05C366.75,-208.09 362.19,-198.41 357.99,-189.51"/>
<polygon fill="black" stroke="black" points="361.07,-187.83 353.64,-180.28 354.74,-190.81 361.07,-187.83"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="L10_edge38" class="edge">
<title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M719.06,-651.17C695.9,-640.29 663.43,-625.03 638.17,-613.17"/>
<polygon fill="black" stroke="black" points="639.41,-609.89 628.87,-608.8 636.44,-616.22 639.41,-609.89"/>
</g>
<!-- CB Unix 1 -->
<g id="L10_node35_L10" class="node">
<title>CB Unix 1</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="901.5" cy="-594" rx="57.69" ry="18"/>
<text text-anchor="middle" x="901.5" y="-590.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="L10_edge39" class="edge">
<title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" d="M875.73,-648.05C879.6,-640.09 884.3,-630.41 888.62,-621.51"/>
<polygon fill="black" stroke="black" points="891.89,-622.8 893.11,-612.28 885.59,-619.74 891.89,-622.8"/>
</g>
<!-- USG 2.0 -->
<g id="L10_node36_L10" class="node">
<title>USG 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="756.5" cy="-594" rx="50.09" ry="18"/>
<text text-anchor="middle" x="756.5" y="-590.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="L10_edge40" class="edge">
<title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" d="M843.68,-649.98C827.74,-639.93 806.54,-626.56 789.04,-615.52"/>
<polygon fill="black" stroke="black" points="790.6,-612.37 780.27,-609.99 786.86,-618.29 790.6,-612.37"/>
</g>
<!-- CB Unix 2 -->
<g id="L10_node37_L10" class="node">
<title>CB Unix 2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="939.5" cy="-522" rx="57.69" ry="18"/>
<text text-anchor="middle" x="939.5" y="-518.3" font-family="Times,serif" font-size="14.00">CB Unix 2</text>
</g>
<!-- CB Unix 1&#45;&gt;CB Unix 2 -->
<g id="L10_edge41" class="edge">
<title>CB Unix 1&#45;&gt;CB Unix 2</title>
<path fill="none" stroke="black" d="M910.7,-576.05C915.13,-567.89 920.55,-557.91 925.48,-548.82"/>
<polygon fill="black" stroke="black" points="928.69,-550.25 930.38,-539.79 922.54,-546.91 928.69,-550.25"/>
</g>
<!-- USG 3.0 -->
<g id="L10_node41_L10" class="node">
<title>USG 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-522" rx="50.09" ry="18"/>
<text text-anchor="middle" x="664.5" y="-518.3" font-family="Times,serif" font-size="14.00">USG 3.0</text>
</g>
<!-- USG 2.0&#45;&gt;USG 3.0 -->
<g id="L10_edge45" class="edge">
<title>USG 2.0&#45;&gt;USG 3.0</title>
<path fill="none" stroke="black" d="M736.08,-577.46C723.45,-567.86 707.06,-555.38 693.14,-544.8"/>
<polygon fill="black" stroke="black" points="694.94,-541.76 684.86,-538.49 690.7,-547.33 694.94,-541.76"/>
</g>
<!-- CB Unix 3 -->
<g id="L10_node38_L10" class="node">
<title>CB Unix 3</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="925.5" cy="-450" rx="57.69" ry="18"/>
<text text-anchor="middle" x="925.5" y="-446.3" font-family="Times,serif" font-size="14.00">CB Unix 3</text>
</g>
<!-- CB Unix 2&#45;&gt;CB Unix 3 -->
<g id="L10_edge42" class="edge">
<title>CB Unix 2&#45;&gt;CB Unix 3</title>
<path fill="none" stroke="black" d="M936.04,-503.7C934.49,-495.98 932.64,-486.71 930.92,-478.11"/>
<polygon fill="black" stroke="black" points="934.31,-477.22 928.92,-468.1 927.45,-478.6 934.31,-477.22"/>
</g>
<!-- Unix/TS++ -->
<g id="L10_node39_L10" class="node">
<title>Unix/TS++</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-378" rx="63.89" ry="18"/>
<text text-anchor="middle" x="867.5" y="-374.3" font-family="Times,serif" font-size="14.00">Unix/TS++</text>
</g>
<!-- CB Unix 3&#45;&gt;Unix/TS++ -->
<g id="L10_edge43" class="edge">
<title>CB Unix 3&#45;&gt;Unix/TS++</title>
<path fill="none" stroke="black" d="M911.75,-432.41C904.7,-423.91 895.98,-413.37 888.14,-403.91"/>
<polygon fill="black" stroke="black" points="890.62,-401.42 881.55,-395.96 885.23,-405.89 890.62,-401.42"/>
</g>
<!-- PDP&#45;11 Sys V -->
<g id="L10_node40_L10" class="node">
<title>PDP&#45;11 Sys V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="1022.5" cy="-378" rx="73.39" ry="18"/>
<text text-anchor="middle" x="1022.5" y="-374.3" font-family="Times,serif" font-size="14.00">PDP&#45;11 Sys V</text>
</g>
<!-- CB Unix 3&#45;&gt;PDP&#45;11 Sys V -->
<g id="L10_edge44" class="edge">
<title>CB Unix 3&#45;&gt;PDP&#45;11 Sys V</title>
<path fill="none" stroke="black" d="M947.51,-433.12C960.59,-423.67 977.38,-411.56 991.76,-401.18"/>
<polygon fill="black" stroke="black" points="993.84,-404 999.9,-395.31 989.74,-398.32 993.84,-404"/>
</g>
<!-- CB Unix 3&#45;&gt;TS 4.0 -->
<g id="L10_edge51" class="edge">
<title>CB Unix 3&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M875.79,-440.71C847.95,-433.51 814.85,-420.24 794.5,-396 780.16,-378.93 775.86,-353.64 774.88,-334.38"/>
<polygon fill="black" stroke="black" points="778.37,-334.03 774.64,-324.11 771.38,-334.19 778.37,-334.03"/>
</g>
<!-- Unix/TS++&#45;&gt;TS 4.0 -->
<g id="L10_edge50" class="edge">
<title>Unix/TS++&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M846.16,-360.76C833.41,-351.07 817.08,-338.64 803.32,-328.17"/>
<polygon fill="black" stroke="black" points="805.23,-325.22 795.15,-321.95 800.99,-330.79 805.23,-325.22"/>
</g>
<!-- USG 3.0&#45;&gt;Unix/TS 3.0 -->
<g id="L10_edge46" class="edge">
<title>USG 3.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M664.5,-503.7C664.5,-495.98 664.5,-486.71 664.5,-478.11"/>
<polygon fill="black" stroke="black" points="668,-478.1 664.5,-468.1 661,-478.1 668,-478.1"/>
</g>
<!-- Unix/TS 1.0 -->
<g id="L10_node42_L10" class="node">
<title>Unix/TS 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="798.5" cy="-522" rx="65.79" ry="18"/>
<text text-anchor="middle" x="798.5" y="-518.3" font-family="Times,serif" font-size="14.00">Unix/TS 1.0</text>
</g>
<!-- Unix/TS 1.0&#45;&gt;Unix/TS 3.0 -->
<g id="L10_edge48" class="edge">
<title>Unix/TS 1.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M769.42,-505.81C749.84,-495.58 723.82,-481.99 702.59,-470.9"/>
<polygon fill="black" stroke="black" points="704,-467.69 693.52,-466.16 700.76,-473.89 704,-467.69"/>
</g>
<!-- System V.0 -->
<g id="L10_node44_L10" class="node">
<title>System V.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-234" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-230.3" font-family="Times,serif" font-size="14.00">System V.0</text>
</g>
<!-- TS 4.0&#45;&gt;System V.0 -->
<g id="L10_edge52" class="edge">
<title>TS 4.0&#45;&gt;System V.0</title>
<path fill="none" stroke="black" d="M775.5,-287.7C775.5,-279.98 775.5,-270.71 775.5,-262.11"/>
<polygon fill="black" stroke="black" points="779,-262.1 775.5,-252.1 772,-262.1 779,-262.1"/>
</g>
<!-- System V.2 -->
<g id="L10_node45_L10" class="node">
<title>System V.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-162" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-158.3" font-family="Times,serif" font-size="14.00">System V.2</text>
</g>
<!-- System V.0&#45;&gt;System V.2 -->
<g id="L10_edge53" class="edge">
<title>System V.0&#45;&gt;System V.2</title>
<path fill="none" stroke="black" d="M775.5,-215.7C775.5,-207.98 775.5,-198.71 775.5,-190.11"/>
<polygon fill="black" stroke="black" points="779,-190.1 775.5,-180.1 772,-190.1 779,-190.1"/>
</g>
</g>
</g>
<g id="L11" class="layer">
<g id="L11_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L11_node1_L11" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L11_node2_L11" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L11_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L11_node3_L11" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L11_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L11_node4_L11" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L11_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L11_node5_L11" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L11_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L11_node6_L11" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L11_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L11_node7_L11" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L11_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L11_node8_L11" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L11_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L11_node33_L11" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L11_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L11_node34_L11" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L11_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
<!-- 2 BSD -->
<g id="L11_node20_L11" class="node">
<title>2 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="81.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="81.5" y="-302.3" font-family="Times,serif" font-size="14.00">2 BSD</text>
</g>
<!-- 1 BSD&#45;&gt;2 BSD -->
<g id="L11_edge20" class="edge">
<title>1 BSD&#45;&gt;2 BSD</title>
<path fill="none" stroke="black" d="M124.41,-647.85C114.19,-621.49 96.5,-569.21 96.5,-523 96.5,-523 96.5,-523 96.5,-449 96.5,-408.77 90.47,-362.49 86.06,-333.99"/>
<polygon fill="black" stroke="black" points="89.49,-333.31 84.46,-323.99 82.58,-334.41 89.49,-333.31"/>
</g>
<!-- Unix/TS 3.0 -->
<g id="L11_node9_L11" class="node">
<title>Unix/TS 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-450" rx="65.79" ry="18"/>
<text text-anchor="middle" x="664.5" y="-446.3" font-family="Times,serif" font-size="14.00">Unix/TS 3.0</text>
</g>
<!-- Interdata&#45;&gt;Unix/TS 3.0 -->
<g id="L11_edge8" class="edge">
<title>Interdata&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M297.58,-650.29C366.41,-612.91 548.18,-514.18 627.07,-471.33"/>
<polygon fill="black" stroke="black" points="629.05,-474.23 636.17,-466.38 625.71,-468.08 629.05,-474.23"/>
</g>
<!-- PWB 2.0 -->
<g id="L11_node10_L11" class="node">
<title>PWB 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="599.5" cy="-594" rx="50.89" ry="18"/>
<text text-anchor="middle" x="599.5" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="L11_edge9" class="edge">
<title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M310.05,-653.58C317.48,-651.6 325.2,-649.65 332.5,-648 421.45,-627.92 445.43,-631.55 534.5,-612 539.84,-610.83 545.4,-609.51 550.93,-608.15"/>
<polygon fill="black" stroke="black" points="551.94,-611.51 560.78,-605.66 550.23,-604.72 551.94,-611.51"/>
</g>
<!-- 7th Edition -->
<g id="L11_node11_L11" class="node">
<title>7th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-594" rx="63.09" ry="18"/>
<text text-anchor="middle" x="270.5" y="-590.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="L11_edge10" class="edge">
<title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" d="M270.5,-647.7C270.5,-639.98 270.5,-630.71 270.5,-622.11"/>
<polygon fill="black" stroke="black" points="274,-622.1 270.5,-612.1 267,-622.1 274,-622.1"/>
</g>
<!-- TS 4.0 -->
<g id="L11_node43_L11" class="node">
<title>TS 4.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="775.5" y="-302.3" font-family="Times,serif" font-size="14.00">TS 4.0</text>
</g>
<!-- Unix/TS 3.0&#45;&gt;TS 4.0 -->
<g id="L11_edge49" class="edge">
<title>Unix/TS 3.0&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M677.67,-432.15C697.21,-407.15 734.01,-360.07 756.48,-331.32"/>
<polygon fill="black" stroke="black" points="759.29,-333.42 762.69,-323.39 753.77,-329.11 759.29,-333.42"/>
</g>
<!-- PWB 2.0&#45;&gt;Unix/TS 3.0 -->
<g id="L11_edge47" class="edge">
<title>PWB 2.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M596.99,-575.97C595.05,-557.31 594.31,-526.97 605.5,-504 611.35,-491.99 621.24,-481.46 631.27,-473.03"/>
<polygon fill="black" stroke="black" points="633.59,-475.66 639.27,-466.72 629.25,-470.16 633.59,-475.66"/>
</g>
<!-- 8th Edition -->
<g id="L11_node12_L11" class="node">
<title>8th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="508.5" cy="-234" rx="63.09" ry="18"/>
<text text-anchor="middle" x="508.5" y="-230.3" font-family="Times,serif" font-size="14.00">8th Edition</text>
</g>
<!-- 7th Edition&#45;&gt;8th Edition -->
<g id="L11_edge11" class="edge">
<title>7th Edition&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" d="M319.2,-582.39C373.02,-570.24 453.45,-550.64 463.5,-540 491.26,-510.59 482.5,-491.45 482.5,-451 482.5,-451 482.5,-451 482.5,-377 482.5,-336.55 492.83,-290.67 500.47,-262.28"/>
<polygon fill="black" stroke="black" points="503.93,-262.87 503.24,-252.3 497.19,-261 503.93,-262.87"/>
</g>
<!-- 32V -->
<g id="L11_node13_L11" class="node">
<title>32V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="425.5" cy="-522" rx="28.7" ry="18"/>
<text text-anchor="middle" x="425.5" y="-518.3" font-family="Times,serif" font-size="14.00">32V</text>
</g>
<!-- 7th Edition&#45;&gt;32V -->
<g id="L11_edge12" class="edge">
<title>7th Edition&#45;&gt;32V</title>
<path fill="none" stroke="black" d="M302.61,-578.5C329.31,-566.44 367.09,-549.38 393.7,-537.36"/>
<polygon fill="black" stroke="black" points="395.28,-540.49 402.95,-533.18 392.4,-534.11 395.28,-540.49"/>
</g>
<!-- V7M -->
<g id="L11_node14_L11" class="node">
<title>V7M</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="32.5" cy="-450" rx="32.49" ry="18"/>
<text text-anchor="middle" x="32.5" y="-446.3" font-family="Times,serif" font-size="14.00">V7M</text>
</g>
<!-- 7th Edition&#45;&gt;V7M -->
<g id="L11_edge13" class="edge">
<title>7th Edition&#45;&gt;V7M</title>
<path fill="none" stroke="black" d="M228.33,-580.55C200.81,-571.45 164.7,-557.64 135.5,-540 104.6,-521.34 73.91,-493.27 54.18,-473.66"/>
<polygon fill="black" stroke="black" points="56.45,-470.97 46.92,-466.33 51.47,-475.9 56.45,-470.97"/>
</g>
<!-- Ultrix&#45;11 -->
<g id="L11_node15_L11" class="node">
<title>Ultrix&#45;11</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="107.5" cy="-162" rx="51.99" ry="18"/>
<text text-anchor="middle" x="107.5" y="-158.3" font-family="Times,serif" font-size="14.00">Ultrix&#45;11</text>
</g>
<!-- 7th Edition&#45;&gt;Ultrix&#45;11 -->
<g id="L11_edge14" class="edge">
<title>7th Edition&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" d="M228.04,-580.56C207.11,-572.31 183.25,-559.37 168.5,-540 143.99,-507.82 149.5,-491.45 149.5,-451 149.5,-451 149.5,-451 149.5,-305 149.5,-263.15 132.51,-217.1 120.14,-189.11"/>
<polygon fill="black" stroke="black" points="123.33,-187.66 116,-180.01 116.95,-190.56 123.33,-187.66"/>
</g>
<!-- Xenix -->
<g id="L11_node16_L11" class="node">
<title>Xenix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="213.5" cy="-522" rx="36.29" ry="18"/>
<text text-anchor="middle" x="213.5" y="-518.3" font-family="Times,serif" font-size="14.00">Xenix</text>
</g>
<!-- 7th Edition&#45;&gt;Xenix -->
<g id="L11_edge15" class="edge">
<title>7th Edition&#45;&gt;Xenix</title>
<path fill="none" stroke="black" d="M256.99,-576.41C249.79,-567.57 240.8,-556.53 232.87,-546.79"/>
<polygon fill="black" stroke="black" points="235.54,-544.53 226.52,-538.99 230.12,-548.95 235.54,-544.53"/>
</g>
<!-- UniPlus+ -->
<g id="L11_node17_L11" class="node">
<title>UniPlus+</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="323.5" cy="-522" rx="55.49" ry="18"/>
<text text-anchor="middle" x="323.5" y="-518.3" font-family="Times,serif" font-size="14.00">UniPlus+</text>
</g>
<!-- 7th Edition&#45;&gt;UniPlus+ -->
<g id="L11_edge16" class="edge">
<title>7th Edition&#45;&gt;UniPlus+</title>
<path fill="none" stroke="black" d="M283.33,-576.05C289.71,-567.63 297.54,-557.28 304.59,-547.97"/>
<polygon fill="black" stroke="black" points="307.54,-549.87 310.79,-539.79 301.96,-545.65 307.54,-549.87"/>
</g>
<!-- 9th Edition -->
<g id="L11_node18_L11" class="node">
<title>9th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="597.5" cy="-162" rx="63.09" ry="18"/>
<text text-anchor="middle" x="597.5" y="-158.3" font-family="Times,serif" font-size="14.00">9th Edition</text>
</g>
<!-- 8th Edition&#45;&gt;9th Edition -->
<g id="L11_edge18" class="edge">
<title>8th Edition&#45;&gt;9th Edition</title>
<path fill="none" stroke="black" d="M529.14,-216.76C540.93,-207.49 555.9,-195.71 568.83,-185.55"/>
<polygon fill="black" stroke="black" points="571.27,-188.08 576.97,-179.15 566.94,-182.58 571.27,-188.08"/>
</g>
<!-- 3 BSD -->
<g id="L11_node23_L11" class="node">
<title>3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="396.5" cy="-450" rx="40.09" ry="18"/>
<text text-anchor="middle" x="396.5" y="-446.3" font-family="Times,serif" font-size="14.00">3 BSD</text>
</g>
<!-- 32V&#45;&gt;3 BSD -->
<g id="L11_edge24" class="edge">
<title>32V&#45;&gt;3 BSD</title>
<path fill="none" stroke="black" d="M418.62,-504.41C415.28,-496.34 411.18,-486.43 407.42,-477.35"/>
<polygon fill="black" stroke="black" points="410.58,-475.86 403.52,-467.96 404.12,-478.53 410.58,-475.86"/>
</g>
<!-- V7M&#45;&gt;Ultrix&#45;11 -->
<g id="L11_edge17" class="edge">
<title>V7M&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" d="M29.53,-431.68C25.05,-401.73 18.47,-338.64 32.5,-288 43.09,-249.77 68.83,-211.49 87.19,-187.56"/>
<polygon fill="black" stroke="black" points="90.16,-189.44 93.59,-179.42 84.66,-185.12 90.16,-189.44"/>
</g>
<!-- 10th Edition -->
<g id="L11_node19_L11" class="node">
<title>10th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="598.5" cy="-90" rx="68.79" ry="18"/>
<text text-anchor="middle" x="598.5" y="-86.3" font-family="Times,serif" font-size="14.00">10th Edition</text>
</g>
<!-- 9th Edition&#45;&gt;10th Edition -->
<g id="L11_edge19" class="edge">
<title>9th Edition&#45;&gt;10th Edition</title>
<path fill="none" stroke="black" d="M597.74,-143.7C597.85,-135.98 597.99,-126.71 598.11,-118.11"/>
<polygon fill="black" stroke="black" points="601.61,-118.15 598.25,-108.1 594.61,-118.05 601.61,-118.15"/>
</g>
<!-- 2.8 BSD -->
<g id="L11_node21_L11" class="node">
<title>2.8 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="226.5" cy="-234" rx="48.99" ry="18"/>
<text text-anchor="middle" x="226.5" y="-230.3" font-family="Times,serif" font-size="14.00">2.8 BSD</text>
</g>
<!-- 2 BSD&#45;&gt;2.8 BSD -->
<g id="L11_edge21" class="edge">
<title>2 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" d="M107.76,-292.32C130.43,-281.38 163.47,-265.43 188.94,-253.13"/>
<polygon fill="black" stroke="black" points="190.47,-256.28 197.95,-248.78 187.43,-249.98 190.47,-256.28"/>
</g>
<!-- 2.8 BSD&#45;&gt;Ultrix&#45;11 -->
<g id="L11_edge22" class="edge">
<title>2.8 BSD&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" d="M201.55,-218.33C184.14,-208.08 160.68,-194.28 141.54,-183.03"/>
<polygon fill="black" stroke="black" points="143.21,-179.95 132.82,-177.9 139.67,-185.98 143.21,-179.95"/>
</g>
<!-- 2.9 BSD -->
<g id="L11_node22_L11" class="node">
<title>2.9 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="226.5" cy="-162" rx="48.99" ry="18"/>
<text text-anchor="middle" x="226.5" y="-158.3" font-family="Times,serif" font-size="14.00">2.9 BSD</text>
</g>
<!-- 2.8 BSD&#45;&gt;2.9 BSD -->
<g id="L11_edge23" class="edge">
<title>2.8 BSD&#45;&gt;2.9 BSD</title>
<path fill="none" stroke="black" d="M226.5,-215.7C226.5,-207.98 226.5,-198.71 226.5,-190.11"/>
<polygon fill="black" stroke="black" points="230,-190.1 226.5,-180.1 223,-190.1 230,-190.1"/>
</g>
<!-- 4 BSD -->
<g id="L11_node24_L11" class="node">
<title>4 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="391.5" cy="-378" rx="40.09" ry="18"/>
<text text-anchor="middle" x="391.5" y="-374.3" font-family="Times,serif" font-size="14.00">4 BSD</text>
</g>
<!-- 3 BSD&#45;&gt;4 BSD -->
<g id="L11_edge25" class="edge">
<title>3 BSD&#45;&gt;4 BSD</title>
<path fill="none" stroke="black" d="M395.26,-431.7C394.71,-423.98 394.05,-414.71 393.43,-406.11"/>
<polygon fill="black" stroke="black" points="396.92,-405.83 392.72,-396.1 389.94,-406.33 396.92,-405.83"/>
</g>
<!-- 4.1 BSD -->
<g id="L11_node25_L11" class="node">
<title>4.1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="387.5" cy="-306" rx="48.99" ry="18"/>
<text text-anchor="middle" x="387.5" y="-302.3" font-family="Times,serif" font-size="14.00">4.1 BSD</text>
</g>
<!-- 4 BSD&#45;&gt;4.1 BSD -->
<g id="L11_edge26" class="edge">
<title>4 BSD&#45;&gt;4.1 BSD</title>
<path fill="none" stroke="black" d="M390.51,-359.7C390.07,-351.98 389.54,-342.71 389.05,-334.11"/>
<polygon fill="black" stroke="black" points="392.54,-333.89 388.47,-324.1 385.55,-334.29 392.54,-333.89"/>
</g>
<!-- 4.1 BSD&#45;&gt;8th Edition -->
<g id="L11_edge29" class="edge">
<title>4.1 BSD&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" d="M412.57,-290.5C430.02,-280.4 453.54,-266.79 472.92,-255.58"/>
<polygon fill="black" stroke="black" points="474.88,-258.49 481.78,-250.46 471.37,-252.43 474.88,-258.49"/>
</g>
<!-- 4.1 BSD&#45;&gt;2.8 BSD -->
<g id="L11_edge28" class="edge">
<title>4.1 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" d="M357.21,-291.83C331.55,-280.67 294.54,-264.58 266.45,-252.37"/>
<polygon fill="black" stroke="black" points="267.48,-249 256.92,-248.23 264.69,-255.42 267.48,-249"/>
</g>
<!-- 4.2 BSD -->
<g id="L11_node26_L11" class="node">
<title>4.2 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="378.5" cy="-234" rx="48.99" ry="18"/>
<text text-anchor="middle" x="378.5" y="-230.3" font-family="Times,serif" font-size="14.00">4.2 BSD</text>
</g>
<!-- 4.1 BSD&#45;&gt;4.2 BSD -->
<g id="L11_edge27" class="edge">
<title>4.1 BSD&#45;&gt;4.2 BSD</title>
<path fill="none" stroke="black" d="M385.27,-287.7C384.28,-279.98 383.09,-270.71 381.98,-262.11"/>
<polygon fill="black" stroke="black" points="385.44,-261.58 380.7,-252.1 378.5,-262.47 385.44,-261.58"/>
</g>
<!-- 4.3 BSD -->
<g id="L11_node27_L11" class="node">
<title>4.3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="464.5" cy="-162" rx="48.99" ry="18"/>
<text text-anchor="middle" x="464.5" y="-158.3" font-family="Times,serif" font-size="14.00">4.3 BSD</text>
</g>
<!-- 4.2 BSD&#45;&gt;4.3 BSD -->
<g id="L11_edge30" class="edge">
<title>4.2 BSD&#45;&gt;4.3 BSD</title>
<path fill="none" stroke="black" d="M398.01,-217.12C409.64,-207.65 424.57,-195.5 437.34,-185.11"/>
<polygon fill="black" stroke="black" points="439.81,-187.61 445.36,-178.58 435.39,-182.18 439.81,-187.61"/>
</g>
<!-- Ultrix&#45;32 -->
<g id="L11_node28_L11" class="node">
<title>Ultrix&#45;32</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="345.5" cy="-162" rx="51.99" ry="18"/>
<text text-anchor="middle" x="345.5" y="-158.3" font-family="Times,serif" font-size="14.00">Ultrix&#45;32</text>
</g>
<!-- 4.2 BSD&#45;&gt;Ultrix&#45;32 -->
<g id="L11_edge31" class="edge">
<title>4.2 BSD&#45;&gt;Ultrix&#45;32</title>
<path fill="none" stroke="black" d="M370.51,-216.05C366.75,-208.09 362.19,-198.41 357.99,-189.51"/>
<polygon fill="black" stroke="black" points="361.07,-187.83 353.64,-180.28 354.74,-190.81 361.07,-187.83"/>
</g>
<!-- 4.4 BSD -->
<g id="L11_node29_L11" class="node">
<title>4.4 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="462.5" cy="-90" rx="48.99" ry="18"/>
<text text-anchor="middle" x="462.5" y="-86.3" font-family="Times,serif" font-size="14.00">4.4 BSD</text>
</g>
<!-- 4.3 BSD&#45;&gt;4.4 BSD -->
<g id="L11_edge32" class="edge">
<title>4.3 BSD&#45;&gt;4.4 BSD</title>
<path fill="none" stroke="black" d="M464,-143.7C463.78,-135.98 463.52,-126.71 463.27,-118.11"/>
<polygon fill="black" stroke="black" points="466.77,-118 462.99,-108.1 459.77,-118.2 466.77,-118"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="L11_edge38" class="edge">
<title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M719.06,-651.17C695.9,-640.29 663.43,-625.03 638.17,-613.17"/>
<polygon fill="black" stroke="black" points="639.41,-609.89 628.87,-608.8 636.44,-616.22 639.41,-609.89"/>
</g>
<!-- CB Unix 1 -->
<g id="L11_node35_L11" class="node">
<title>CB Unix 1</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="901.5" cy="-594" rx="57.69" ry="18"/>
<text text-anchor="middle" x="901.5" y="-590.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="L11_edge39" class="edge">
<title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" d="M875.73,-648.05C879.6,-640.09 884.3,-630.41 888.62,-621.51"/>
<polygon fill="black" stroke="black" points="891.89,-622.8 893.11,-612.28 885.59,-619.74 891.89,-622.8"/>
</g>
<!-- USG 2.0 -->
<g id="L11_node36_L11" class="node">
<title>USG 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="756.5" cy="-594" rx="50.09" ry="18"/>
<text text-anchor="middle" x="756.5" y="-590.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="L11_edge40" class="edge">
<title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" d="M843.68,-649.98C827.74,-639.93 806.54,-626.56 789.04,-615.52"/>
<polygon fill="black" stroke="black" points="790.6,-612.37 780.27,-609.99 786.86,-618.29 790.6,-612.37"/>
</g>
<!-- CB Unix 2 -->
<g id="L11_node37_L11" class="node">
<title>CB Unix 2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="939.5" cy="-522" rx="57.69" ry="18"/>
<text text-anchor="middle" x="939.5" y="-518.3" font-family="Times,serif" font-size="14.00">CB Unix 2</text>
</g>
<!-- CB Unix 1&#45;&gt;CB Unix 2 -->
<g id="L11_edge41" class="edge">
<title>CB Unix 1&#45;&gt;CB Unix 2</title>
<path fill="none" stroke="black" d="M910.7,-576.05C915.13,-567.89 920.55,-557.91 925.48,-548.82"/>
<polygon fill="black" stroke="black" points="928.69,-550.25 930.38,-539.79 922.54,-546.91 928.69,-550.25"/>
</g>
<!-- USG 3.0 -->
<g id="L11_node41_L11" class="node">
<title>USG 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-522" rx="50.09" ry="18"/>
<text text-anchor="middle" x="664.5" y="-518.3" font-family="Times,serif" font-size="14.00">USG 3.0</text>
</g>
<!-- USG 2.0&#45;&gt;USG 3.0 -->
<g id="L11_edge45" class="edge">
<title>USG 2.0&#45;&gt;USG 3.0</title>
<path fill="none" stroke="black" d="M736.08,-577.46C723.45,-567.86 707.06,-555.38 693.14,-544.8"/>
<polygon fill="black" stroke="black" points="694.94,-541.76 684.86,-538.49 690.7,-547.33 694.94,-541.76"/>
</g>
<!-- CB Unix 3 -->
<g id="L11_node38_L11" class="node">
<title>CB Unix 3</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="925.5" cy="-450" rx="57.69" ry="18"/>
<text text-anchor="middle" x="925.5" y="-446.3" font-family="Times,serif" font-size="14.00">CB Unix 3</text>
</g>
<!-- CB Unix 2&#45;&gt;CB Unix 3 -->
<g id="L11_edge42" class="edge">
<title>CB Unix 2&#45;&gt;CB Unix 3</title>
<path fill="none" stroke="black" d="M936.04,-503.7C934.49,-495.98 932.64,-486.71 930.92,-478.11"/>
<polygon fill="black" stroke="black" points="934.31,-477.22 928.92,-468.1 927.45,-478.6 934.31,-477.22"/>
</g>
<!-- Unix/TS++ -->
<g id="L11_node39_L11" class="node">
<title>Unix/TS++</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-378" rx="63.89" ry="18"/>
<text text-anchor="middle" x="867.5" y="-374.3" font-family="Times,serif" font-size="14.00">Unix/TS++</text>
</g>
<!-- CB Unix 3&#45;&gt;Unix/TS++ -->
<g id="L11_edge43" class="edge">
<title>CB Unix 3&#45;&gt;Unix/TS++</title>
<path fill="none" stroke="black" d="M911.75,-432.41C904.7,-423.91 895.98,-413.37 888.14,-403.91"/>
<polygon fill="black" stroke="black" points="890.62,-401.42 881.55,-395.96 885.23,-405.89 890.62,-401.42"/>
</g>
<!-- PDP&#45;11 Sys V -->
<g id="L11_node40_L11" class="node">
<title>PDP&#45;11 Sys V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="1022.5" cy="-378" rx="73.39" ry="18"/>
<text text-anchor="middle" x="1022.5" y="-374.3" font-family="Times,serif" font-size="14.00">PDP&#45;11 Sys V</text>
</g>
<!-- CB Unix 3&#45;&gt;PDP&#45;11 Sys V -->
<g id="L11_edge44" class="edge">
<title>CB Unix 3&#45;&gt;PDP&#45;11 Sys V</title>
<path fill="none" stroke="black" d="M947.51,-433.12C960.59,-423.67 977.38,-411.56 991.76,-401.18"/>
<polygon fill="black" stroke="black" points="993.84,-404 999.9,-395.31 989.74,-398.32 993.84,-404"/>
</g>
<!-- CB Unix 3&#45;&gt;TS 4.0 -->
<g id="L11_edge51" class="edge">
<title>CB Unix 3&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M875.79,-440.71C847.95,-433.51 814.85,-420.24 794.5,-396 780.16,-378.93 775.86,-353.64 774.88,-334.38"/>
<polygon fill="black" stroke="black" points="778.37,-334.03 774.64,-324.11 771.38,-334.19 778.37,-334.03"/>
</g>
<!-- Unix/TS++&#45;&gt;TS 4.0 -->
<g id="L11_edge50" class="edge">
<title>Unix/TS++&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M846.16,-360.76C833.41,-351.07 817.08,-338.64 803.32,-328.17"/>
<polygon fill="black" stroke="black" points="805.23,-325.22 795.15,-321.95 800.99,-330.79 805.23,-325.22"/>
</g>
<!-- USG 3.0&#45;&gt;Unix/TS 3.0 -->
<g id="L11_edge46" class="edge">
<title>USG 3.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M664.5,-503.7C664.5,-495.98 664.5,-486.71 664.5,-478.11"/>
<polygon fill="black" stroke="black" points="668,-478.1 664.5,-468.1 661,-478.1 668,-478.1"/>
</g>
<!-- Unix/TS 1.0 -->
<g id="L11_node42_L11" class="node">
<title>Unix/TS 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="798.5" cy="-522" rx="65.79" ry="18"/>
<text text-anchor="middle" x="798.5" y="-518.3" font-family="Times,serif" font-size="14.00">Unix/TS 1.0</text>
</g>
<!-- Unix/TS 1.0&#45;&gt;Unix/TS 3.0 -->
<g id="L11_edge48" class="edge">
<title>Unix/TS 1.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M769.42,-505.81C749.84,-495.58 723.82,-481.99 702.59,-470.9"/>
<polygon fill="black" stroke="black" points="704,-467.69 693.52,-466.16 700.76,-473.89 704,-467.69"/>
</g>
<!-- System V.0 -->
<g id="L11_node44_L11" class="node">
<title>System V.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-234" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-230.3" font-family="Times,serif" font-size="14.00">System V.0</text>
</g>
<!-- TS 4.0&#45;&gt;System V.0 -->
<g id="L11_edge52" class="edge">
<title>TS 4.0&#45;&gt;System V.0</title>
<path fill="none" stroke="black" d="M775.5,-287.7C775.5,-279.98 775.5,-270.71 775.5,-262.11"/>
<polygon fill="black" stroke="black" points="779,-262.1 775.5,-252.1 772,-262.1 779,-262.1"/>
</g>
<!-- System V.2 -->
<g id="L11_node45_L11" class="node">
<title>System V.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-162" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-158.3" font-family="Times,serif" font-size="14.00">System V.2</text>
</g>
<!-- System V.0&#45;&gt;System V.2 -->
<g id="L11_edge53" class="edge">
<title>System V.0&#45;&gt;System V.2</title>
<path fill="none" stroke="black" d="M775.5,-215.7C775.5,-207.98 775.5,-198.71 775.5,-190.11"/>
<polygon fill="black" stroke="black" points="779,-190.1 775.5,-180.1 772,-190.1 779,-190.1"/>
</g>
<!-- System V.3 -->
<g id="L11_node46_L11" class="node">
<title>System V.3</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-90" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-86.3" font-family="Times,serif" font-size="14.00">System V.3</text>
</g>
<!-- System V.2&#45;&gt;System V.3 -->
<g id="L11_edge54" class="edge">
<title>System V.2&#45;&gt;System V.3</title>
<path fill="none" stroke="black" d="M775.5,-143.7C775.5,-135.98 775.5,-126.71 775.5,-118.11"/>
<polygon fill="black" stroke="black" points="779,-118.1 775.5,-108.1 772,-118.1 779,-118.1"/>
</g>
</g>
</g>
<g id="L12" class="layer">
<g id="L12_graph0" class="graph" transform="scale(0.39 0.39) rotate(0) translate(4 832)">
<title>unix</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-832 1099.94,-832 1099.94,4 -4,4"/>
<!-- 5th Edition -->
<g id="L12_node1_L12" class="node">
<title>5th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="573.5" cy="-810" rx="63.09" ry="18"/>
<text text-anchor="middle" x="573.5" y="-806.3" font-family="Times,serif" font-size="14.00">5th Edition</text>
</g>
<!-- 6th Edition -->
<g id="L12_node2_L12" class="node">
<title>6th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="468.5" cy="-738" rx="63.09" ry="18"/>
<text text-anchor="middle" x="468.5" y="-734.3" font-family="Times,serif" font-size="14.00">6th Edition</text>
</g>
<!-- 5th Edition&#45;&gt;6th Edition -->
<g id="L12_edge1" class="edge">
<title>5th Edition&#45;&gt;6th Edition</title>
<path fill="none" stroke="black" d="M549.93,-793.29C535.44,-783.63 516.68,-771.12 500.82,-760.55"/>
<polygon fill="black" stroke="black" points="502.61,-757.53 492.35,-754.9 498.72,-763.36 502.61,-757.53"/>
</g>
<!-- PWB 1.0 -->
<g id="L12_node3_L12" class="node">
<title>PWB 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-738" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-734.3" font-family="Times,serif" font-size="14.00">PWB 1.0</text>
</g>
<!-- 5th Edition&#45;&gt;PWB 1.0 -->
<g id="L12_edge2" class="edge">
<title>5th Edition&#45;&gt;PWB 1.0</title>
<path fill="none" stroke="black" d="M608.49,-795C636.84,-783.66 676.86,-767.65 706.86,-755.65"/>
<polygon fill="black" stroke="black" points="708.24,-758.87 716.22,-751.91 705.64,-752.38 708.24,-758.87"/>
</g>
<!-- LSX -->
<g id="L12_node4_L12" class="node">
<title>LSX</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="650.5" cy="-666" rx="29.5" ry="18"/>
<text text-anchor="middle" x="650.5" y="-662.3" font-family="Times,serif" font-size="14.00">LSX</text>
</g>
<!-- 6th Edition&#45;&gt;LSX -->
<g id="L12_edge3" class="edge">
<title>6th Edition&#45;&gt;LSX</title>
<path fill="none" stroke="black" d="M506.97,-723.64C536.13,-713.32 577.09,-698.42 612.5,-684 614.35,-683.24 616.26,-682.45 618.17,-681.64"/>
<polygon fill="black" stroke="black" points="619.92,-684.7 627.7,-677.5 617.13,-678.28 619.92,-684.7"/>
</g>
<!-- 1 BSD -->
<g id="L12_node5_L12" class="node">
<title>1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="131.5" cy="-666" rx="40.09" ry="18"/>
<text text-anchor="middle" x="131.5" y="-662.3" font-family="Times,serif" font-size="14.00">1 BSD</text>
</g>
<!-- 6th Edition&#45;&gt;1 BSD -->
<g id="L12_edge4" class="edge">
<title>6th Edition&#45;&gt;1 BSD</title>
<path fill="none" stroke="black" d="M417.91,-727.04C365.29,-716.6 280.53,-699.58 207.5,-684 197.48,-681.86 186.74,-679.5 176.58,-677.24"/>
<polygon fill="black" stroke="black" points="177.18,-673.79 166.65,-675.02 175.65,-680.62 177.18,-673.79"/>
</g>
<!-- Mini Unix -->
<g id="L12_node6_L12" class="node">
<title>Mini Unix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="398.5" cy="-666" rx="56.59" ry="18"/>
<text text-anchor="middle" x="398.5" y="-662.3" font-family="Times,serif" font-size="14.00">Mini Unix</text>
</g>
<!-- 6th Edition&#45;&gt;Mini Unix -->
<g id="L12_edge5" class="edge">
<title>6th Edition&#45;&gt;Mini Unix</title>
<path fill="none" stroke="black" d="M451.91,-720.41C443.02,-711.52 431.91,-700.41 422.13,-690.63"/>
<polygon fill="black" stroke="black" points="424.51,-688.07 414.97,-683.47 419.56,-693.02 424.51,-688.07"/>
</g>
<!-- Wollongong -->
<g id="L12_node7_L12" class="node">
<title>Wollongong</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="538.5" cy="-666" rx="64.99" ry="18"/>
<text text-anchor="middle" x="538.5" y="-662.3" font-family="Times,serif" font-size="14.00">Wollongong</text>
</g>
<!-- 6th Edition&#45;&gt;Wollongong -->
<g id="L12_edge6" class="edge">
<title>6th Edition&#45;&gt;Wollongong</title>
<path fill="none" stroke="black" d="M485.09,-720.41C493.98,-711.52 505.09,-700.41 514.87,-690.63"/>
<polygon fill="black" stroke="black" points="517.43,-693.02 522.03,-683.47 512.48,-688.07 517.43,-693.02"/>
</g>
<!-- Interdata -->
<g id="L12_node8_L12" class="node">
<title>Interdata</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-666" rx="53.89" ry="18"/>
<text text-anchor="middle" x="270.5" y="-662.3" font-family="Times,serif" font-size="14.00">Interdata</text>
</g>
<!-- 6th Edition&#45;&gt;Interdata -->
<g id="L12_edge7" class="edge">
<title>6th Edition&#45;&gt;Interdata</title>
<path fill="none" stroke="black" d="M430.32,-723.5C397.69,-711.97 350.68,-695.35 316.08,-683.12"/>
<polygon fill="black" stroke="black" points="316.82,-679.66 306.22,-679.63 314.49,-686.26 316.82,-679.66"/>
</g>
<!-- PWB 1.2 -->
<g id="L12_node33_L12" class="node">
<title>PWB 1.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="748.5" cy="-666" rx="50.89" ry="18"/>
<text text-anchor="middle" x="748.5" y="-662.3" font-family="Times,serif" font-size="14.00">PWB 1.2</text>
</g>
<!-- PWB 1.0&#45;&gt;PWB 1.2 -->
<g id="L12_edge36" class="edge">
<title>PWB 1.0&#45;&gt;PWB 1.2</title>
<path fill="none" stroke="black" d="M748.5,-719.7C748.5,-711.98 748.5,-702.71 748.5,-694.11"/>
<polygon fill="black" stroke="black" points="752,-694.1 748.5,-684.1 745,-694.1 752,-694.1"/>
</g>
<!-- USG 1.0 -->
<g id="L12_node34_L12" class="node">
<title>USG 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-666" rx="50.09" ry="18"/>
<text text-anchor="middle" x="867.5" y="-662.3" font-family="Times,serif" font-size="14.00">USG 1.0</text>
</g>
<!-- PWB 1.0&#45;&gt;USG 1.0 -->
<g id="L12_edge37" class="edge">
<title>PWB 1.0&#45;&gt;USG 1.0</title>
<path fill="none" stroke="black" d="M773.44,-722.33C790.98,-712.01 814.64,-698.1 833.84,-686.8"/>
<polygon fill="black" stroke="black" points="835.74,-689.74 842.58,-681.65 832.19,-683.71 835.74,-689.74"/>
</g>
<!-- 2 BSD -->
<g id="L12_node20_L12" class="node">
<title>2 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="81.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="81.5" y="-302.3" font-family="Times,serif" font-size="14.00">2 BSD</text>
</g>
<!-- 1 BSD&#45;&gt;2 BSD -->
<g id="L12_edge20" class="edge">
<title>1 BSD&#45;&gt;2 BSD</title>
<path fill="none" stroke="black" d="M124.41,-647.85C114.19,-621.49 96.5,-569.21 96.5,-523 96.5,-523 96.5,-523 96.5,-449 96.5,-408.77 90.47,-362.49 86.06,-333.99"/>
<polygon fill="black" stroke="black" points="89.49,-333.31 84.46,-323.99 82.58,-334.41 89.49,-333.31"/>
</g>
<!-- Unix/TS 3.0 -->
<g id="L12_node9_L12" class="node">
<title>Unix/TS 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-450" rx="65.79" ry="18"/>
<text text-anchor="middle" x="664.5" y="-446.3" font-family="Times,serif" font-size="14.00">Unix/TS 3.0</text>
</g>
<!-- Interdata&#45;&gt;Unix/TS 3.0 -->
<g id="L12_edge8" class="edge">
<title>Interdata&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M297.58,-650.29C366.41,-612.91 548.18,-514.18 627.07,-471.33"/>
<polygon fill="black" stroke="black" points="629.05,-474.23 636.17,-466.38 625.71,-468.08 629.05,-474.23"/>
</g>
<!-- PWB 2.0 -->
<g id="L12_node10_L12" class="node">
<title>PWB 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="599.5" cy="-594" rx="50.89" ry="18"/>
<text text-anchor="middle" x="599.5" y="-590.3" font-family="Times,serif" font-size="14.00">PWB 2.0</text>
</g>
<!-- Interdata&#45;&gt;PWB 2.0 -->
<g id="L12_edge9" class="edge">
<title>Interdata&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M310.05,-653.58C317.48,-651.6 325.2,-649.65 332.5,-648 421.45,-627.92 445.43,-631.55 534.5,-612 539.84,-610.83 545.4,-609.51 550.93,-608.15"/>
<polygon fill="black" stroke="black" points="551.94,-611.51 560.78,-605.66 550.23,-604.72 551.94,-611.51"/>
</g>
<!-- 7th Edition -->
<g id="L12_node11_L12" class="node">
<title>7th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="270.5" cy="-594" rx="63.09" ry="18"/>
<text text-anchor="middle" x="270.5" y="-590.3" font-family="Times,serif" font-size="14.00">7th Edition</text>
</g>
<!-- Interdata&#45;&gt;7th Edition -->
<g id="L12_edge10" class="edge">
<title>Interdata&#45;&gt;7th Edition</title>
<path fill="none" stroke="black" d="M270.5,-647.7C270.5,-639.98 270.5,-630.71 270.5,-622.11"/>
<polygon fill="black" stroke="black" points="274,-622.1 270.5,-612.1 267,-622.1 274,-622.1"/>
</g>
<!-- TS 4.0 -->
<g id="L12_node43_L12" class="node">
<title>TS 4.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-306" rx="40.09" ry="18"/>
<text text-anchor="middle" x="775.5" y="-302.3" font-family="Times,serif" font-size="14.00">TS 4.0</text>
</g>
<!-- Unix/TS 3.0&#45;&gt;TS 4.0 -->
<g id="L12_edge49" class="edge">
<title>Unix/TS 3.0&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M677.67,-432.15C697.21,-407.15 734.01,-360.07 756.48,-331.32"/>
<polygon fill="black" stroke="black" points="759.29,-333.42 762.69,-323.39 753.77,-329.11 759.29,-333.42"/>
</g>
<!-- PWB 2.0&#45;&gt;Unix/TS 3.0 -->
<g id="L12_edge47" class="edge">
<title>PWB 2.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M596.99,-575.97C595.05,-557.31 594.31,-526.97 605.5,-504 611.35,-491.99 621.24,-481.46 631.27,-473.03"/>
<polygon fill="black" stroke="black" points="633.59,-475.66 639.27,-466.72 629.25,-470.16 633.59,-475.66"/>
</g>
<!-- 8th Edition -->
<g id="L12_node12_L12" class="node">
<title>8th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="508.5" cy="-234" rx="63.09" ry="18"/>
<text text-anchor="middle" x="508.5" y="-230.3" font-family="Times,serif" font-size="14.00">8th Edition</text>
</g>
<!-- 7th Edition&#45;&gt;8th Edition -->
<g id="L12_edge11" class="edge">
<title>7th Edition&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" d="M319.2,-582.39C373.02,-570.24 453.45,-550.64 463.5,-540 491.26,-510.59 482.5,-491.45 482.5,-451 482.5,-451 482.5,-451 482.5,-377 482.5,-336.55 492.83,-290.67 500.47,-262.28"/>
<polygon fill="black" stroke="black" points="503.93,-262.87 503.24,-252.3 497.19,-261 503.93,-262.87"/>
</g>
<!-- 32V -->
<g id="L12_node13_L12" class="node">
<title>32V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="425.5" cy="-522" rx="28.7" ry="18"/>
<text text-anchor="middle" x="425.5" y="-518.3" font-family="Times,serif" font-size="14.00">32V</text>
</g>
<!-- 7th Edition&#45;&gt;32V -->
<g id="L12_edge12" class="edge">
<title>7th Edition&#45;&gt;32V</title>
<path fill="none" stroke="black" d="M302.61,-578.5C329.31,-566.44 367.09,-549.38 393.7,-537.36"/>
<polygon fill="black" stroke="black" points="395.28,-540.49 402.95,-533.18 392.4,-534.11 395.28,-540.49"/>
</g>
<!-- V7M -->
<g id="L12_node14_L12" class="node">
<title>V7M</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="32.5" cy="-450" rx="32.49" ry="18"/>
<text text-anchor="middle" x="32.5" y="-446.3" font-family="Times,serif" font-size="14.00">V7M</text>
</g>
<!-- 7th Edition&#45;&gt;V7M -->
<g id="L12_edge13" class="edge">
<title>7th Edition&#45;&gt;V7M</title>
<path fill="none" stroke="black" d="M228.33,-580.55C200.81,-571.45 164.7,-557.64 135.5,-540 104.6,-521.34 73.91,-493.27 54.18,-473.66"/>
<polygon fill="black" stroke="black" points="56.45,-470.97 46.92,-466.33 51.47,-475.9 56.45,-470.97"/>
</g>
<!-- Ultrix&#45;11 -->
<g id="L12_node15_L12" class="node">
<title>Ultrix&#45;11</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="107.5" cy="-162" rx="51.99" ry="18"/>
<text text-anchor="middle" x="107.5" y="-158.3" font-family="Times,serif" font-size="14.00">Ultrix&#45;11</text>
</g>
<!-- 7th Edition&#45;&gt;Ultrix&#45;11 -->
<g id="L12_edge14" class="edge">
<title>7th Edition&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" d="M228.04,-580.56C207.11,-572.31 183.25,-559.37 168.5,-540 143.99,-507.82 149.5,-491.45 149.5,-451 149.5,-451 149.5,-451 149.5,-305 149.5,-263.15 132.51,-217.1 120.14,-189.11"/>
<polygon fill="black" stroke="black" points="123.33,-187.66 116,-180.01 116.95,-190.56 123.33,-187.66"/>
</g>
<!-- Xenix -->
<g id="L12_node16_L12" class="node">
<title>Xenix</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="213.5" cy="-522" rx="36.29" ry="18"/>
<text text-anchor="middle" x="213.5" y="-518.3" font-family="Times,serif" font-size="14.00">Xenix</text>
</g>
<!-- 7th Edition&#45;&gt;Xenix -->
<g id="L12_edge15" class="edge">
<title>7th Edition&#45;&gt;Xenix</title>
<path fill="none" stroke="black" d="M256.99,-576.41C249.79,-567.57 240.8,-556.53 232.87,-546.79"/>
<polygon fill="black" stroke="black" points="235.54,-544.53 226.52,-538.99 230.12,-548.95 235.54,-544.53"/>
</g>
<!-- UniPlus+ -->
<g id="L12_node17_L12" class="node">
<title>UniPlus+</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="323.5" cy="-522" rx="55.49" ry="18"/>
<text text-anchor="middle" x="323.5" y="-518.3" font-family="Times,serif" font-size="14.00">UniPlus+</text>
</g>
<!-- 7th Edition&#45;&gt;UniPlus+ -->
<g id="L12_edge16" class="edge">
<title>7th Edition&#45;&gt;UniPlus+</title>
<path fill="none" stroke="black" d="M283.33,-576.05C289.71,-567.63 297.54,-557.28 304.59,-547.97"/>
<polygon fill="black" stroke="black" points="307.54,-549.87 310.79,-539.79 301.96,-545.65 307.54,-549.87"/>
</g>
<!-- 9th Edition -->
<g id="L12_node18_L12" class="node">
<title>9th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="597.5" cy="-162" rx="63.09" ry="18"/>
<text text-anchor="middle" x="597.5" y="-158.3" font-family="Times,serif" font-size="14.00">9th Edition</text>
</g>
<!-- 8th Edition&#45;&gt;9th Edition -->
<g id="L12_edge18" class="edge">
<title>8th Edition&#45;&gt;9th Edition</title>
<path fill="none" stroke="black" d="M529.14,-216.76C540.93,-207.49 555.9,-195.71 568.83,-185.55"/>
<polygon fill="black" stroke="black" points="571.27,-188.08 576.97,-179.15 566.94,-182.58 571.27,-188.08"/>
</g>
<!-- 3 BSD -->
<g id="L12_node23_L12" class="node">
<title>3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="396.5" cy="-450" rx="40.09" ry="18"/>
<text text-anchor="middle" x="396.5" y="-446.3" font-family="Times,serif" font-size="14.00">3 BSD</text>
</g>
<!-- 32V&#45;&gt;3 BSD -->
<g id="L12_edge24" class="edge">
<title>32V&#45;&gt;3 BSD</title>
<path fill="none" stroke="black" d="M418.62,-504.41C415.28,-496.34 411.18,-486.43 407.42,-477.35"/>
<polygon fill="black" stroke="black" points="410.58,-475.86 403.52,-467.96 404.12,-478.53 410.58,-475.86"/>
</g>
<!-- V7M&#45;&gt;Ultrix&#45;11 -->
<g id="L12_edge17" class="edge">
<title>V7M&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" d="M29.53,-431.68C25.05,-401.73 18.47,-338.64 32.5,-288 43.09,-249.77 68.83,-211.49 87.19,-187.56"/>
<polygon fill="black" stroke="black" points="90.16,-189.44 93.59,-179.42 84.66,-185.12 90.16,-189.44"/>
</g>
<!-- 10th Edition -->
<g id="L12_node19_L12" class="node">
<title>10th Edition</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="598.5" cy="-90" rx="68.79" ry="18"/>
<text text-anchor="middle" x="598.5" y="-86.3" font-family="Times,serif" font-size="14.00">10th Edition</text>
</g>
<!-- 9th Edition&#45;&gt;10th Edition -->
<g id="L12_edge19" class="edge">
<title>9th Edition&#45;&gt;10th Edition</title>
<path fill="none" stroke="black" d="M597.74,-143.7C597.85,-135.98 597.99,-126.71 598.11,-118.11"/>
<polygon fill="black" stroke="black" points="601.61,-118.15 598.25,-108.1 594.61,-118.05 601.61,-118.15"/>
</g>
<!-- 2.8 BSD -->
<g id="L12_node21_L12" class="node">
<title>2.8 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="226.5" cy="-234" rx="48.99" ry="18"/>
<text text-anchor="middle" x="226.5" y="-230.3" font-family="Times,serif" font-size="14.00">2.8 BSD</text>
</g>
<!-- 2 BSD&#45;&gt;2.8 BSD -->
<g id="L12_edge21" class="edge">
<title>2 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" d="M107.76,-292.32C130.43,-281.38 163.47,-265.43 188.94,-253.13"/>
<polygon fill="black" stroke="black" points="190.47,-256.28 197.95,-248.78 187.43,-249.98 190.47,-256.28"/>
</g>
<!-- 2.8 BSD&#45;&gt;Ultrix&#45;11 -->
<g id="L12_edge22" class="edge">
<title>2.8 BSD&#45;&gt;Ultrix&#45;11</title>
<path fill="none" stroke="black" d="M201.55,-218.33C184.14,-208.08 160.68,-194.28 141.54,-183.03"/>
<polygon fill="black" stroke="black" points="143.21,-179.95 132.82,-177.9 139.67,-185.98 143.21,-179.95"/>
</g>
<!-- 2.9 BSD -->
<g id="L12_node22_L12" class="node">
<title>2.9 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="226.5" cy="-162" rx="48.99" ry="18"/>
<text text-anchor="middle" x="226.5" y="-158.3" font-family="Times,serif" font-size="14.00">2.9 BSD</text>
</g>
<!-- 2.8 BSD&#45;&gt;2.9 BSD -->
<g id="L12_edge23" class="edge">
<title>2.8 BSD&#45;&gt;2.9 BSD</title>
<path fill="none" stroke="black" d="M226.5,-215.7C226.5,-207.98 226.5,-198.71 226.5,-190.11"/>
<polygon fill="black" stroke="black" points="230,-190.1 226.5,-180.1 223,-190.1 230,-190.1"/>
</g>
<!-- 4 BSD -->
<g id="L12_node24_L12" class="node">
<title>4 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="391.5" cy="-378" rx="40.09" ry="18"/>
<text text-anchor="middle" x="391.5" y="-374.3" font-family="Times,serif" font-size="14.00">4 BSD</text>
</g>
<!-- 3 BSD&#45;&gt;4 BSD -->
<g id="L12_edge25" class="edge">
<title>3 BSD&#45;&gt;4 BSD</title>
<path fill="none" stroke="black" d="M395.26,-431.7C394.71,-423.98 394.05,-414.71 393.43,-406.11"/>
<polygon fill="black" stroke="black" points="396.92,-405.83 392.72,-396.1 389.94,-406.33 396.92,-405.83"/>
</g>
<!-- 4.1 BSD -->
<g id="L12_node25_L12" class="node">
<title>4.1 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="387.5" cy="-306" rx="48.99" ry="18"/>
<text text-anchor="middle" x="387.5" y="-302.3" font-family="Times,serif" font-size="14.00">4.1 BSD</text>
</g>
<!-- 4 BSD&#45;&gt;4.1 BSD -->
<g id="L12_edge26" class="edge">
<title>4 BSD&#45;&gt;4.1 BSD</title>
<path fill="none" stroke="black" d="M390.51,-359.7C390.07,-351.98 389.54,-342.71 389.05,-334.11"/>
<polygon fill="black" stroke="black" points="392.54,-333.89 388.47,-324.1 385.55,-334.29 392.54,-333.89"/>
</g>
<!-- 4.1 BSD&#45;&gt;8th Edition -->
<g id="L12_edge29" class="edge">
<title>4.1 BSD&#45;&gt;8th Edition</title>
<path fill="none" stroke="black" d="M412.57,-290.5C430.02,-280.4 453.54,-266.79 472.92,-255.58"/>
<polygon fill="black" stroke="black" points="474.88,-258.49 481.78,-250.46 471.37,-252.43 474.88,-258.49"/>
</g>
<!-- 4.1 BSD&#45;&gt;2.8 BSD -->
<g id="L12_edge28" class="edge">
<title>4.1 BSD&#45;&gt;2.8 BSD</title>
<path fill="none" stroke="black" d="M357.21,-291.83C331.55,-280.67 294.54,-264.58 266.45,-252.37"/>
<polygon fill="black" stroke="black" points="267.48,-249 256.92,-248.23 264.69,-255.42 267.48,-249"/>
</g>
<!-- 4.2 BSD -->
<g id="L12_node26_L12" class="node">
<title>4.2 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="378.5" cy="-234" rx="48.99" ry="18"/>
<text text-anchor="middle" x="378.5" y="-230.3" font-family="Times,serif" font-size="14.00">4.2 BSD</text>
</g>
<!-- 4.1 BSD&#45;&gt;4.2 BSD -->
<g id="L12_edge27" class="edge">
<title>4.1 BSD&#45;&gt;4.2 BSD</title>
<path fill="none" stroke="black" d="M385.27,-287.7C384.28,-279.98 383.09,-270.71 381.98,-262.11"/>
<polygon fill="black" stroke="black" points="385.44,-261.58 380.7,-252.1 378.5,-262.47 385.44,-261.58"/>
</g>
<!-- 4.3 BSD -->
<g id="L12_node27_L12" class="node">
<title>4.3 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="464.5" cy="-162" rx="48.99" ry="18"/>
<text text-anchor="middle" x="464.5" y="-158.3" font-family="Times,serif" font-size="14.00">4.3 BSD</text>
</g>
<!-- 4.2 BSD&#45;&gt;4.3 BSD -->
<g id="L12_edge30" class="edge">
<title>4.2 BSD&#45;&gt;4.3 BSD</title>
<path fill="none" stroke="black" d="M398.01,-217.12C409.64,-207.65 424.57,-195.5 437.34,-185.11"/>
<polygon fill="black" stroke="black" points="439.81,-187.61 445.36,-178.58 435.39,-182.18 439.81,-187.61"/>
</g>
<!-- Ultrix&#45;32 -->
<g id="L12_node28_L12" class="node">
<title>Ultrix&#45;32</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="345.5" cy="-162" rx="51.99" ry="18"/>
<text text-anchor="middle" x="345.5" y="-158.3" font-family="Times,serif" font-size="14.00">Ultrix&#45;32</text>
</g>
<!-- 4.2 BSD&#45;&gt;Ultrix&#45;32 -->
<g id="L12_edge31" class="edge">
<title>4.2 BSD&#45;&gt;Ultrix&#45;32</title>
<path fill="none" stroke="black" d="M370.51,-216.05C366.75,-208.09 362.19,-198.41 357.99,-189.51"/>
<polygon fill="black" stroke="black" points="361.07,-187.83 353.64,-180.28 354.74,-190.81 361.07,-187.83"/>
</g>
<!-- 4.4 BSD -->
<g id="L12_node29_L12" class="node">
<title>4.4 BSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="462.5" cy="-90" rx="48.99" ry="18"/>
<text text-anchor="middle" x="462.5" y="-86.3" font-family="Times,serif" font-size="14.00">4.4 BSD</text>
</g>
<!-- 4.3 BSD&#45;&gt;4.4 BSD -->
<g id="L12_edge32" class="edge">
<title>4.3 BSD&#45;&gt;4.4 BSD</title>
<path fill="none" stroke="black" d="M464,-143.7C463.78,-135.98 463.52,-126.71 463.27,-118.11"/>
<polygon fill="black" stroke="black" points="466.77,-118 462.99,-108.1 459.77,-118.2 466.77,-118"/>
</g>
<!-- FreeBSD -->
<g id="L12_node30_L12" class="node">
<title>FreeBSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="343.5" cy="-18" rx="52.79" ry="18"/>
<text text-anchor="middle" x="343.5" y="-14.3" font-family="Times,serif" font-size="14.00">FreeBSD</text>
</g>
<!-- 4.4 BSD&#45;&gt;FreeBSD -->
<g id="L12_edge33" class="edge">
<title>4.4 BSD&#45;&gt;FreeBSD</title>
<path fill="none" stroke="black" d="M437.55,-74.33C420.14,-64.08 396.68,-50.28 377.54,-39.03"/>
<polygon fill="black" stroke="black" points="379.21,-35.95 368.82,-33.9 375.67,-41.98 379.21,-35.95"/>
</g>
<!-- NetBSD -->
<g id="L12_node31_L12" class="node">
<title>NetBSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="462.5" cy="-18" rx="48.19" ry="18"/>
<text text-anchor="middle" x="462.5" y="-14.3" font-family="Times,serif" font-size="14.00">NetBSD</text>
</g>
<!-- 4.4 BSD&#45;&gt;NetBSD -->
<g id="L12_edge34" class="edge">
<title>4.4 BSD&#45;&gt;NetBSD</title>
<path fill="none" stroke="black" d="M462.5,-71.7C462.5,-63.98 462.5,-54.71 462.5,-46.11"/>
<polygon fill="black" stroke="black" points="466,-46.1 462.5,-36.1 459,-46.1 466,-46.1"/>
</g>
<!-- OpenBSD -->
<g id="L12_node32_L12" class="node">
<title>OpenBSD</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="584.5" cy="-18" rx="55.79" ry="18"/>
<text text-anchor="middle" x="584.5" y="-14.3" font-family="Times,serif" font-size="14.00">OpenBSD</text>
</g>
<!-- 4.4 BSD&#45;&gt;OpenBSD -->
<g id="L12_edge35" class="edge">
<title>4.4 BSD&#45;&gt;OpenBSD</title>
<path fill="none" stroke="black" d="M487.78,-74.5C505.69,-64.22 529.95,-50.3 549.7,-38.97"/>
<polygon fill="black" stroke="black" points="551.48,-41.98 558.41,-33.97 547.99,-35.91 551.48,-41.98"/>
</g>
<!-- PWB 1.2&#45;&gt;PWB 2.0 -->
<g id="L12_edge38" class="edge">
<title>PWB 1.2&#45;&gt;PWB 2.0</title>
<path fill="none" stroke="black" d="M719.06,-651.17C695.9,-640.29 663.43,-625.03 638.17,-613.17"/>
<polygon fill="black" stroke="black" points="639.41,-609.89 628.87,-608.8 636.44,-616.22 639.41,-609.89"/>
</g>
<!-- CB Unix 1 -->
<g id="L12_node35_L12" class="node">
<title>CB Unix 1</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="901.5" cy="-594" rx="57.69" ry="18"/>
<text text-anchor="middle" x="901.5" y="-590.3" font-family="Times,serif" font-size="14.00">CB Unix 1</text>
</g>
<!-- USG 1.0&#45;&gt;CB Unix 1 -->
<g id="L12_edge39" class="edge">
<title>USG 1.0&#45;&gt;CB Unix 1</title>
<path fill="none" stroke="black" d="M875.73,-648.05C879.6,-640.09 884.3,-630.41 888.62,-621.51"/>
<polygon fill="black" stroke="black" points="891.89,-622.8 893.11,-612.28 885.59,-619.74 891.89,-622.8"/>
</g>
<!-- USG 2.0 -->
<g id="L12_node36_L12" class="node">
<title>USG 2.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="756.5" cy="-594" rx="50.09" ry="18"/>
<text text-anchor="middle" x="756.5" y="-590.3" font-family="Times,serif" font-size="14.00">USG 2.0</text>
</g>
<!-- USG 1.0&#45;&gt;USG 2.0 -->
<g id="L12_edge40" class="edge">
<title>USG 1.0&#45;&gt;USG 2.0</title>
<path fill="none" stroke="black" d="M843.68,-649.98C827.74,-639.93 806.54,-626.56 789.04,-615.52"/>
<polygon fill="black" stroke="black" points="790.6,-612.37 780.27,-609.99 786.86,-618.29 790.6,-612.37"/>
</g>
<!-- CB Unix 2 -->
<g id="L12_node37_L12" class="node">
<title>CB Unix 2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="939.5" cy="-522" rx="57.69" ry="18"/>
<text text-anchor="middle" x="939.5" y="-518.3" font-family="Times,serif" font-size="14.00">CB Unix 2</text>
</g>
<!-- CB Unix 1&#45;&gt;CB Unix 2 -->
<g id="L12_edge41" class="edge">
<title>CB Unix 1&#45;&gt;CB Unix 2</title>
<path fill="none" stroke="black" d="M910.7,-576.05C915.13,-567.89 920.55,-557.91 925.48,-548.82"/>
<polygon fill="black" stroke="black" points="928.69,-550.25 930.38,-539.79 922.54,-546.91 928.69,-550.25"/>
</g>
<!-- USG 3.0 -->
<g id="L12_node41_L12" class="node">
<title>USG 3.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="664.5" cy="-522" rx="50.09" ry="18"/>
<text text-anchor="middle" x="664.5" y="-518.3" font-family="Times,serif" font-size="14.00">USG 3.0</text>
</g>
<!-- USG 2.0&#45;&gt;USG 3.0 -->
<g id="L12_edge45" class="edge">
<title>USG 2.0&#45;&gt;USG 3.0</title>
<path fill="none" stroke="black" d="M736.08,-577.46C723.45,-567.86 707.06,-555.38 693.14,-544.8"/>
<polygon fill="black" stroke="black" points="694.94,-541.76 684.86,-538.49 690.7,-547.33 694.94,-541.76"/>
</g>
<!-- CB Unix 3 -->
<g id="L12_node38_L12" class="node">
<title>CB Unix 3</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="925.5" cy="-450" rx="57.69" ry="18"/>
<text text-anchor="middle" x="925.5" y="-446.3" font-family="Times,serif" font-size="14.00">CB Unix 3</text>
</g>
<!-- CB Unix 2&#45;&gt;CB Unix 3 -->
<g id="L12_edge42" class="edge">
<title>CB Unix 2&#45;&gt;CB Unix 3</title>
<path fill="none" stroke="black" d="M936.04,-503.7C934.49,-495.98 932.64,-486.71 930.92,-478.11"/>
<polygon fill="black" stroke="black" points="934.31,-477.22 928.92,-468.1 927.45,-478.6 934.31,-477.22"/>
</g>
<!-- Unix/TS++ -->
<g id="L12_node39_L12" class="node">
<title>Unix/TS++</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="867.5" cy="-378" rx="63.89" ry="18"/>
<text text-anchor="middle" x="867.5" y="-374.3" font-family="Times,serif" font-size="14.00">Unix/TS++</text>
</g>
<!-- CB Unix 3&#45;&gt;Unix/TS++ -->
<g id="L12_edge43" class="edge">
<title>CB Unix 3&#45;&gt;Unix/TS++</title>
<path fill="none" stroke="black" d="M911.75,-432.41C904.7,-423.91 895.98,-413.37 888.14,-403.91"/>
<polygon fill="black" stroke="black" points="890.62,-401.42 881.55,-395.96 885.23,-405.89 890.62,-401.42"/>
</g>
<!-- PDP&#45;11 Sys V -->
<g id="L12_node40_L12" class="node">
<title>PDP&#45;11 Sys V</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="1022.5" cy="-378" rx="73.39" ry="18"/>
<text text-anchor="middle" x="1022.5" y="-374.3" font-family="Times,serif" font-size="14.00">PDP&#45;11 Sys V</text>
</g>
<!-- CB Unix 3&#45;&gt;PDP&#45;11 Sys V -->
<g id="L12_edge44" class="edge">
<title>CB Unix 3&#45;&gt;PDP&#45;11 Sys V</title>
<path fill="none" stroke="black" d="M947.51,-433.12C960.59,-423.67 977.38,-411.56 991.76,-401.18"/>
<polygon fill="black" stroke="black" points="993.84,-404 999.9,-395.31 989.74,-398.32 993.84,-404"/>
</g>
<!-- CB Unix 3&#45;&gt;TS 4.0 -->
<g id="L12_edge51" class="edge">
<title>CB Unix 3&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M875.79,-440.71C847.95,-433.51 814.85,-420.24 794.5,-396 780.16,-378.93 775.86,-353.64 774.88,-334.38"/>
<polygon fill="black" stroke="black" points="778.37,-334.03 774.64,-324.11 771.38,-334.19 778.37,-334.03"/>
</g>
<!-- Unix/TS++&#45;&gt;TS 4.0 -->
<g id="L12_edge50" class="edge">
<title>Unix/TS++&#45;&gt;TS 4.0</title>
<path fill="none" stroke="black" d="M846.16,-360.76C833.41,-351.07 817.08,-338.64 803.32,-328.17"/>
<polygon fill="black" stroke="black" points="805.23,-325.22 795.15,-321.95 800.99,-330.79 805.23,-325.22"/>
</g>
<!-- USG 3.0&#45;&gt;Unix/TS 3.0 -->
<g id="L12_edge46" class="edge">
<title>USG 3.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M664.5,-503.7C664.5,-495.98 664.5,-486.71 664.5,-478.11"/>
<polygon fill="black" stroke="black" points="668,-478.1 664.5,-468.1 661,-478.1 668,-478.1"/>
</g>
<!-- Unix/TS 1.0 -->
<g id="L12_node42_L12" class="node">
<title>Unix/TS 1.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="798.5" cy="-522" rx="65.79" ry="18"/>
<text text-anchor="middle" x="798.5" y="-518.3" font-family="Times,serif" font-size="14.00">Unix/TS 1.0</text>
</g>
<!-- Unix/TS 1.0&#45;&gt;Unix/TS 3.0 -->
<g id="L12_edge48" class="edge">
<title>Unix/TS 1.0&#45;&gt;Unix/TS 3.0</title>
<path fill="none" stroke="black" d="M769.42,-505.81C749.84,-495.58 723.82,-481.99 702.59,-470.9"/>
<polygon fill="black" stroke="black" points="704,-467.69 693.52,-466.16 700.76,-473.89 704,-467.69"/>
</g>
<!-- System V.0 -->
<g id="L12_node44_L12" class="node">
<title>System V.0</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-234" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-230.3" font-family="Times,serif" font-size="14.00">System V.0</text>
</g>
<!-- TS 4.0&#45;&gt;System V.0 -->
<g id="L12_edge52" class="edge">
<title>TS 4.0&#45;&gt;System V.0</title>
<path fill="none" stroke="black" d="M775.5,-287.7C775.5,-279.98 775.5,-270.71 775.5,-262.11"/>
<polygon fill="black" stroke="black" points="779,-262.1 775.5,-252.1 772,-262.1 779,-262.1"/>
</g>
<!-- System V.2 -->
<g id="L12_node45_L12" class="node">
<title>System V.2</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-162" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-158.3" font-family="Times,serif" font-size="14.00">System V.2</text>
</g>
<!-- System V.0&#45;&gt;System V.2 -->
<g id="L12_edge53" class="edge">
<title>System V.0&#45;&gt;System V.2</title>
<path fill="none" stroke="black" d="M775.5,-215.7C775.5,-207.98 775.5,-198.71 775.5,-190.11"/>
<polygon fill="black" stroke="black" points="779,-190.1 775.5,-180.1 772,-190.1 779,-190.1"/>
</g>
<!-- System V.3 -->
<g id="L12_node46_L12" class="node">
<title>System V.3</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-90" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-86.3" font-family="Times,serif" font-size="14.00">System V.3</text>
</g>
<!-- System V.2&#45;&gt;System V.3 -->
<g id="L12_edge54" class="edge">
<title>System V.2&#45;&gt;System V.3</title>
<path fill="none" stroke="black" d="M775.5,-143.7C775.5,-135.98 775.5,-126.71 775.5,-118.11"/>
<polygon fill="black" stroke="black" points="779,-118.1 775.5,-108.1 772,-118.1 779,-118.1"/>
</g>
<!-- System V.4 -->
<g id="L12_node47_L12" class="node">
<title>System V.4</title>
<ellipse fill="#b2dfee" stroke="#b2dfee" cx="775.5" cy="-18" rx="61.99" ry="18"/>
<text text-anchor="middle" x="775.5" y="-14.3" font-family="Times,serif" font-size="14.00">System V.4</text>
</g>
<!-- System V.3&#45;&gt;System V.4 -->
<g id="L12_edge55" class="edge">
<title>System V.3&#45;&gt;System V.4</title>
<path fill="none" stroke="black" d="M775.5,-71.7C775.5,-63.98 775.5,-54.71 775.5,-46.11"/>
<polygon fill="black" stroke="black" points="779,-46.1 775.5,-36.1 772,-46.1 779,-46.1"/>
</g>
</g>
</g>
<script type="text/javascript" >
<![CDATA[
var forward=1;
var backward=-1;
var intervalMilliseconds=0;
var timer;
var currId=-1;
var oldId;
var layer = new Array();
window.addEventListener("load", function() {
//alert("loaded");
initialize();
showHelp();
});
document.onkeydown = function(e) {
switch (e.keyCode) {
case 37:
direction=backward;
break;
case 38:
intervalMilliseconds-=1000;
changeSpeed();
break;
case 39:
direction=forward;
break;
case 40:
intervalMilliseconds+=1000;
changeSpeed();
break;
default:
showHelp();
break;
}
};
function showHelp(){
//alert('up arrow: \tfaster\ndown arrow:\tslower\nleft arrow:\tbackward\nright arrow:\tforward');
alert('left arrow:\tbackward\nright arrow:\tforward\nup arrow: \tfaster\ndown arrow:\tslower');
}
function initialize(){
// copy the "live" nodelist into a real array
var layerList = document.getElementsByClassName('layer');
for (var i =0;i<layerList.length;i++){
layer.push(layerList[i]);
}
// make all layers invisible, except the 1st
for (var i=1;i<layer.length;i++){
target=layer[i];
target.setAttribute("display", "none");
}
currId=0;
intervalSeconds=4;
direction=forward;
intervalMilliseconds=intervalSeconds*1000;
timer=setInterval("show()",intervalMilliseconds);
}
function changeSpeed(){
clearInterval(timer);
timer=setInterval("show()",intervalMilliseconds);
}
function show(){
oldId=currId;
if (direction==forward){
if (currId==layer.length - 1) {
//currId=0;
clearInterval(timer);
return;
}else{
currId++;
}
} else if (direction==backward){
if (currId==0){
//currId=layer.length - 1;
clearInterval(timer);
return;
}else{
currId--;
}
}
// make previous layer invisible
if (oldId>=0){
target=layer[oldId];
target.setAttribute("display", "none");
}
// make this layer visible
target=layer[currId];
target.setAttribute("display", "inline");
}
]]>
</script>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment