The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<?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.38.0 (20140413.2041)
 -->
<!-- Title: Perl Pages: 1 -->
<svg width="444pt" height="191pt"
 viewBox="0.00 0.00 444.00 191.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 187)">
<title>Perl</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-187 440,-187 440,4 -4,4"/>
<!-- Adult -->
<g id="node1" class="node"><title>Adult</title>
<path fill="none" stroke="blue" d="M86,-146.5C86,-146.5 116,-146.5 116,-146.5 122,-146.5 128,-152.5 128,-158.5 128,-158.5 128,-170.5 128,-170.5 128,-176.5 122,-182.5 116,-182.5 116,-182.5 86,-182.5 86,-182.5 80,-182.5 74,-176.5 74,-170.5 74,-170.5 74,-158.5 74,-158.5 74,-152.5 80,-146.5 86,-146.5"/>
<text text-anchor="middle" x="101" y="-160.8" font-family="Times,serif" font-size="14.00">Adult</text>
</g>
<!-- Adult::Child1 -->
<g id="node2" class="node"><title>Adult::Child1</title>
<path fill="none" stroke="blue" d="M12,-73.5C12,-73.5 80,-73.5 80,-73.5 86,-73.5 92,-79.5 92,-85.5 92,-85.5 92,-97.5 92,-97.5 92,-103.5 86,-109.5 80,-109.5 80,-109.5 12,-109.5 12,-109.5 6,-109.5 0,-103.5 0,-97.5 0,-97.5 0,-85.5 0,-85.5 0,-79.5 6,-73.5 12,-73.5"/>
<text text-anchor="middle" x="46" y="-87.8" font-family="Times,serif" font-size="14.00">Adult::Child1</text>
</g>
<!-- Adult::Child1&#45;&gt;Adult -->
<g id="edge1" class="edge"><title>Adult::Child1&#45;&gt;Adult</title>
<path fill="none" stroke="grey" d="M59.314,-109.687C66.0022,-118.321 74.232,-128.945 81.6074,-138.466"/>
<polygon fill="grey" stroke="grey" points="78.9177,-140.709 87.8086,-146.471 84.4516,-136.422 78.9177,-140.709"/>
</g>
<!-- Adult::Child2 -->
<g id="node3" class="node"><title>Adult::Child2</title>
<path fill="none" stroke="blue" d="M122,-73.5C122,-73.5 190,-73.5 190,-73.5 196,-73.5 202,-79.5 202,-85.5 202,-85.5 202,-97.5 202,-97.5 202,-103.5 196,-109.5 190,-109.5 190,-109.5 122,-109.5 122,-109.5 116,-109.5 110,-103.5 110,-97.5 110,-97.5 110,-85.5 110,-85.5 110,-79.5 116,-73.5 122,-73.5"/>
<text text-anchor="middle" x="156" y="-87.8" font-family="Times,serif" font-size="14.00">Adult::Child2</text>
</g>
<!-- Adult::Child2&#45;&gt;Adult -->
<g id="edge2" class="edge"><title>Adult::Child2&#45;&gt;Adult</title>
<path fill="none" stroke="grey" d="M142.686,-109.687C135.998,-118.321 127.768,-128.945 120.393,-138.466"/>
<polygon fill="grey" stroke="grey" points="117.548,-136.422 114.191,-146.471 123.082,-140.709 117.548,-136.422"/>
</g>
<!-- Adult::Child::Grandchild -->
<g id="node4" class="node"><title>Adult::Child::Grandchild</title>
<path fill="none" stroke="blue" d="M24.5,-0.5C24.5,-0.5 153.5,-0.5 153.5,-0.5 159.5,-0.5 165.5,-6.5 165.5,-12.5 165.5,-12.5 165.5,-24.5 165.5,-24.5 165.5,-30.5 159.5,-36.5 153.5,-36.5 153.5,-36.5 24.5,-36.5 24.5,-36.5 18.5,-36.5 12.5,-30.5 12.5,-24.5 12.5,-24.5 12.5,-12.5 12.5,-12.5 12.5,-6.5 18.5,-0.5 24.5,-0.5"/>
<text text-anchor="middle" x="89" y="-14.8" font-family="Times,serif" font-size="14.00">Adult::Child::Grandchild</text>
</g>
<!-- Adult::Child::Grandchild&#45;&gt;Adult::Child1 -->
<g id="edge3" class="edge"><title>Adult::Child::Grandchild&#45;&gt;Adult::Child1</title>
<path fill="none" stroke="grey" d="M78.5909,-36.6871C73.4676,-45.1466 67.1872,-55.5165 61.5118,-64.8876"/>
<polygon fill="grey" stroke="grey" points="58.4999,-63.1044 56.3132,-73.4712 64.4874,-66.7307 58.4999,-63.1044"/>
</g>
<!-- Adult::Child::Grandchild&#45;&gt;Adult::Child2 -->
<g id="edge4" class="edge"><title>Adult::Child::Grandchild&#45;&gt;Adult::Child2</title>
<path fill="none" stroke="grey" d="M105.219,-36.6871C113.531,-45.4954 123.798,-56.375 132.92,-66.0416"/>
<polygon fill="grey" stroke="grey" points="130.522,-68.6003 139.931,-73.4712 135.613,-63.796 130.522,-68.6003"/>
</g>
<!-- GoldenDelicious -->
<g id="node5" class="node"><title>GoldenDelicious</title>
<path fill="none" stroke="blue" d="M232,-73.5C232,-73.5 316,-73.5 316,-73.5 322,-73.5 328,-79.5 328,-85.5 328,-85.5 328,-97.5 328,-97.5 328,-103.5 322,-109.5 316,-109.5 316,-109.5 232,-109.5 232,-109.5 226,-109.5 220,-103.5 220,-97.5 220,-97.5 220,-85.5 220,-85.5 220,-79.5 226,-73.5 232,-73.5"/>
<text text-anchor="middle" x="274" y="-87.8" font-family="Times,serif" font-size="14.00">GoldenDelicious</text>
</g>
<!-- GrannySmith -->
<g id="node6" class="node"><title>GrannySmith</title>
<path fill="none" stroke="blue" d="M358,-73.5C358,-73.5 424,-73.5 424,-73.5 430,-73.5 436,-79.5 436,-85.5 436,-85.5 436,-97.5 436,-97.5 436,-103.5 430,-109.5 424,-109.5 424,-109.5 358,-109.5 358,-109.5 352,-109.5 346,-103.5 346,-97.5 346,-97.5 346,-85.5 346,-85.5 346,-79.5 352,-73.5 358,-73.5"/>
<text text-anchor="middle" x="391" y="-87.8" font-family="Times,serif" font-size="14.00">GrannySmith</text>
</g>
<!-- HybridVariety -->
<g id="node7" class="node"><title>HybridVariety</title>
<path fill="none" stroke="blue" d="M296.5,-0.5C296.5,-0.5 367.5,-0.5 367.5,-0.5 373.5,-0.5 379.5,-6.5 379.5,-12.5 379.5,-12.5 379.5,-24.5 379.5,-24.5 379.5,-30.5 373.5,-36.5 367.5,-36.5 367.5,-36.5 296.5,-36.5 296.5,-36.5 290.5,-36.5 284.5,-30.5 284.5,-24.5 284.5,-24.5 284.5,-12.5 284.5,-12.5 284.5,-6.5 290.5,-0.5 296.5,-0.5"/>
<text text-anchor="middle" x="332" y="-14.8" font-family="Times,serif" font-size="14.00">HybridVariety</text>
</g>
<!-- HybridVariety&#45;&gt;GoldenDelicious -->
<g id="edge5" class="edge"><title>HybridVariety&#45;&gt;GoldenDelicious</title>
<path fill="none" stroke="grey" d="M317.96,-36.6871C310.907,-45.321 302.228,-55.9449 294.45,-65.4659"/>
<polygon fill="grey" stroke="grey" points="291.527,-63.5124 287.911,-73.4712 296.948,-67.941 291.527,-63.5124"/>
</g>
<!-- HybridVariety&#45;&gt;GrannySmith -->
<g id="edge6" class="edge"><title>HybridVariety&#45;&gt;GrannySmith</title>
<path fill="none" stroke="grey" d="M346.282,-36.6871C353.529,-45.4082 362.464,-56.1598 370.436,-65.7541"/>
<polygon fill="grey" stroke="grey" points="367.766,-68.017 376.849,-73.4712 373.15,-63.5431 367.766,-68.017"/>
</g>
</g>
</svg>