Files
CppDeveloperRoadmap/English/Graph/roadmap.graphml
2021-11-30 22:06:02 +03:00

9625 lines
653 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
<!--Created by yEd 3.21.1-->
<key attr.name="Description" attr.type="string" for="graph" id="d0"/>
<key for="port" id="d1" yfiles.type="portgraphics"/>
<key for="port" id="d2" yfiles.type="portgeometry"/>
<key for="port" id="d3" yfiles.type="portuserdata"/>
<key attr.name="url" attr.type="string" for="node" id="d4"/>
<key attr.name="description" attr.type="string" for="node" id="d5"/>
<key for="node" id="d6" yfiles.type="nodegraphics"/>
<key for="graphml" id="d7" yfiles.type="resources"/>
<key attr.name="url" attr.type="string" for="edge" id="d8"/>
<key attr.name="description" attr.type="string" for="edge" id="d9"/>
<key for="edge" id="d10" yfiles.type="edgegraphics"/>
<graph edgedefault="directed" id="G">
<data key="d0" xml:space="preserve"/>
<node id="n0">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/salmer/CppDeveloperRoadmap]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="145.201171875" x="780.1194140625" y="535.36"/>
<y:Fill hasColor="false" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="135.201171875" x="5.0" xml:space="preserve" y="1.06902343750005">C++ developer<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n1">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/salmer/CppDeveloperRoadmap/blob/main/README.md]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="98.462890625" x="588.8485546874999" y="535.36"/>
<y:Fill hasColor="false" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.462890625" x="5.0" xml:space="preserve" y="1.06902343750005">Soft skills<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n2">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/salmer/CppDeveloperRoadmap/blob/main/README.md]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="106.236328125" x="1014.2418359374999" y="535.36"/>
<y:Fill hasColor="false" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="96.236328125" x="5.0" xml:space="preserve" y="1.06902343750005">Hard skills<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="140.88000000000022" width="505.38671875" x="600.0266406249999" y="679.56"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="126.509765625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="495.38671875" x="5.0" xml:space="preserve" y="7.185117187500055">At first, some of the skills may seem impossible to
develop. However, we think differently. It is possible to
work on each of the skills. Everything depends on your
desire and internal blocks. Everything is individual, and
it's up to you to decide. :)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="139.615234375" x="270.5923828125" y="-923.84"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="129.615234375" x="5.0" xml:space="preserve" y="1.06902343750005">Ability to learn<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="170.73828125" x="268.63085937499994" y="-653.84"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="160.73828125" x="5.0" xml:space="preserve" y="1.06902343750005">Manage mistakes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="89.595703125" x="327.70214843749994" y="-352.56000000000006"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.595703125" x="5.0" xml:space="preserve" y="1.06902343750005">Thinking<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="137.388671875" x="284.8056640625" y="-2.5599999999999454"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="127.388671875" x="5.0" xml:space="preserve" y="1.0690234375000216">Responsibility<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="179.64453125" x="252.677734375" y="335.7399999999999"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="169.64453125" x="5.0" xml:space="preserve" y="1.06902343750005">Manage resources<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="152.9453125" x="287.90234374999994" y="898.72"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="142.9453125" x="5.0" xml:space="preserve" y="1.06902343750005">Communication<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="112.90625" x="307.92187499999994" y="1402.3200000000015"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="102.90625" x="5.0" xml:space="preserve" y="1.0690234374999363">Team work<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="208.560546875" x="238.21972656249994" y="1796.480000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="198.560546875" x="5.0" xml:space="preserve" y="1.0690234374999363">Emotional intelligence<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="367.56445312500006" x="106.95904332277306" y="2068.72"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="357.564453125" x="5.000000000000028" xml:space="preserve" y="1.0690234375001637">Understanding the development context<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="154.048828125" x="-167.76022185000699" y="2008.7200000000003"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.048828125" x="5.0" xml:space="preserve" y="1.0690234374999363">Customer focus<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="117.3984375" x="-130.4765625" y="2068.72"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="107.3984375" x="5.0" xml:space="preserve" y="1.0690234375001637">Technology<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="76.24609375" x="-101.95039062500001" y="2128.7200000000003"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="66.24609375" x="5.0" xml:space="preserve" y="1.0690234375001637">Trends<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="92.92578125" x="33.41210937499994" y="1917.7600000000011"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="82.92578125" x="5.0" xml:space="preserve" y="1.0690234374999363">Empathy<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="138.521484375" x="-5.510742187500057" y="1857.1200000000013"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="128.521484375" x="5.0" xml:space="preserve" y="1.0690234374999363">Concentration<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="177.427734375" x="-35.83886718750006" y="1796.480000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="167.427734375" x="5.0" xml:space="preserve" y="1.0690234374999363">Open-mindedness<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="117.3984375" x="5.050781249999943" y="1735.840000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="107.3984375" x="5.0" xml:space="preserve" y="1.0690234374999363">Adaptability<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="167.388671875" x="-41.81933593750006" y="1681.2800000000002"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="157.388671875" x="5.0" xml:space="preserve" y="1.0690234374999363">Stress resistance<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n21">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="211.861328125" x="-362.78066406249997" y="1681.2800000000002"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="201.861328125" x="5.0" xml:space="preserve" y="1.0690234374999363">Working in uncertainty<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n22">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="438.6875" x="-242.96875000000006" y="1159.7600000000016"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="428.6875" x="5.0" xml:space="preserve" y="1.0690234374999363">Understanding the distribution of roles in a team<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n23">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="222.974609375" x="-67.07794719273983" y="1220.4000000000015"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="212.974609375" x="5.0" xml:space="preserve" y="1.0690234374999363">Support team members<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n24">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="246.314453125" x="-87.33735203850676" y="1281.0400000000018"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="236.314453125" x="5.0" xml:space="preserve" y="1.0690234374999363">Work in a distributed team<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n25">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="184.107421875" x="-35.34311548576278" y="1341.6800000000017"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="174.107421875" x="5.0" xml:space="preserve" y="1.0690234374999363">Providing feedback<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n26">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="112.96484375" x="19.267578124999943" y="1434.880000000002"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="102.96484375" x="5.0" xml:space="preserve" y="1.0690234374999363">Leadership<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n27">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="102.935546875" x="32.201286051744205" y="1528.0800000000027"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="92.935546875" x="5.0" xml:space="preserve" y="1.0690234374999363">Mentoring<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n28">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="109.625" x="20.937499999999943" y="1584.240000000002"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="99.625" x="5.0" xml:space="preserve" y="1.0690234374999363">Delegation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n29">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="400.865234375" x="-465.2099838692429" y="1402.3200000000015"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="390.865234375" x="5.0" xml:space="preserve" y="1.0690234374999363">Assigning and clarifying tasks to employees<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n30">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="238.619140625" x="-340.36217226175535" y="1467.4400000000023"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="228.619140625" x="5.0" xml:space="preserve" y="1.0690234374999363">Planning and goal setting<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n31">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="115.181640625" x="6.159179687499943" y="674.04"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="105.181640625" x="5.0" xml:space="preserve" y="1.06902343750005">Negotiation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n32">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="79.595703125" x="40.07714843749994" y="869.36"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="69.595703125" x="5.0" xml:space="preserve" y="1.06902343750005">English<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n33">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="126.294921875" x="12.602539062499943" y="930.0000000000001"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="116.294921875" x="5.0" xml:space="preserve" y="1.06902343750005">Presentation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n34">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="256.28515625" x="-86.26757812500006" y="988.72"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="246.28515625" x="5.0" xml:space="preserve" y="1.06902343750005">Written communication skill<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n35">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="114.0390625" x="18.730468749999943" y="1049.3600000000001"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="104.0390625" x="5.0" xml:space="preserve" y="1.0690234374999363">Networking<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n36">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="141.83203125" x="-303.91601562500006" y="552.7599999999999"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="131.83203125" x="5.0" xml:space="preserve" y="1.06902343750005">Ability to listen<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n37">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="114.05859375" x="-274.15429687500006" y="614.68"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="104.05859375" x="5.0" xml:space="preserve" y="1.06902343750005">Persuasion<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n38">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="528.7265625" x="-679.7798828125002" y="674.04"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="518.7265625" x="5.0" xml:space="preserve" y="1.06902343750005">Ability to communicate ideas and thoughts within the team<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n39">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="204.068359375" x="-353.03417968750006" y="734.68"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="194.068359375" x="5.0" xml:space="preserve" y="1.06902343750005">Finding compromises<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n40">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="174.087890625" x="-338.04394531250006" y="794.68"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.087890625" x="5.0" xml:space="preserve" y="1.06902343750005">Dispute resolution<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n41">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="443.150390625" x="-1264.9422910878025" y="674.04"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="433.150390625" x="5.0" xml:space="preserve" y="1.06902343750005">Providing information to people outside the team<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n42">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="180.73828125" x="-34.73414062500005" y="214.45999999999987"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="170.73828125" x="5.0" xml:space="preserve" y="1.0690234375000216">Time management<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n43">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="124.0390625" x="-2.144531250000057" y="275.0999999999999"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="114.0390625" x="5.0" xml:space="preserve" y="1.06902343750005">Prioritization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n44">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="162.96484375" x="-21.607421875000057" y="335.7399999999999"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="152.96484375" x="5.0" xml:space="preserve" y="1.06902343750005">Taking decisions<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n45">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="117.3984375" x="9.81578124999993" y="396.38"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="107.3984375" x="5.0" xml:space="preserve" y="1.06902343750005">Blind typing<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n46">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="119.595703125" x="0.07714843749994316" y="457.02"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="109.595703125" x="5.0" xml:space="preserve" y="1.06902343750005">Multitasking<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n47">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="99.5859375" x="26.24203124999994" y="-123.84000000000009"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="89.5859375" x="5.0" xml:space="preserve" y="1.0690234375000216">Discipline<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n48">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="118.4921875" x="24.228906249999937" y="-63.2000000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.4921875" x="5.0" xml:space="preserve" y="1.0690234375000216">Persistence<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n49">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="87.369140625" x="20.99042968749994" y="-2.5600000000000023"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.369140625" x="5.0" xml:space="preserve" y="1.0690234375000216">Initiative<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n50">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="140.787109375" x="-14.758554687500052" y="58.079999999999984"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="130.787109375" x="5.0" xml:space="preserve" y="1.0690234375000216">Independence<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n51">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="156.28515625" x="-18.267578125000057" y="118.72000000000003"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="146.28515625" x="5.0" xml:space="preserve" y="1.0690234375000216">Problem solving<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n52">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="77.37890625" x="42.94554687499995" y="-473.84000000000015"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.37890625" x="5.0" xml:space="preserve" y="1.06902343750005">Logical<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n53">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="75.11328125" x="38.47835937499997" y="-352.56000000000006"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="65.11328125" x="5.0" xml:space="preserve" y="1.06902343750005">Critical<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n54">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="88.47265625" x="31.798671874999968" y="-291.91999999999996"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="78.47265625" x="5.0" xml:space="preserve" y="1.06902343750005">Creative<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n55">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="92.92578125" x="18.21210937499997" y="-231.27999999999992"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="82.92578125" x="5.0" xml:space="preserve" y="1.0690234375000216">Strategic<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n56">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="90.6796875" x="36.29515624999996" y="-413.20000000000016"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="80.6796875" x="5.0" xml:space="preserve" y="1.06902343750005">Systems<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n57">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="152.90625" x="-23.578125" y="-562.5599999999998"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="142.90625" x="5.0" xml:space="preserve" y="1.06902343750005">Accept criticism<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n58">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="269.654296875" x="-110.4557222665128" y="-623.1999999999999"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="259.654296875" x="5.0" xml:space="preserve" y="1.06902343750005">Notify about mistakes in time<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n59">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="226.294921875" x="-73.87246093749997" y="-683.84"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="216.294921875" x="5.0" xml:space="preserve" y="1.06902343750005">Admitting your mistakes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n60">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="169.615234375" x="-20.532617187500023" y="-738.4000000000007"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="159.615234375" x="5.0" xml:space="preserve" y="1.06902343750005">Analyze mistakes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n61">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="216.333984375" x="-102.09577887828864" y="-1013.2000000000002"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="206.333984375" x="5.0" xml:space="preserve" y="1.06902343750005">Ask the right questions<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n62">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="141.841796875" x="-35.158475179695216" y="-891.92"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="131.841796875" x="5.0" xml:space="preserve" y="1.06902343750005">Experimenting<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n63">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="187.45703125" x="-75.4493525061913" y="-831.2799999999999"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="177.45703125" x="5.0" xml:space="preserve" y="1.06902343750005">Manage knowledge<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n64">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="190.73828125" x="-83.91414062500007" y="-952.5600000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="180.73828125" x="5.0" xml:space="preserve" y="1.06902343750005">Process information<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n65">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="147.2930405559846" width="324.185546875" x="-545.4343878224972" y="-1010.8865202779923"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="314.185546875" x="5.0" xml:space="preserve" y="34.893590590492295">Ability to gather, analyze, evaluate
information and make decisions
based on it.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n66">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="62.160000000000196" width="102.935546875" x="-317.5927734375" y="-746.0000000000005"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="92.935546875" x="5.0" xml:space="preserve" y="16.829023437500155">Reflection<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n67">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="104.08000000000027" width="508.70703125" x="-627.978515625" y="-594.9600000000003"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="498.70703125" x="5.0" xml:space="preserve" y="1.036093750000191">Calmly react to what people say. Most likely that they
only consider their own context when they try to prove
something. This is fine. Evaluate the usefulness of their
point of view.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n68">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="177.79999999999984" width="564.2835156249997" x="-627.978515625" y="-231.27999999999992"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="151.01171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="516.5" x="23.891757812499918" xml:space="preserve" y="13.39414062499992">Take challenging tasks in order to develop your skills and
competencies, even when there is not enough
knowledge/experience (skills will develop much faster
through such tasks). The main thing is to distinguish a
really useful complex task that will help you to boost your
skills from a dumb task that requires a scapegoat.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n69">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="248.83104988279104" width="706.5291743398371" x="-861.9848384023372" y="45.01999999999987"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="200.015625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="673.755859375" x="16.386657482418627" xml:space="preserve" y="24.407712441395518">You should be responsible for your professional development. Don't wait
for the team lead to decide for you what to study. Do not forget that blind
adherence to someone else's plan will sharpen your skills according to
requirements of a particular company. It is better to discuss and build in
your interests into the plan. If this is not done, there is a high risk of getting
irrelevant skills, which will hit career opportunities. But don't overdo it: don't
study absolutely everything or don't passively wait until a development plan
will be created for you.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n70">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="60.92000000000024" width="164.087890625" x="260.4560546875" y="457.02"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="154.087890625" x="5.0" xml:space="preserve" y="16.20902343750015">Self-organization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n71">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="88.12000000000023" width="495.3671875" x="-1824.5226692938138" y="645.2999999999997"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="485.3671875" x="5.0" xml:space="preserve" y="5.307070312500173">The ability to provide the amount of information that is
necessary to communicate to people with different
backgrounds.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n72">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="56.12000000000029" width="148.501953125" x="-637.3009765625003" y="753.8399999999998"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="138.501953125" x="5.0" xml:space="preserve" y="13.809023437500173">Conflict solving<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n73">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="169.4069403988969" width="747.238687280232" x="-896.2045075927322" y="871.2800000000002"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="151.01171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="614.37109375" x="66.43379676511609" xml:space="preserve" y="9.197610824448475">If you read this it means you already understand why it is so
important :)
Usually, it is required at least to read because you would need to
understand technical documentation. But as you move up the career
ladder, you will need to speak and write more confidently in English.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n74">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="66.52000000000027" width="549.83984375" x="-822.80859375" y="1070.6869403988971"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="539.83984375" x="5.0" xml:space="preserve" y="6.758046875000218">Look for like-minded people and join/create a community for
experience exchange.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n75">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="66.52000000000027" width="527.642578125" x="-631.3212890625001" y="1741.9200000000005"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="517.642578125" x="5.0" xml:space="preserve" y="6.758046875000218">You should study and observe contemporary trends to be
competitive, as well as being able to adapt to them.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n76">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="112.92000000000013" width="668.84375" x="-681.921875" y="1876.6200000000013"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="658.84375" x="5.0" xml:space="preserve" y="5.456093750000036">Experienced developers should develop management skills and business
communication skills to complete tasks efficiently. It is easier to do if you
have developed emotional intelligence. For a junior developer, the skill is
also useful to better interact with colleagues.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="1219.1763951807916" width="1149.5515506157783" x="1739.946580661279" y="-5375.211552282195"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1149.5515506157783" x="0.0" xml:space="preserve" y="0.0">1 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="17" bottomF="17.0526292796103" left="0" leftF="0.0" right="0" rightF="0.0" top="24" topF="23.795689648224652"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="1555.0037541506974" y="-3247.7605325468194"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 1</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n77:">
<node id="n77::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="161.861328125" x="1772.3892104614936" y="-5223.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="151.861328125" x="5.0" xml:space="preserve" y="1.069023437499709">Basic operations<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="201.861328125" x="2111.4645693167568" y="-5314.03939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="191.861328125" x="5.0" xml:space="preserve" y="1.069023437499709">Arithmetic operations<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="154.078125" x="2122.792908994412" y="-5193.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.078125" x="5.0" xml:space="preserve" y="1.069023437499709">Loops: for/while<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="176.333984375" x="2118.7627248978033" y="-5253.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="166.333984375" x="5.0" xml:space="preserve" y="1.069023437499709">Logical operations<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="176.3046875" x="2126.222310098838" y="-5133.39939779022"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="166.3046875" x="5.0" xml:space="preserve" y="1.069023437499709">Bitwise operations<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="100.708984375" x="1755.8898966050583" y="-5022.9501137696125"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="90.708984375" x="5.0" xml:space="preserve" y="1.069023437499709">Functions<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="79.595703125" x="2025.2015655314535" y="-4991.991232906389"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="69.595703125" x="5.0" xml:space="preserve" y="1.069023437499709">lambda<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="102.92578125" x="2023.9745570004184" y="-5058.651656561827"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="92.92578125" x="5.0" xml:space="preserve" y="1.069023437499709">Operators<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="109.60546875" x="1754.946580661279" y="-4893.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="99.60546875" x="5.0" xml:space="preserve" y="1.069023437499709">Data types<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="150.71875" x="2019.761546687445" y="-4858.670385595514"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="140.71875" x="5.0" xml:space="preserve" y="1.069023437499709">Dynamic typing<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="122.9453125" x="2018.7768629016282" y="-4925.3308092509515"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="112.9453125" x="5.0" xml:space="preserve" y="1.069023437499709">Static typing<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="58.43359375" x="2280.783203125" y="-4863.39939779022"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="48.43359375" x="5.0" xml:space="preserve" y="1.069023437499709">RTTI<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="214.09765625" x="1761.812227697672" y="-4593.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="204.09765625" x="5.0" xml:space="preserve" y="1.069023437499709">Pointers &amp; References<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="204.107421875" x="1768.5598080070326" y="-4243.661251432809"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="194.107421875" x="5.0" xml:space="preserve" y="1.069023437499709">Codebase structuring<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="116.275390625" x="2082.354833026111" y="-4792.009961940076"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="106.275390625" x="5.0" xml:space="preserve" y="1.069023437499709">References<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="146.255859375" x="2078.8702639611447" y="-4533.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="136.255859375" x="5.0" xml:space="preserve" y="1.069023437499709">Memory model<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="134.048828125" x="2073.4060259412267" y="-4683.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="124.048828125" x="5.0" xml:space="preserve" y="1.069023437499709">Smart pointer<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="130.71875" x="2064.883634186983" y="-4413.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.71875" x="5.0" xml:space="preserve" y="1.069023437499709">Raw pointers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="329.7421875" x="2051.5572383713034" y="-4293.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="319.7421875" x="5.0" xml:space="preserve" y="1.069023437499709">Code splitting into headers/cpp files<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="70.708984375" x="2053.106083339198" y="-4218.727786381014"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="60.708984375" x="5.0" xml:space="preserve" y="1.069023437499709">Scope<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="161.841796875" x="2321.5372236518056" y="-4380.384735109193"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="151.841796875" x="5.0" xml:space="preserve" y="1.069023437499709">Memory leakage<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n21">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="190.748046875" x="2466.2170852408367" y="-4293.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="180.748046875" x="5.0" xml:space="preserve" y="1.069023437499709">Forward declaration<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n22">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="108.521484375" x="2317.1505757473906" y="-4743.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.521484375" x="5.0" xml:space="preserve" y="1.069023437499709">unique_ptr<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n23">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="109.615234375" x="2319.106098596514" y="-4683.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="99.615234375" x="5.0" xml:space="preserve" y="1.069023437499709">shared_ptr<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n24">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="175.19140625" x="2325.7913889530787" y="-4533.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="165.19140625" x="5.0" xml:space="preserve" y="1.069023437499709">Lifetime of objects<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n25">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="200.787109375" x="2320.1283382216902" y="-4456.892066449706"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="190.787109375" x="5.0" xml:space="preserve" y="1.069023437499709">new/delete operators<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n26">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="95.15234375" x="2311.7626223315183" y="-4623.39939779022"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="85.15234375" x="5.0" xml:space="preserve" y="1.069023437499709">weak_ptr<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n27">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="130.71875" x="2454.6446241105486" y="-4218.727786381015"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.71875" x="5.0" xml:space="preserve" y="1.069023437499709">Namespaces<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n28">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="96.50734227892644" width="426.451171875" x="2311.5115919709383" y="-5072.75939779022"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="416.451171875" x="5.0" xml:space="preserve" y="21.751718014463222">The overloading of regular set of operators for
regular or custom types (structures/classes).<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n29">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="83.87574357843005" width="448.62890625" x="2425.8692250270574" y="-4857.27514136865"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="438.62890625" x="5.0" xml:space="preserve" y="15.435918664215023">To prevent memory leakage problems it is better
to use smart pointers rather than raw pointers.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n78" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="682.6964648437506" width="1303.9024481167096" x="1719.411538607423" y="-4119.051621945155"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1303.9024481167096" x="0.0" xml:space="preserve" y="0.0">2 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 2</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n78:">
<node id="n78::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="216.314453125" x="1734.411538607423" y="-3901.6751571014042"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="206.314453125" x="5.0" xml:space="preserve" y="1.0690234375001637">Structures and classes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="183.013671875" x="1761.9908992211958" y="-3511.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="173.013671875" x="5.0" xml:space="preserve" y="1.0690234375001637">Exception handling<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="229.68359375" x="2682.1800276022627" y="-4081.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="219.68359375" x="5.0" xml:space="preserve" y="1.0690234375001637">Overloading of functions<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="169.615234375" x="2712.781324767017" y="-3901.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="159.615234375" x="5.0" xml:space="preserve" y="1.0690234375001637">Virtual table (vtbl)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="340.7773437499998" x="2003.9047959344894" y="-3999.175157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="330.77734375" x="5.0" xml:space="preserve" y="1.0690234375001637">Object Oriented programming (OOP)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="111.83203125" x="2048.129301424304" y="-3571.6751571014042"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="101.83203125" x="5.0" xml:space="preserve" y="1.0690234375001637">Exceptions<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="157.3984375" x="2277.3187029076726" y="-3571.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="147.3984375" x="5.0" xml:space="preserve" y="1.0690234375001637">Access violation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="221.83203125" x="2405.256532293703" y="-3946.6751571014042"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="211.83203125" x="5.0" xml:space="preserve" y="1.0690234375001637">Dynamic polymorphism<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="152.955078125" x="2714.944436418355" y="-3991.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="142.955078125" x="5.0" xml:space="preserve" y="1.0690234375001637">Virtual methods<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="241.890625" x="2030.7087669668372" y="-3811.675157101404"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="231.890625" x="5.0" xml:space="preserve" y="1.0690234375001637">The rule of zero/three/five<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="194.05859375" x="2415.2400162753634" y="-4081.6751571014047"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="184.05859375" x="5.0" xml:space="preserve" y="1.0690234375001637">Static polymorphism<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="186.314453125" x="2036.0437440027108" y="-3729.6131164539624"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="176.314453125" x="5.0" xml:space="preserve" y="1.0690234375001637">Multiple inheritance<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="197.4375" x="2329.7447640797623" y="-3729.6131164539624"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="187.4375" x="5.0" xml:space="preserve" y="1.0690234375001637">Diamond inheritance<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="117.369140625" x="2045.3607467368047" y="-3481.355157101404"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="107.369140625" x="5.0" xml:space="preserve" y="0.7490234375">Error codes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="81.03354070479145" width="384.673828125" x="2623.6401585991325" y="-3753.5953100082334"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="374.673828125" x="5.0" xml:space="preserve" y="1.7638406648957243">It's preferred to avoid multiple inheritance
(excepting abstract classes) to prevent
runtime issues<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n79" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="1073.0164648437503" width="1443.933712925289" x="1765.8724181650095" y="-3406.355157101404"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1443.933712925289" x="0.0" xml:space="preserve" y="0.0">3 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 3</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n79:">
<node id="n79::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="294.166015625" x="2120.9659331424095" y="-3368.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="284.166015625" x="5.0" xml:space="preserve" y="1.0690234375001637">auto (automatic type deduction)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="188.58984375" x="1780.8724181650095" y="-3188.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="178.58984375" x="5.0" xml:space="preserve" y="1.0690234375001637">Language concepts<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="120.728515625" x="2116.335914086737" y="-3218.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="110.728515625" x="5.0" xml:space="preserve" y="1.0690234375001637">type casting<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="108.482421875" x="2305.156499073082" y="-3308.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.482421875" x="5.0" xml:space="preserve" y="1.0690234375001637">static_cast<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="109.60546875" x="2304.594975635582" y="-3248.338692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="99.60546875" x="5.0" xml:space="preserve" y="1.0690234375001637">const_cast<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="136.275390625" x="2301.701547986415" y="-3174.7564127443525"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="126.275390625" x="5.0" xml:space="preserve" y="0.7490234375">dynamic_cast<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="152.955078125" x="2293.361704236415" y="-3101.8141332310506"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="142.955078125" x="5.0" xml:space="preserve" y="0.7490234375">reinterpret_cast<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="241.890625" x="2116.6441947261956" y="-3028.8718537177488"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="231.890625" x="5.0" xml:space="preserve" y="0.7490234375"> Undefined Behavior (UB)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="324.185546875" x="2118.459984772254" y="-2955.9295742044474"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="314.185546875" x="5.0" xml:space="preserve" y="0.7490234375">Argument-dependent lookup (ADL)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="79.56640625" x="2112.2183732595363" y="-2882.987294691146"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="69.56640625" x="5.0" xml:space="preserve" y="0.7490234375">Macros<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="154.068359375" x="2117.3093704272687" y="-2810.045015177844"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.068359375" x="5.0" xml:space="preserve" y="0.7490234375">Name mangling<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="155.181640625" x="1782.906251280433" y="-2528.9786922576536"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="145.181640625" x="5.0" xml:space="preserve" y="1.0690234375001637">Standard library<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="90.689453125" x="2031.5987050229905" y="-2678.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="80.689453125" x="5.0" xml:space="preserve" y="1.0690234375001637">iostream<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="108.47265625" x="2046.467595667285" y="-2438.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.47265625" x="5.0" xml:space="preserve" y="1.0690234375001637">Algorithms<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="87.359375" x="2033.2637440854905" y="-2498.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.359375" x="5.0" xml:space="preserve" y="1.0690234375001637">Iterators<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="110.71875" x="2036.7662665620487" y="-2558.9786922576536"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="100.71875" x="5.0" xml:space="preserve" y="1.0690234375001637">Containers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="99.5859375" x="2031.4416715513976" y="-2618.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="89.5859375" x="5.0" xml:space="preserve" y="1.0690234375001637">Date/time<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="139.625" x="2035.3740579051187" y="-2378.3386922576537"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="129.625" x="5.0" xml:space="preserve" y="0.7490234375">Multithreading<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="156.63439790135635" width="673.306640625" x="2521.4994904652985" y="-3092.189052668427"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="663.306640625" x="5.0" xml:space="preserve" y="39.564269263178176">Some of language constructions have non-declared behavior according to
the ISO standard. In case of any error, it's not possible to predict further
behavior. It depends on a platform environment, runtime context, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n80" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="1102.37646484375" width="990.485544814569" x="1742.2127521448492" y="-2303.3386922576537"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="990.485544814569" x="0.0" xml:space="preserve" y="0.0">4 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 4</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n80:">
<node id="n80::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="107.369140625" x="1766.0447935098928" y="-2175.9622274139037"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="97.369140625" x="5.0" xml:space="preserve" y="0.7490234375">Templates<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="178.521484375" x="2053.627349206845" y="-2265.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="168.521484375" x="5.0" xml:space="preserve" y="0.7490234375">Variadic templates<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="256.353515625" x="2053.025212121005" y="-2205.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="246.353515625" x="5.0" xml:space="preserve" y="0.7490234375">The template specialization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="100.69921875" x="2055.7836238225495" y="-2145.9622274139037"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="90.69921875" x="5.0" xml:space="preserve" y="0.7490234375">type traits<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.236328125" x="2054.09168228736" y="-2085.9622274139037"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.236328125" x="5.0" xml:space="preserve" y="0.7490234375">SFINAE<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="287.4765625" x="2405.289628602891" y="-2235.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="277.4765625" x="5.0" xml:space="preserve" y="0.7490234375">The full template specialization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="316.3828125" x="2401.3154844594183" y="-2175.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="306.3828125" x="5.0" xml:space="preserve" y="0.7490234375">The partial template specialization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="52.896484375" x="1940.121334016436" y="-1957.821471216437"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="42.896484375" x="5.0" xml:space="preserve" y="0.7490234375">RAII<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="61.79296875" x="1941.674150258177" y="-1905.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="51.79296875" x="5.0" xml:space="preserve" y="0.7490234375">pimpl<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="147.37890625" x="1964.0374604599147" y="-1815.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="137.37890625" x="5.0" xml:space="preserve" y="0.7490234375">Erase-Remove<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="277.4765624999998" x="1953.458146574677" y="-1860.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="267.4765625" x="5.0" xml:space="preserve" y="0.7490234375">Non-Copyable/Non-Moveable<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="151.861328125" x="1955.9662808914163" y="-1770.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="141.861328125" x="5.0" xml:space="preserve" y="0.7490234375">Copy and swap<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="136.27539062500023" x="1956.2256709626586" y="-1710.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="126.275390625" x="5.0" xml:space="preserve" y="0.7490234375">Copy on write<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="68.443359375" x="1951.952215084673" y="-1656.389398212215"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="58.443359375" x="5.0" xml:space="preserve" y="0.7490234375">CRTP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="105.171875" x="1757.2127521448492" y="-1365.9622274139037"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="95.171875" x="5.0" xml:space="preserve" y="0.7490234375">Standards<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="101.8515625" x="1928.0775463821215" y="-1485.9622274139037"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="91.8515625" x="5.0" xml:space="preserve" y="0.7490234375">C++11/14<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="74.048828125" x="1924.8776722520265" y="-1425.9622274139037"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.048828125" x="5.0" xml:space="preserve" y="0.7490234375">C++17<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="74.048828125" x="1914.209123933376" y="-1365.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.048828125" x="5.0" xml:space="preserve" y="0.7490234375">C++20<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="77.369140625" x="1924.4840474097932" y="-1305.9622274139037"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.369140625" x="5.0" xml:space="preserve" y="0.7490234375">newest<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.92578125" x="1933.7125108922858" y="-1245.9622274139037"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.92578125" x="5.0" xml:space="preserve" y="0.7490234375">C++0x<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.90625" x="1760.7336934491996" y="-1785.9622274139037"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.90625" x="5.0" xml:space="preserve" y="0.7490234375">Idioms<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n81" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="514.9164259941015" width="2048.402770250971" x="1676.3063504626875" y="-1137.91000742514"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="2048.402770250971" x="0.0" xml:space="preserve" y="0.0">1 step</y:NodeLabel>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="697.5551505143071" y="117.36065883426124">
<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="-0.15848750027388536" nodeRatioY="-0.272078238506989" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="9" bottomF="8.964938732656265" left="0" leftF="0.0" right="0" rightF="0.0" top="1" topF="1.3811718749998363"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 5</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n81:">
<node id="n81::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="242.98437500000023" x="1901.7770333567173" y="-957.6183273119374"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="232.984375" x="5.0" xml:space="preserve" y="1.06902343750005">Working with source code<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="118.482421875" x="2337.9364576406006" y="-1099.1523707063902"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.482421875" x="5.0" xml:space="preserve" y="1.0690234374999363">Text editors<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="47.33984375" x="2336.6733858119205" y="-1038.5123707063901"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="37.33984375" x="5.0" xml:space="preserve" y="1.0690234374999363">IDE<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="127.3984375" x="2333.4784498281006" y="-977.87237070639"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.3984375" x="5.0" xml:space="preserve" y="1.06902343750005">Code editors<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="101.841796875" x="2338.8346609487944" y="-823.2529760687142"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="91.841796875" x="5.0" xml:space="preserve" y="1.06902343750005">Debugger<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="74.029296875" x="2332.4884228501896" y="-677.5985201636948"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.029296875" x="5.0" xml:space="preserve" y="1.06902343750005">Linters<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="552.076171875" x="2585.135354578295" y="-977.87237070639"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="542.076171875" x="5.0" xml:space="preserve" y="1.06902343750005">Knowledge of features and abilities (shortcuts, tools, plugins)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="353.111328125" x="2581.401838462711" y="-917.2323707063899"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="343.111328125" x="5.0" xml:space="preserve" y="1.06902343750005">Understanding of debugger messages<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="189.654296875" x="2579.090361132834" y="-856.5923707063898"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="179.654296875" x="5.0" xml:space="preserve" y="1.06902343750005">Debugging symbols<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="85.1328125" x="2564.950137388186" y="-795.9523707063897"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="75.1328125" x="5.0" xml:space="preserve" y="0.7490234375">WinDbg<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="57.33984375" x="2563.3946765725577" y="-735.9523707063897"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="47.33984375" x="5.0" xml:space="preserve" y="0.7490234375">GDB<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="84.91661688150577" width="503.08203125" x="1691.3063504626875" y="-1099.1523707063902"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="493.08203125" x="5.0" xml:space="preserve" y="3.705378753252944">Choose one of the popular IDEs and study it well:
Eclipse, MS Visual Studio, Qt Creator, JetBrains Clion,
XCode, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="54.08024457807073" width="442.0566406249998" x="1740.0321123527642" y="-856.5923707063898"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="432.056640625" x="5.0" xml:space="preserve" y="12.789145726535367">Study how to use a debugger and all its features<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="70.78951616198799" width="474.283203125" x="2607.3314079790816" y="-1098.83237070639"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="464.283203125" x="5.0" xml:space="preserve" y="8.892804955994052">Choose one of the popular editors and study it well.
For example: Notepad++, Atom, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="100.61371260636031" width="580.201171875" x="2792.4694290090047" y="-795.9523707063897"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="570.201171875" x="5.0" xml:space="preserve" y="11.553926615680211">The ability to work with a debugger via command line is a not
common skill. It's sufficient to work with it via IDE. For example:
set conditional breakpoints, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="84.91661688150577" width="493.1015625" x="3088.29895877385" y="-916.91237070639"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="483.1015625" x="5.0" xml:space="preserve" y="15.956355315752944">Learn about common errors (segfault, out of memory,
access violation) and undefined behavior concept.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="70.78951616198799" width="509.83984375" x="3199.8692769636586" y="-1037.6930853929314"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="499.83984375" x="5.0" xml:space="preserve" y="8.892804955994052">Choose one of the popular editors and study it well. For
example: Visual Code, Atom, Sublime Text, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n82" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="328.3594357630366" width="2115.905195881463" x="1605.1043509407623" y="-592.9935814310386"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="2115.905195881463" x="0.0" xml:space="preserve" y="0.0">3 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 6</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n82:">
<node id="n82::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="104.01953125" x="1733.4666023639872" y="-469.61711658728854"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="94.01953125" x="5.0" xml:space="preserve" y="0.7490234375">Compilers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="373.08203125" x="2213.4552859525675" y="-495.61711658728854"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="363.08203125" x="5.0" xml:space="preserve" y="0.7490234375">Basic understanding of compilers stages<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="459.751953125" x="2722.7534019117184" y="-555.6171165872886"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="449.751953125" x="5.0" xml:space="preserve" y="0.7490234375">Compilation of sources to object files (compilation)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="293.0234375" x="2720.827589724784" y="-495.61711658728854"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="283.0234375" x="5.0" xml:space="preserve" y="0.7490234375">The object files linkage (linking)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="265.201171875" x="2726.779705774378" y="-439.61711658728854"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="255.201171875" x="5.0" xml:space="preserve" y="0.7490234375">Working stages of compilers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="279.693359375" x="2234.4339679025306" y="-345.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="269.693359375" x="5.0" xml:space="preserve" y="0.7490234375">Platform dependent compilers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="112.24459483931048" width="505.85546875" x="1620.1043509407623" y="-391.8787405073125"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="495.85546875" x="5.0" xml:space="preserve" y="17.36936773215524">Each platform-dependent compiler has its nuances. It's
good to know about them to prevent getting any trap: 
Clang++/LLVM, Intel C++, MSVS C++, GCC, MinGW<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="112.24459483931048" width="545.396484375" x="3160.6130624472253" y="-444.9239728904687"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="535.396484375" x="5.0" xml:space="preserve" y="5.11839116965524">The compiler performs several stages of code compilation.
It's good to know about all of them to better understand
compilation issues. Deep knowledge is needed for compiler
creators only.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n83" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="1526.3360109035787" width="432.0185252935901" x="1691.656256501464" y="-241.70049970578276"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="432.0185252935901" x="0.0" xml:space="preserve" y="0.0">5 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 7</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n83:">
<node id="n83::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="137.369140625" x="1745.312607209524" y="-141.27802310971896"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="127.369140625" x="5.0" xml:space="preserve" y="0.7490234375">Build systems<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="77.349609375" x="1975.7338979227538" y="-204.32403486203276"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.349609375" x="5.0" xml:space="preserve" y="0.7490234375">CMake<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="88.47265625" x="1973.80102313907" y="-141.27802310971896"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="78.47265625" x="5.0" xml:space="preserve" y="0.7490234375">Makefile<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="56.255859375" x="1963.8688950247774" y="-81.27802310971896"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.255859375" x="5.0" xml:space="preserve" y="0.7490234375">ninja<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="186.32421875" x="1708.0415621992995" y="71.66881859224907"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="176.32421875" x="5.0" xml:space="preserve" y="0.7490234375">Package managers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="66.24609375" x="1972.865702551674" y="131.66881859224907"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="56.24609375" x="5.0" xml:space="preserve" y="0.7490234375">vcpkg<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="66.24609375" x="1969.367721373075" y="188.33763718449813"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="56.24609375" x="5.0" xml:space="preserve" y="0.7490234375">spack<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.935546875" x="1966.0229948105748" y="8.721976890281042"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.935546875" x="5.0" xml:space="preserve" y="0.7490234375">Conan<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="64.048828125" x="1970.4663541855748" y="68.72197689028104"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="54.048828125" x="5.0" xml:space="preserve" y="0.7490234375">nuget<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="90.69921875" x="1723.311529938964" y="564.2995002942173"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="80.69921875" x="5.0" xml:space="preserve" y="0.7490234375">Libraries<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="62.92578125" x="1930.533934087277" y="324.29950029421735"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="52.92578125" x="5.0" xml:space="preserve" y="0.7490234375">boost<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="78.4921875" x="1941.7952951568718" y="387.34551204653104"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="68.4921875" x="5.0" xml:space="preserve" y="0.7490234375">opencv<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="57.369140625" x="1933.3122543997774" y="447.34551204653104"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="47.369140625" x="5.0" xml:space="preserve" y="0.7490234375">poco<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="174.078125" x="1934.596656795054" y="264.29950029421735"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.078125" x="5.0" xml:space="preserve" y="0.7490234375">Libraries inclusion<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.388671875" x="1943.7964323105746" y="507.345512046531"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.388671875" x="5.0" xml:space="preserve" y="0.7490234375">protobuf<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="67.349609375" x="1942.3139447391732" y="567.345512046531"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="57.349609375" x="5.0" xml:space="preserve" y="0.7490234375">gRPC<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="41.7734375" x="1941.1101059622774" y="627.345512046531"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="31.7734375" x="5.0" xml:space="preserve" y="0.7490234375">fmt<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="81.822265625" x="1935.0776166141732" y="687.345512046531"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="71.822265625" x="5.0" xml:space="preserve" y="0.7490234375">pybindll<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.935546875" x="1943.5322265625" y="747.345512046531"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.935546875" x="5.0" xml:space="preserve" y="0.7490234375">spdlog<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="107.3984375" x="1939.6364666483134" y="807.345512046531"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="97.3984375" x="5.0" xml:space="preserve" y="0.7490234375">ranges_v3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="105.15234375" x="1940.7595135233132" y="867.345512046531"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="95.15234375" x="5.0" xml:space="preserve" y="0.7490234375">tensorflow<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n21">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.935546875" x="1946.5169383463717" y="927.345512046531"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.935546875" x="5.0" xml:space="preserve" y="0.7490234375">opencl<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n22">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="124.009765625" x="1706.656256501464" y="1104.2995002942175"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="114.009765625" x="5.0" xml:space="preserve" y="0.7490234375">Frameworks<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n23">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="121.822265625" x="1943.5817654069142" y="996.5894994454825"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="111.822265625" x="5.0" xml:space="preserve" y="0.7490234375">gtest/gmock<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n24">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="35.11328125" x="1937.7723413881208" y="1059.635511197796"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="25.11328125" x="5.0" xml:space="preserve" y="0.7490234375">Qt<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n25">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.92578125" x="1937.5825359246737" y="1119.635511197796"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.92578125" x="5.0" xml:space="preserve" y="0.7490234375">catch2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n26">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="140.74804687500023" x="1936.5649220998089" y="1179.635511197796"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="130.748046875" x="5.0" xml:space="preserve" y="0.7490234375">google profiler<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n27">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="118.50195312500023" x="1938.2389293304946" y="1239.635511197796"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.501953125" x="5.0" xml:space="preserve" y="0.7490234375">pytorch c++<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n84" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="262.37646484375" width="1268.5434882599268" x="1707.8141170762267" y="1338.811767578125"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1268.5434882599268" x="0.0" xml:space="preserve" y="0.0">1 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 8</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n84:">
<node id="n84::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="188.521484375" x="1722.8141170762267" y="1466.188232421875"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="178.521484375" x="5.0" xml:space="preserve" y="0.7490234375">Computers Science<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="149.60546875" x="2119.7875008022793" y="1376.188232421875"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="139.60546875" x="5.0" xml:space="preserve" y="0.7490234375">Data structures<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="108.47265625" x="2125.946074675898" y="1503.4757566745466"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.47265625" x="5.0" xml:space="preserve" y="0.7490234375">Algorithms<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="159.673828125" x="2114.7533211147793" y="1443.4757566745466"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="149.673828125" x="5.0" xml:space="preserve" y="0.7490234375">Boolean algebra<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="204.078125" x="2120.896443594886" y="1556.188232421875"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="194.078125" x="5.0" xml:space="preserve" y="0.7490234375">Finite-state machines<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="82.07601900238228" width="548.08203125" x="2413.2755740861535" y="1480.4499610966282"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="538.08203125" x="5.0" xml:space="preserve" y="14.536056376191027">It's also good to know how to calculate algorithm complexity
and memory consumption.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n85" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="2962.37646484375" width="1608.4441288239068" x="1702.518912053817" y="1631.188232421875"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1608.4441288239068" x="0.0" xml:space="preserve" y="0.0">4 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 9</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n85:">
<node id="n85::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="228.541015625" x="1717.518912053817" y="1728.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="218.541015625" x="5.0" xml:space="preserve" y="0.7490234375">Version control software<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="109.595703125" x="2043.5886608093138" y="1698.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="99.595703125" x="5.0" xml:space="preserve" y="0.7490234375">Distributed<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="115.162109375" x="2040.8054576843133" y="1788.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="105.162109375" x="5.0" xml:space="preserve" y="0.7490234375">Centralized<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="55.123046875" x="2216.0775902524015" y="1788.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="45.123046875" x="5.0" xml:space="preserve" y="0.7490234375">SVN<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="35.123046875" x="2226.0775902524015" y="1668.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="25.123046875" x="5.0" xml:space="preserve" y="0.7490234375">git<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="96.236328125" x="2232.6771118707" y="1728.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="86.236328125" x="5.0" xml:space="preserve" y="0.7490234375">Mercurial<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="139.60546875" x="1749.5555880150257" y="2778.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="129.60546875" x="5.0" xml:space="preserve" y="0.7490234375">Best practices<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="125.181640625" x="2060.5014939890534" y="2778.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="115.181640625" x="5.0" xml:space="preserve" y="0.7490234375">Code quality<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="157.4375" x="2368.709721927524" y="1860.1102992330098"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="147.4375" x="5.0" xml:space="preserve" y="0.7490234375">Code guidelines<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="243.013671875" x="2362.97963497457" y="2154.337498249318"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="233.013671875" x="5.0" xml:space="preserve" y="0.7490234375">Principles of development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="276.34375" x="2753.029849315366" y="1908.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="266.34375" x="5.0" xml:space="preserve" y="0.7490234375">KISS (Keep It Simple, Stupid)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="270.142578125" x="2742.7700904734947" y="1968.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="260.142578125" x="5.0" xml:space="preserve" y="0.7490234375">DRY (Don't Repeat Yourself)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="323.521484375" x="2725.075019004209" y="2028.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="313.521484375" x="5.0" xml:space="preserve" y="0.7490234375">YAGNI (You Aren't Gonna Need It)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="340.77734375" x="2737.70218328389" y="2088.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="330.77734375" x="5.0" xml:space="preserve" y="0.7490234375">APO (Avoid Premature Optimization)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="267.3984375" x="2753.136542441709" y="2148.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="257.3984375" x="5.0" xml:space="preserve" y="0.7490234375">BDUF (Big Design Up Front)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="420.89453125" x="2747.9745719448983" y="2208.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="410.89453125" x="5.0" xml:space="preserve" y="0.7490234375">Composition is preferably than the inheritance<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="142.28125" x="2748.4010682260114" y="2268.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.28125" x="5.0" xml:space="preserve" y="0.7490234375">Occam's razor<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="190.77734375" x="2749.1817811849905" y="2328.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="180.77734375" x="5.0" xml:space="preserve" y="0.7490234375">Divide and Conquer<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="211.91015625" x="2368.65889249874" y="2448.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="201.91015625" x="5.0" xml:space="preserve" y="0.7490234375">Logging and telemetry<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="125.162109375" x="2361.1685295413085" y="2549.688352723294"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="115.162109375" x="5.0" xml:space="preserve" y="0.7490234375">Code review<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="316.373046875" x="2591.0437342447467" y="2520.8261205708422"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="306.373046875" x="5.0" xml:space="preserve" y="0.7490234375">Skill to read existing code sources<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n21">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="185.181640625" x="2596.565529472938" y="2580.8261205708422"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="175.181640625" x="5.0" xml:space="preserve" y="0.7490234375">Skill to review code<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n22">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="276.353515625" x="2356.379092456064" y="2868.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="266.353515625" x="5.0" xml:space="preserve" y="0.7490234375">Lifecycle stages of a software<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n23">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="150.73828125" x="2838.098610097511" y="2658.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="140.73828125" x="5.0" xml:space="preserve" y="0.7490234375">Implementation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n24">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="79.5859375" x="2828.7354404418993" y="2808.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="69.5859375" x="5.0" xml:space="preserve" y="0.7490234375">Testing<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n25">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="128.521484375" x="2823.29297989023" y="2958.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="118.521484375" x="5.0" xml:space="preserve" y="0.7490234375">Maintanance<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n26">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="108.501953125" x="2840.948803426025" y="3018.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Versioning<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n27">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="97.359375" x="3037.741256004927" y="2718.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="87.359375" x="5.0" xml:space="preserve" y="0.7490234375">Unit tests<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n28">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="156.3046875" x="3031.9535376255226" y="2778.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="146.3046875" x="5.0" xml:space="preserve" y="0.7490234375">Integration tests<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n29">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="154.068359375" x="3045.8756011497608" y="2838.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.068359375" x="5.0" xml:space="preserve" y="0.7490234375">Functional tests<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n30">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="176.28515625" x="3034.7672027122608" y="2898.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="166.28515625" x="5.0" xml:space="preserve" y="0.7490234375">Performance tests<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n31">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="420.904296875" x="2832.609675009644" y="3078.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="410.904296875" x="5.0" xml:space="preserve" y="0.7490234375">Software architecture and components design<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n32">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="226.353515625" x="2828.7842289038244" y="3138.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="216.353515625" x="5.0" xml:space="preserve" y="0.7490234375">Components integration<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n33">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="120.71875" x="2827.1943470777296" y="3198.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="110.71875" x="5.0" xml:space="preserve" y="0.7490234375">Deployment<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n34">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="224.09765625" x="2829.9121585913244" y="3258.564697265625"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="214.09765625" x="5.0" xml:space="preserve" y="0.7490234375">Collecting requirements<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n35">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="246.333984375" x="2829.407869646164" y="3318.564697265625"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="236.333984375" x="5.0" xml:space="preserve" y="0.7490234375">End of a software lifecycle<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n36">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="152.96484375" x="2364.7306868003116" y="3468.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="142.96484375" x="5.0" xml:space="preserve" y="0.7490234375">Code analyzers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n37">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="155.171875" x="2618.62452510221" y="3438.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="145.171875" x="5.0" xml:space="preserve" y="0.7490234375">Static analyzers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n38">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="182.9453125" x="2604.7378063522096" y="3498.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="172.9453125" x="5.0" xml:space="preserve" y="0.7490234375">Dynamic analyzers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n39">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.349609375" x="2881.018069824316" y="3498.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.349609375" x="5.0" xml:space="preserve" y="0.7490234375">Profilers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n40">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="191.890625" x="2368.0032024558227" y="3588.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="181.890625" x="5.0" xml:space="preserve" y="0.7490234375">C++ core guidelines<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n41">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="188.541015625" x="2353.7947410749957" y="3738.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="178.541015625" x="5.0" xml:space="preserve" y="0.7490234375">Industrial standards<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n42">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="77.33984375" x="2614.199563182692" y="3678.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.33984375" x="5.0" xml:space="preserve" y="0.7490234375">MISRA<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n43">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="82.92578125" x="2611.406594432692" y="3768.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="72.92578125" x="5.0" xml:space="preserve" y="0.7490234375">Autosar<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n44">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="142.9453125" x="2098.0681996043177" y="3948.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.9453125" x="5.0" xml:space="preserve" y="0.7490234375">Command line<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n45">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="62.92578125" x="2416.6023582624957" y="3948.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="52.92578125" x="5.0" xml:space="preserve" y="0.7490234375">batch<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n46">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="111.822265625" x="2425.4933295707783" y="3888.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="101.822265625" x="5.0" xml:space="preserve" y="0.7490234375">Powershell<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n47">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="57.369140625" x="2427.7154819489415" y="4008.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="47.369140625" x="5.0" xml:space="preserve" y="0.7490234375">bash<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n48">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="68.443359375" x="2104.5961590916536" y="4218.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="58.443359375" x="5.0" xml:space="preserve" y="0.7490234375">CI/CD<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n49">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="250.787109375" x="2400.353568452422" y="4218.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="240.787109375" x="5.0" xml:space="preserve" y="0.7490234375">Trunk Based Development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n50">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="255.23046875" x="2394.9594426831873" y="4278.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="245.23046875" x="5.0" xml:space="preserve" y="0.7490234375">Zero downtime deployment<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n51">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="399.78125" x="2392.5859659590387" y="4158.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="389.78125" x="5.0" xml:space="preserve" y="0.7490234375">Creation of a software deployment package<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n52">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="148.521484375" x="2909.103823808143" y="4111.751149371342"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="138.521484375" x="5.0" xml:space="preserve" y="0.7490234375">Documentation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n53">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="165.201171875" x="2908.719416497376" y="4171.751149371342"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="155.201171875" x="5.0" xml:space="preserve" y="0.7490234375">Installer package<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n54">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="366.431640625" x="2108.917625310515" y="4428.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="356.431640625" x="5.0" xml:space="preserve" y="0.7490234375">Usage of other programming languages<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n55">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="238.609375" x="2111.268631262784" y="4548.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="228.609375" x="5.0" xml:space="preserve" y="0.7490234375">Language interoperability<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n56">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="55.43103912947504" width="381.958984375" x="1769.7329488914788" y="1883.1336581361502"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="371.958984375" x="5.0" xml:space="preserve" y="13.464543002237406">Naming conventions, tabs vs spaces, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n57">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="105.68451532866675" width="577.642578125" x="2718.320462752724" y="1754.3661699956656"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="567.642578125" x="5.0" xml:space="preserve" y="14.089327976833374">To configure automated code formatting verification with one of
the suitable utilities: clang-format, Resharper - code style,
MSVS - code style.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n58">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="141.57672168016416" width="118.4921875" x="1770.75390625" y="4392.31920951786"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.4921875" x="5.0" xml:space="preserve" y="19.784454590082532">- Scripting
- Functional
- SQL like
- NoSQL<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n59">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="115.87627663184685" width="639.234375" x="2576.9983102542756" y="4402.4487800142215"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="629.234375" x="5.0" xml:space="preserve" y="19.185208628423425">Sometimes it's needed to provide an ability to reuse a library written in
a different language from another one. For example: to call C++
libraries in C#.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n60">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="217.408203125" x="3036.941085555272" y="3018.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="207.408203125" x="5.0" xml:space="preserve" y="0.7490234375">Backward compatibility<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n86">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="157.41796875" x="1764.657504065361" y="4960.941162109375"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="147.41796875" x="5.0" xml:space="preserve" y="0.7490234375">Software design<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n87">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="177.388671875" x="2097.297070617142" y="5276.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="167.388671875" x="5.0" xml:space="preserve" y="0.7490234375">Architecture styles<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n88">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="178.55078125" x="2479.0607170347726" y="5036.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="168.55078125" x="5.0" xml:space="preserve" y="0.7490234375">Component-based<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n89">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="205.220703125" x="2453.627154296351" y="5096.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="195.220703125" x="5.0" xml:space="preserve" y="0.7490234375">Monolithic application<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n90">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.275390625" x="2448.724460951325" y="5156.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.275390625" x="5.0" xml:space="preserve" y="0.7490234375">Layered<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n91">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="127.359375" x="2464.0015273710706" y="5216.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.359375" x="5.0" xml:space="preserve" y="0.7490234375">Client-server<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n92">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="246.28515625" x="2462.9942726425825" y="5276.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="236.28515625" x="5.0" xml:space="preserve" y="0.7490234375">Microservices architecture<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n93">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="126.275390625" x="2476.359406407096" y="5336.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="116.275390625" x="5.0" xml:space="preserve" y="0.7490234375">Event-driven<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n94">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.255859375" x="2448.7342265763245" y="5396.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.255859375" x="5.0" xml:space="preserve" y="0.7490234375">Plug-ins<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n95">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="67.33984375" x="2450.190823149837" y="5456.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="57.33984375" x="5.0" xml:space="preserve" y="0.7490234375">REST<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n96">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="269.673828125" x="2470.709530337286" y="5516.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="259.673828125" x="5.0" xml:space="preserve" y="0.7490234375">Service-oriented architecture<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="382.37646484375" width="579.5134747382453" x="2058.073609484027" y="4623.564697265625"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="579.5134747382453" x="0.0" xml:space="preserve" y="0.0">2 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.369140625" x="-8.6845703125" xml:space="preserve" y="0.0">Folder 10</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n97:">
<node id="n97::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="202.9453125" x="2146.657600489647" y="4720.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="192.9453125" x="5.0" xml:space="preserve" y="0.7490234375">Design Patters (GoF)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="108.501953125" x="2514.0851310972726" y="4720.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Behavioral<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="99.5859375" x="2518.543138909772" y="4660.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="89.5859375" x="5.0" xml:space="preserve" y="0.7490234375">Structural<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="105.162109375" x="2515.7550529722726" y="4780.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="95.162109375" x="5.0" xml:space="preserve" y="0.7490234375">Creational<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="58.453125" x="2073.073609484027" y="4870.941162109375"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="48.453125" x="5.0" xml:space="preserve" y="0.7490234375">OOP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="74.01953125" x="2241.6328038907986" y="4870.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.01953125" x="5.0" xml:space="preserve" y="0.7490234375">SOLID<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="56.2265625" x="2074.1868907340277" y="4960.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.2265625" x="5.0" xml:space="preserve" y="0.7490234375">UML<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n98">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="198.53125" x="2084.0290532177096" y="5735.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="188.53125" x="5.0" xml:space="preserve" y="0.7490234375">Architecture patterns<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n99">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="58.443359375" x="2428.365789966645" y="5615.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="48.443359375" x="5.0" xml:space="preserve" y="0.7490234375">MVC<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n100">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="74.0" x="2430.455876848897" y="5675.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="5.0" xml:space="preserve" y="0.7490234375">MVVM<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n101">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="100.689453125" x="2430.3134788307266" y="5735.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="90.689453125" x="5.0" xml:space="preserve" y="0.7490234375">Three-tier<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n102">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="67.369140625" x="2432.4377379965654" y="5795.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="57.369140625" x="5.0" xml:space="preserve" y="0.7490234375">Onion<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n103">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="94.05859375" x="2427.0944226730535" y="5855.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.05859375" x="5.0" xml:space="preserve" y="0.7490234375">Hexagon<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n104">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="286.40234375" x="2042.4896002403443" y="6035.561918359554"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="276.40234375" x="5.0" xml:space="preserve" y="0.7490234375">Methodologies of development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n105">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="239.64453125" x="2424.0391381816853" y="5975.561918359554"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="229.64453125" x="5.0" xml:space="preserve" y="0.7490234375">Test Driven Development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n106">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="279.68359375" x="2411.9776133835635" y="6035.561918359554"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="269.68359375" x="5.0" xml:space="preserve" y="0.7490234375">Behavior Driven Development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n107">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="214.078125" x="2418.247144626054" y="6095.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="204.078125" x="5.0" xml:space="preserve" y="0.7490234375">Domain Driven Design<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n108">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.2265625" x="1853.1016796764834" y="6645.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.2265625" x="5.0" xml:space="preserve" y="0.7490234375">Memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n109">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="199.615234375" x="2078.9088384039196" y="6525.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="189.615234375" x="5.0" xml:space="preserve" y="0.7490234375">Memory abstractions<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n110">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="178.501953125" x="2095.329419210962" y="6675.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="168.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Memory alignment<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n111">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="208.521484375" x="2080.319653585962" y="6735.182674609733"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="198.521484375" x="5.0" xml:space="preserve" y="0.7490234375">Memory management<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n112">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="118.4921875" x="1858.4550478791743" y="6315.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.4921875" x="5.0" xml:space="preserve" y="0.7490234375">Binary units<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n113">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="144.078125" x="2066.353443393681" y="6255.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="134.078125" x="5.0" xml:space="preserve" y="0.7490234375">Executable file<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n114">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="124.029296875" x="2067.365773722348" y="6315.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="114.029296875" x="5.0" xml:space="preserve" y="0.7490234375">Static library<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n115">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="151.802734375" x="2083.20708631853" y="6375.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="141.802734375" x="5.0" xml:space="preserve" y="0.7490234375">Dynamic library<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n116">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="64.01953125" x="2453.9038193434694" y="6435.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="54.01953125" x="5.0" xml:space="preserve" y="0.7490234375">Stack<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n117">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="149.595703125" x="2473.1493852184667" y="6555.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="139.595703125" x="5.0" xml:space="preserve" y="0.7490234375">Global memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n118">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="61.8125" x="2455.0073349684694" y="6495.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="51.8125" x="5.0" xml:space="preserve" y="0.7490234375">Heap<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n119">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="189.625" x="2468.7754498714567" y="6615.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="179.625" x="5.0" xml:space="preserve" y="0.7490234375">Application memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n120">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="148.47265625" x="2069.5342872314736" y="6795.182674609733"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="138.47265625" x="5.0" xml:space="preserve" y="0.7490234375">Virtual memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n121">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="180.728515625" x="1328.9636919970972" y="6735.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="170.728515625" x="5.0" xml:space="preserve" y="0.7490234375">Operating systems<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n122">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="139.625" x="2042.8649761984611" y="7125.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="129.625" x="5.0" xml:space="preserve" y="0.7490234375">Multithreading<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n123">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="68.443359375" x="2292.828437422676" y="7005.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="58.443359375" x="5.0" xml:space="preserve" y="0.7490234375">Errors<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n124">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="102.935546875" x="2496.6182407568367" y="6915.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="92.935546875" x="5.0" xml:space="preserve" y="0.7490234375">Dead lock<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n125">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="146.3046875" x="2494.9783877721716" y="6975.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="136.3046875" x="5.0" xml:space="preserve" y="0.7490234375">Race condition<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n126">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="91.8125" x="2506.6779119431653" y="7035.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="81.8125" x="5.0" xml:space="preserve" y="0.7490234375">Live lock<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n127">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="104.048828125" x="2504.223556215234" y="7095.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="94.048828125" x="5.0" xml:space="preserve" y="0.7490234375">Starvation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n128">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.369140625" x="1858.8700451219497" y="7125.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.369140625" x="5.0" xml:space="preserve" y="0.7490234375">Threads<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n129">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="127.37890625" x="2284.1941672700727" y="7215.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.37890625" x="5.0" xml:space="preserve" y="0.7490234375">Concurrency<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n130">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="89.5859375" x="2493.3782016280293" y="7155.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.5859375" x="5.0" xml:space="preserve" y="0.7490234375">Mutexes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n131">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="127.3984375" x="2508.09533454373" y="7215.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.3984375" x="5.0" xml:space="preserve" y="0.7490234375">Semaphores<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n132">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="90.689453125" x="2492.8264438155297" y="7275.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="80.689453125" x="5.0" xml:space="preserve" y="0.7490234375">lock-free<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n133">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="146.32421875" x="2286.6042722645107" y="7365.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="136.32421875" x="5.0" xml:space="preserve" y="0.7490234375">Event handling<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n134">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="58.462890625" x="2493.85800877687" y="7335.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="48.462890625" x="5.0" xml:space="preserve" y="0.7490234375">Sync<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n135">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="68.462890625" x="2495.587333838043" y="7395.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="58.462890625" x="5.0" xml:space="preserve" y="0.7490234375">Async<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n136">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.24609375" x="1859.4315685594497" y="7545.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.24609375" x="5.0" xml:space="preserve" y="0.7490234375">Process<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n137">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="264.107421875" x="2082.281319234761" y="7545.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="254.107421875" x="5.0" xml:space="preserve" y="0.7490234375">Interprocess communication<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n138">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="156.275390625" x="2532.777044589865" y="7485.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="146.275390625" x="5.0" xml:space="preserve" y="0.7490234375">Shared memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n139">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="64.029296875" x="2527.367854128033" y="7545.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="54.029296875" x="5.0" xml:space="preserve" y="0.7490234375">Pipes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n140">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="122.9453125" x="2522.9142564373706" y="7605.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="112.9453125" x="5.0" xml:space="preserve" y="0.7490234375">Serialization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n141">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="50.689453125" x="2726.944286650456" y="7575.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.689453125" x="5.0" xml:space="preserve" y="0.7490234375">json<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n142">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="55.123046875" x="2724.727489775457" y="7635.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="45.123046875" x="5.0" xml:space="preserve" y="0.7490234375">XML<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n143">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.349609375" x="1858.8798107469497" y="7831.664314601687"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.349609375" x="5.0" xml:space="preserve" y="0.7490234375">Network<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n144">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="78.453125" x="2063.99307315563" y="7785.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="68.453125" x="5.0" xml:space="preserve" y="0.7490234375">TCP/IP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n145">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="48.453125" x="2078.9930731556296" y="7905.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="38.453125" x="5.0" xml:space="preserve" y="0.7490234375">OSI<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n146">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="85.142578125" x="2232.2503718980124" y="7755.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="75.142578125" x="5.0" xml:space="preserve" y="0.7490234375">Sockets<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n147">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="66.216796875" x="2224.43483888261" y="7831.664314601687"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="56.216796875" x="5.0" xml:space="preserve" y="0.7490234375">HTTP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n148">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="54.0" x="2414.2078165291077" y="7725.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="5.0" xml:space="preserve" y="0.7490234375">TCP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n149">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="56.2265625" x="2413.0945352791077" y="7785.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.2265625" x="5.0" xml:space="preserve" y="0.7490234375">UDP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n150">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="115.123046875" x="1860.3212801881405" y="8054.999999999999"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="105.123046875" x="5.0" xml:space="preserve" y="0.7490234375">File system<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n151">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="149.615234375" x="1860.2976564366904" y="8144.999999999999"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="139.615234375" x="5.0" xml:space="preserve" y="0.7490234375">Task scheduler<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n152">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="128.501953125" x="1870.8542970616904" y="8325.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="118.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Virtualization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n153">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="105.15234375" x="2157.120732251704" y="8235.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="95.15234375" x="5.0" xml:space="preserve" y="0.7490234375">VirtualBox<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n154">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="198.4921875" x="2151.844071313458" y="8295.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="188.4921875" x="5.0" xml:space="preserve" y="0.7490234375">VMware Workstation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n155">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="110.71875" x="2166.7409576209343" y="8475.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="100.71875" x="5.0" xml:space="preserve" y="0.7490234375">Containers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n156">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.349609375" x="2169.9910723563353" y="8355.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.349609375" x="5.0" xml:space="preserve" y="0.7490234375">Hyper-V<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n157">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="82.90625" x="2427.4008337139458" y="8415.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="72.90625" x="5.0" xml:space="preserve" y="0.7490234375"> Docker<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n158">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="148.501953125" x="2424.0976900052415" y="8535.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="138.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Cloud Services<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n159">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="116.294921875" x="2432.374062586909" y="8475.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="106.294921875" x="5.0" xml:space="preserve" y="0.7490234375">Kubernetes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n160">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.24609375" x="1859.4315685594497" y="8685.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.24609375" x="5.0" xml:space="preserve" y="0.7490234375">Security<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n161">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="108.4921875" x="2083.222527577609" y="8685.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.4921875" x="5.0" xml:space="preserve" y="0.7490234375">Encryption<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n162">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="177.349609375" x="1855.0432433242695" y="8805.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="167.349609375" x="5.0" xml:space="preserve" y="0.7490234375">MultiCPU systems<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n163">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="142.916015625" x="2153.940936859064" y="8775.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.916015625" x="5.0" xml:space="preserve" y="0.7490234375">Multicore CPU<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n164">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.88671875" x="2132.278922353734" y="8835.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.88671875" x="5.0" xml:space="preserve" y="0.7490234375">NUMA<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n165">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="119.64453125" x="1866.5385597711122" y="9015.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="109.64453125" x="5.0" xml:space="preserve" y="0.7490234375">Input/output<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n166">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="77.330078125" x="2202.247135974575" y="8925.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.330078125" x="5.0" xml:space="preserve" y="0.7490234375">Drivers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n167">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="65.15234375" x="2192.822772796564" y="9015.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="55.15234375" x="5.0" xml:space="preserve" y="0.7490234375">Audio<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n168">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="94.029296875" x="2207.1306358329384" y="9195.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.029296875" x="5.0" xml:space="preserve" y="0.7490234375">Graphics<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n169">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="167.37890625" x="2206.971302295179" y="9345.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="157.37890625" x="5.0" xml:space="preserve" y="0.7490234375">Printers (printing)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n170">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="124.05859375" x="2322.6890881237377" y="8985.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="114.05859375" x="5.0" xml:space="preserve" y="0.7490234375">DirectSound<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n171">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.388671875" x="2330.4509483329393" y="9045.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.388671875" x="5.0" xml:space="preserve" y="0.7490234375">OpenAL<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n172">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="79.56640625" x="2455.6106153955398" y="9105.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="69.56640625" x="5.0" xml:space="preserve" y="0.7490234375">DirectX<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n173">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="75.15234375" x="2451.0160165760417" y="9225.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="65.15234375" x="5.0" xml:space="preserve" y="0.7490234375">Vulkan<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n174">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="89.60546875" x="2450.5910841455398" y="9165.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.60546875" x="5.0" xml:space="preserve" y="0.7490234375">OpenGL<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n175">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="70.669921875" x="2441.111459532295" y="9285.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="60.669921875" x="5.0" xml:space="preserve" y="0.7490234375">CUDA<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n176">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="144.01953125" x="1338.9619427271787" y="3345.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="134.01953125" x="5.0" xml:space="preserve" y="0.7490234375">Common skills<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n177">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="150.787109375" x="1348.9093016872157" y="45.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="140.787109375" x="5.0" xml:space="preserve" y="0.7490234375">Language tools<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n178">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="166.34375" x="1319.7369256412244" y="-3435.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="156.34375" x="5.0" xml:space="preserve" y="0.7490234375">Language syntax<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n179">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="328.97674710121646" width="4118.116593194496" x="-1228.6184619174383" y="-5804.488373550608"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="100" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="126.509765625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1187.740234375" x="1465.188179409748" xml:space="preserve" y="101.23349073810823">C++ Developer Roadmap<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n180">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="108.71985789763676" width="175.03515625" x="-957.5175781249999" y="-5124.359928948818"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="50" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="65.2548828125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="165.03515625" x="5.0" xml:space="preserve" y="21.73248754256838">About:<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n181">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="328.97674710121646" width="1343.24609375" x="-1228.6184619174383" y="-4964.2873847061"/>
<y:Fill color="#FFF5EB" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="239.21875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1333.24609375" x="5.0" xml:space="preserve" y="44.87899855060823">C ++ is still one of the most popular development languages. There is quite a number of people that want to start learning it
and become a C++ developer. They face questions like: "Where should I start? What and in what order should I study? What
books should I read?"
We tried to answer these questions in the presented roadmap. The map focuses on general competencies and skills that
could be found in most projects. It is designed to help those who are just starting their education or have little experience.
You can create a more productive learning plan without being distracted by side information if you study the set of listed
materials. It will help you to master C++ at the level that is used in many commercial projects.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n182">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="108.71985789763676" width="297.3251953125" x="-1032.090967302469" y="-4043.5559735707857"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="50" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="65.2548828125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="287.3251953125" x="5.0" xml:space="preserve" y="21.73248754256838">How to use:<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n183">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="328.97674710121646" width="706.96484375" x="-473.482421875" y="-3883.4834293280674"/>
<y:Fill color="#FFF5EB" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="180.4140625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="696.96484375" x="5.0" xml:space="preserve" y="74.28134230060823">If you have any feedback or remarks don't hesitate to contact us.
We really appreciate it. :)
To contact us choose one of the following Github approaches:
- For any remarks related to repository content - go to Pull
Requests and submit a new one
<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n184">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="108.71985789763676" width="261.314453125" x="-250.6572265625" y="-4043.5559735707857"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="50" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="65.2548828125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="251.314453125" x="5.0" xml:space="preserve" y="21.73248754256838">Feedback:<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n185">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="40.513888165323806" width="103.390625" x="-931.7543437147106" y="-3904.836115673149"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="93.390625" x="5.0" xml:space="preserve" y="3.555772207661903">Optional<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n186">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="40.513888165323806" width="79.3671875" x="-919.7426249647106" y="-3754.486111834676"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="69.3671875" x="5.0" xml:space="preserve" y="3.555772207661903">Junior<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n187">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="40.513888165323806" width="84.69921875" x="-922.4086405897106" y="-3804.0026060445316"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="74.69921875" x="5.0" xml:space="preserve" y="3.555772207661903">Middle<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n188">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="40.513888165323806" width="83.375" x="-921.7465312147106" y="-3853.519100254387"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="73.375" x="5.0" xml:space="preserve" y="3.555772207661903">Senior<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n189">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500808" width="229.2421875" x="-751.3597706130166" y="-3905.289177566722"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="141.2109375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="219.2421875" x="5.0" xml:space="preserve" y="25.638212527504038">The middle developer has the
skills to create a design for
new functionality as a part of
a component/application if
even there're not enough
requirements or information
presented.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n190">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500853" width="225.6875" x="-749.5824268630166" y="-3691.067561744499"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="121.609375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="215.6875" x="5.0" xml:space="preserve" y="35.43899377750449">The senior developer has the
skills to create a design and
make decisions for a
solution/component taking
into account business area
context.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n191">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500864" width="212.3203125" x="-1236.2782186794211" y="-3691.0675617444995"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="202.3203125" x="5.0" xml:space="preserve" y="45.23977502750449">The junior must acquire the
following skill as soon as
possible: to write
easy-readable and
well-structured code.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n192">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500864" width="219.453125" x="-1239.8446249294211" y="-3905.2891775667226"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="82.40625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="209.453125" x="5.0" xml:space="preserve" y="55.04055627750449">The juniors should be aware
of middle/senior skills. It's
enough to have a basic
understanding of them.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n193">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500864" width="236.40625" x="-1001.6314946462188" y="-3691.0675617444995"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="121.609375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="226.40625" x="5.0" xml:space="preserve" y="35.43899377750449">The "steps" are presented on
this map. They're intended to
show an easy for newbies to
be able to get confident base
knowledge about the language
at the beginning.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n194">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="108.71985789763676" width="291.8076171875" x="-1015.9038085937499" y="-4583.957951259802"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="50" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="65.2548828125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="281.8076171875" x="5.0" xml:space="preserve" y="21.73248754256838">Repository:<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n195">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/salmer/CppDeveloperRoadmap]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="69.24611195858552" width="546.265625" x="-1143.1328125" y="-4423.885407017084"/>
<y:Fill color="#FFF5EB" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="536.265625" x="5.0" xml:space="preserve" y="17.921884104292985">https://github.com/salmer/CppDeveloperRoadmap<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<edge id="e0" source="n0" target="n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-72.60058593750009" sy="0.0" tx="49.23144531250006" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e1" source="n0" target="n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="72.60058593749991" sy="0.0" tx="-53.118164062500064" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e2" source="n3" target="n1">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-198.504322657223" sy="-70.44000000000005" tx="15.455927851095613" ty="15.319999999999936"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e3" source="n65" target="n64">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="162.0927734374999" sy="0.0" tx="-95.36914062500003" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e4" source="n66" target="n60">
<data key="d10">
<y:BezierEdge>
<y:Path sx="51.4677734375" sy="-8.16000000000031" tx="-84.8076171875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e5" source="n66" target="n59">
<data key="d10">
<y:BezierEdge>
<y:Path sx="51.4677734375" sy="19.11999999999989" tx="0.0" ty="-15.32000000000005">
<y:Point x="39.275000000000034" y="-695.8000000000004"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e6" source="n67" target="n57">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="254.35351562500006" sy="-4.319999999999709" tx="-76.453125" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e7" source="n68" target="n49">
<data key="d10">
<y:BezierEdge>
<y:Path sx="0.0" sy="88.89999999999992" tx="-43.6845703125" ty="0.0">
<y:Point x="-326.9450000000003" y="12.76000000000002"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e8" source="n69" target="n50">
<data key="d10">
<y:BezierEdge>
<y:Path sx="353.2645871699187" sy="-83.57684118200602" tx="-70.3935546875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e9" source="n70" target="n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="-30.460000000000093" tx="0.0" ty="15.32000000000005"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e10" source="n71" target="n41">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="247.68359374999991" sy="0.0" tx="-221.57519531249991" ty="-1.1368683772161603E-13"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e11" source="n72" target="n39">
<data key="d10">
<y:BezierEdge>
<y:Path sx="74.2509765625" sy="-22.32000000000005" tx="-102.0341796875" ty="9.579999999999927"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e12" source="n72" target="n40">
<data key="d10">
<y:BezierEdge>
<y:Path sx="74.2509765625" sy="20.41999999999996" tx="-87.0439453125" ty="-7.680000000000064"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e13" source="n73" target="n32">
<data key="d10">
<y:BezierEdge>
<y:Path sx="373.6193436401162" sy="-60.22961726449059" tx="-39.7978515625" ty="5.709999999999923"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e14" source="n74" target="n35">
<data key="d10">
<y:BezierEdge>
<y:Path sx="274.919921875" sy="0.0" tx="-57.01953125" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e15" source="n75" target="n19">
<data key="d10">
<y:BezierEdge>
<y:Path sx="263.82128906249994" sy="-20.980000000000018" tx="-58.69921875000001" ty="3.0399999999997362"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e16" source="n76" target="n16">
<data key="d10">
<y:BezierEdge>
<y:Path sx="334.42187499999994" sy="0.0" tx="-46.46289062499999" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e17" source="n4" target="n61">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-69.80761718749996" sy="0.0" tx="108.16699218750001" ty="-1.2160139719637755">
<y:Point x="210.0" y="-908.52"/>
<y:Point x="210.0" y="-999.0960139719639"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e18" source="n4" target="n63">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-69.80761718749996" sy="0.0" tx="93.72851562500001" ty="0.0">
<y:Point x="210.0" y="-908.52"/>
<y:Point x="210.0" y="-815.9599999999998"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e19" source="n4" target="n64">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-69.80761718749996" sy="0.0" tx="95.36914062500003" ty="0.0">
<y:Point x="210.0" y="-908.52"/>
<y:Point x="210.0" y="-937.24"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e20" source="n4" target="n62">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-69.80761718749996" sy="0.0" tx="70.92089843749999" ty="0.0">
<y:Point x="210.0" y="-908.52"/>
<y:Point x="210.0" y="-876.5999999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e21" source="n5" target="n60">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-85.369140625" sy="0.0" tx="84.8076171875" ty="0.0">
<y:Point x="210.0" y="-638.52"/>
<y:Point x="210.0" y="-723.0800000000006"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e22" source="n5" target="n57">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-85.369140625" sy="0.0" tx="76.453125" ty="0.0">
<y:Point x="210.0" y="-638.52"/>
<y:Point x="210.0" y="-547.2399999999998"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e23" source="n5" target="n59">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-85.369140625" sy="0.0" tx="113.1474609375" ty="0.0">
<y:Point x="210.0" y="-638.52"/>
<y:Point x="210.0" y="-668.52"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e24" source="n5" target="n58">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-85.369140625" sy="0.0" tx="134.8271484375" ty="0.0">
<y:Point x="210.0" y="-638.52"/>
<y:Point x="210.0" y="-607.8799999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e25" source="n6" target="n52">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="38.689453125" ty="0.0">
<y:Point x="210.0" y="-337.24"/>
<y:Point x="210.0" y="-458.5200000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e26" source="n6" target="n55">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="46.462890625" ty="0.0">
<y:Point x="210.0" y="-337.24"/>
<y:Point x="210.0" y="-215.9599999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e27" source="n6" target="n56">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="45.33984375" ty="0.0">
<y:Point x="210.0" y="-337.24"/>
<y:Point x="210.0" y="-397.8800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e28" source="n6" target="n54">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="44.236328125" ty="0.0">
<y:Point x="210.0" y="-337.24"/>
<y:Point x="210.0" y="-276.5999999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e29" source="n7" target="n47">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="0.0" tx="49.79296875" ty="-1.6182026239987124">
<y:Point x="210.0" y="12.760000000000076"/>
<y:Point x="210.0" y="-110.13820262399878"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e30" source="n7" target="n48">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="0.0" tx="59.24609375" ty="0.0">
<y:Point x="210.0" y="12.760000000000076"/>
<y:Point x="210.0" y="-47.88000000000008"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e31" source="n7" target="n49">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="-1.4210854715202004E-14" tx="43.6845703125" ty="1.0658141036401503E-14"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e32" source="n7" target="n50">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="0.0" tx="70.3935546875" ty="0.0">
<y:Point x="210.0" y="12.760000000000076"/>
<y:Point x="210.0" y="73.4"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e33" source="n7" target="n51">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="0.0" tx="78.142578125" ty="0.0">
<y:Point x="210.0" y="12.760000000000076"/>
<y:Point x="210.0" y="134.04000000000005"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e34" source="n6" target="n53">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="37.556640625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e35" source="n8" target="n42">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="90.369140625" ty="0.0">
<y:Point x="210.0" y="351.05999999999995"/>
<y:Point x="210.0" y="229.7799999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e36" source="n8" target="n43">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="62.01953125" ty="0.0">
<y:Point x="210.0" y="351.05999999999995"/>
<y:Point x="210.0" y="290.41999999999996"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e37" source="n8" target="n44">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="81.482421875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e38" source="n8" target="n45">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="58.69921875" ty="0.0">
<y:Point x="210.0" y="351.05999999999995"/>
<y:Point x="210.0" y="411.70000000000005"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e39" source="n8" target="n46">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="59.7978515625" ty="0.0">
<y:Point x="210.0" y="351.05999999999995"/>
<y:Point x="210.0" y="472.34000000000003"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e40" source="n9" target="n31">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="57.5908203125" ty="0.6399999999999864">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="690.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e41" source="n9" target="n32">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="39.7978515625" ty="0.0">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="884.6800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e42" source="n9" target="n33">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="63.14746093750001" ty="0.0">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="945.3200000000002"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e43" source="n9" target="n34">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="128.14257812499997" ty="0.0">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="1004.0400000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e44" source="n9" target="n35">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="57.01953125" ty="0.0">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="1064.68"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e45" source="n10" target="n22">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="219.34375" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1175.0800000000015"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e46" source="n10" target="n23">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="111.4873046875" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1235.7200000000014"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e47" source="n10" target="n24">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="123.1572265625" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1296.3600000000017"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e48" source="n10" target="n25">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="92.0537109375" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1357.0000000000016"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e49" source="n10" target="n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="56.48242187500001" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1450.2000000000019"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e50" source="n10" target="n27">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="51.4677734375" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1543.4000000000026"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e51" source="n10" target="n28">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="54.81250000000001" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1599.560000000002"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e52" source="n26" target="n29">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.48242187500001" sy="0.0" tx="200.43261718749997" ty="0.25229820464301156">
<y:Point x="-60.0" y="1450.2000000000019"/>
<y:Point x="-60.0" y="1418.084252157847"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e53" source="n26" target="n30">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.48242187500001" sy="0.0" tx="119.30957031250003" ty="0.0">
<y:Point x="-60.0" y="1450.2000000000019"/>
<y:Point x="-60.0" y="1482.7600000000023"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e54" source="n11" target="n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="83.6943359375" ty="0.0">
<y:Point x="210.0" y="1811.8000000000009"/>
<y:Point x="210.0" y="1696.6000000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e55" source="n11" target="n19">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="58.69921875000001" ty="0.0">
<y:Point x="210.0" y="1811.8000000000009"/>
<y:Point x="210.0" y="1751.160000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e56" source="n11" target="n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="88.7138671875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e57" source="n11" target="n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="69.2607421875" ty="0.0">
<y:Point x="210.0" y="1811.8000000000009"/>
<y:Point x="210.0" y="1872.4400000000012"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e58" source="n11" target="n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="46.46289062499999" ty="0.0">
<y:Point x="210.0" y="1811.8000000000009"/>
<y:Point x="210.0" y="1933.080000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e59" source="n20" target="n21">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-83.6943359375" sy="0.0" tx="105.9306640625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e60" source="n12" target="n13">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-183.78222656250003" sy="0.0" tx="77.0244140625" ty="0.0">
<y:Point x="62.47265625000006" y="2084.04"/>
<y:Point x="62.47265625000006" y="2024.0400000000002"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e61" source="n12" target="n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-183.78222656250003" sy="0.0" tx="58.69921875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e62" source="n12" target="n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-183.78222656250003" sy="0.0" tx="38.12304687500001" ty="0.0">
<y:Point x="62.47265625000006" y="2084.04"/>
<y:Point x="62.47265625000006" y="2144.0400000000004"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e63" source="n31" target="n36">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="70.916015625" ty="0.0">
<y:Point x="-108.82255582935943" y="689.36"/>
<y:Point x="-108.82255582935943" y="568.0799999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e64" source="n31" target="n38">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="264.36328125000006" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e65" source="n31" target="n39">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="102.0341796875" ty="0.0">
<y:Point x="-108.82255582935943" y="689.36"/>
<y:Point x="-108.82255582935943" y="750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e66" source="n31" target="n40">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="87.0439453125" ty="0.0">
<y:Point x="-108.82255582935943" y="689.36"/>
<y:Point x="-108.82255582935943" y="810.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e67" source="n38" target="n41">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-264.3632812500001" sy="0.0" tx="221.57519531250009" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e68" source="n1" target="n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="69.80761718749996" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="-908.52"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e69" source="n1" target="n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="44.7978515625" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="-337.24"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e70" source="n1" target="n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="68.6943359375" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="12.760000000000076"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e71" source="n1" target="n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="89.822265625" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="351.05999999999995"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e72" source="n1" target="n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="85.369140625" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="-638.52"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e73" source="n1" target="n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="76.47265625" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="914.0400000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e74" source="n1" target="n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="56.453125" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="1417.6400000000015"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e75" source="n1" target="n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="104.2802734375" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="1811.8000000000009"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e76" source="n1" target="n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="183.78222656250003" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="2084.04"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e0" source="n77::n0" target="n77::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="80.93066406250007" sy="0.0" tx="-77.03906249999996" ty="0.0">
<y:Point x="2009.8533402202083" y="-5208.07939779022"/>
<y:Point x="2010.0" y="-5178.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e1" source="n77::n0" target="n77::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="80.93066406250007" sy="0.0" tx="-88.15234375000004" ty="0.0">
<y:Point x="2010.0" y="-5208.07939779022"/>
<y:Point x="2010.0" y="-5118.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e2" source="n77::n5" target="n77::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.35449218750006" sy="0.0" tx="-39.79785156250007" ty="0.0">
<y:Point x="1920.0" y="-5007.630113769613"/>
<y:Point x="1920.0" y="-4976.671232906389"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e3" source="n77::n5" target="n77::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.35449218750006" sy="0.0" tx="-51.46289062500006" ty="0.0">
<y:Point x="1920.0" y="-5007.630113769613"/>
<y:Point x="1920.0" y="-5043.331656561827"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e4" source="n77::n8" target="n77::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="54.802734374999936" sy="0.0" tx="-75.35937500000007" ty="0.0">
<y:Point x="1920.0" y="-4878.07939779022"/>
<y:Point x="1920.0" y="-4843.350385595514"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e5" source="n77::n8" target="n77::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="54.802734374999936" sy="0.0" tx="-61.47265625000005" ty="0.0">
<y:Point x="1920.0" y="-4878.07939779022"/>
<y:Point x="1920.0" y="-4910.010809250952"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e6" source="n77::n9" target="n77::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="75.35937500000007" sy="-2.364506097352205" tx="-29.21679687499988" ty="2.364506097354024"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e7" source="n77::n12" target="n77::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.0488281250001" sy="0.0" tx="-58.13769531250008" ty="0.0">
<y:Point x="2010.2430091869828" y="-4578.07939779022"/>
<y:Point x="2010.2430091869828" y="-4776.6899619400765"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e8" source="n77::n12" target="n77::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.0488281250001" sy="0.0" tx="-67.0244140624998" ty="0.0">
<y:Point x="2010.2430091869828" y="-4578.07939779022"/>
<y:Point x="2010.2430091869828" y="-4668.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e9" source="n77::n12" target="n77::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.0488281250001" sy="0.0" tx="-73.1279296874999" ty="0.0">
<y:Point x="2010.2430091869828" y="-4578.07939779022"/>
<y:Point x="2010.2430091869828" y="-4518.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e10" source="n77::n12" target="n77::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.0488281250001" sy="0.0" tx="-65.35937499999994" ty="0.0">
<y:Point x="2010.2430091869828" y="-4578.07939779022"/>
<y:Point x="2010.2430091869828" y="-4398.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e11" source="n77::n13" target="n77::n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="102.05371093749997" sy="0.0" tx="-164.8710937499999" ty="0.0">
<y:Point x="2002.1048823492288" y="-4228.341251432809"/>
<y:Point x="2002.1048823492288" y="-4278.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e12" source="n77::n13" target="n77::n19">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="102.05371093749997" sy="0.0" tx="-35.354492187500036" ty="0.0">
<y:Point x="2002.1048823492288" y="-4228.341251432809"/>
<y:Point x="2002.1312779813381" y="-4203.407786381014"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e13" source="n77::n15" target="n77::n24">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="73.1279296874999" sy="0.0" tx="-87.59570312500028" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e14" source="n77::n16" target="n77::n22">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="67.0244140625003" sy="0.0" tx="-54.26074218750018" ty="0.0">
<y:Point x="2250.243009186983" y="-4668.07939779022"/>
<y:Point x="2250.243009186983" y="-4728.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e15" source="n77::n16" target="n77::n23">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="67.0244140625003" sy="0.0" tx="-54.80761718750019" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e16" source="n77::n16" target="n77::n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="67.0244140625003" sy="0.0" tx="-47.576171874999844" ty="0.0">
<y:Point x="2250.243009186983" y="-4668.07939779022"/>
<y:Point x="2250.243009186983" y="-4608.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e17" source="n77::n17" target="n77::n25">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="65.35937499999994" sy="0.0" tx="-100.39355468750027" ty="0.0">
<y:Point x="2250.243009186983" y="-4398.07939779022"/>
<y:Point x="2250.243009186983" y="-4441.572066449707"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e18" source="n77::n17" target="n77::n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="65.35937499999994" sy="0.0" tx="-80.92089843750023" ty="0.0">
<y:Point x="2250.243009186983" y="-4398.07939779022"/>
<y:Point x="2250.243009186983" y="-4365.064735109193"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e19" source="n77::n18" target="n77::n21">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="164.8710937499999" sy="0.0" tx="-95.37402343749999" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e20" source="n77::n19" target="n77::n27">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="35.354492187500036" sy="0.0" tx="-65.35937499999994" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e0" source="n81::n0" target="n81::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-59.24121093749995" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-1083.83237070639"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e1" source="n81::n0" target="n81::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-23.66992187500005" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-1023.1923707063901"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e2" source="n81::n0" target="n81::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-63.699218750000064" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-962.55237070639"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e3" source="n81::n0" target="n81::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-50.92089843749991" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-807.9329760687142"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e4" source="n81::n0" target="n81::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-37.014648437499936" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-662.2785201636948"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e5" source="n81::n3" target="n81::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="63.69921874999985" sy="0.0" tx="-276.0380859374998" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e6" source="n81::n4" target="n81::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.9208984375002" sy="0.0" tx="-176.55566406249974" ty="0.0">
<y:Point x="2510.3433076869205" y="-807.9329760687142"/>
<y:Point x="2510.3433076869205" y="-901.9123707063899"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e7" source="n81::n4" target="n81::n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.9208984375002" sy="0.0" tx="-94.82714843749982" ty="0.0">
<y:Point x="2510.3433076869205" y="-807.9329760687142"/>
<y:Point x="2510.3433076869205" y="-841.2723707063898"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e8" source="n81::n4" target="n81::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.9208984375002" sy="0.0" tx="-42.56640625" ty="0.0">
<y:Point x="2510.3433076869205" y="-807.9329760687142"/>
<y:Point x="2510.3433076869205" y="-780.9523707063897"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e9" source="n81::n4" target="n81::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.9208984375002" sy="0.0" tx="-28.669921874999762" ty="0.0">
<y:Point x="2510.3433076869205" y="-807.9329760687142"/>
<y:Point x="2510.3433076869205" y="-720.9523707063897"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e0" source="n82::n1" target="n82::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="93.22210651101597" sy="0.6171165872885354" tx="-132.60058593749983" ty="0.0">
<y:Point x="2646.8390727955602" y="-480.0"/>
<y:Point x="2646.8390727955602" y="-424.61711658728854"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e1" source="n82::n1" target="n82::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="112.48571624702639" sy="-0.5436434279562263" tx="-170.782416019467" ty="0.6171165872885922">
<y:Point x="2646.8390727955602" y="-480.0"/>
<y:Point x="2646.8390727955602" y="-540.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e2" source="n82::n0" target="n82::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="22.3608383176785" sy="4.617116587288535" tx="-47.09744641372095" ty="0.0">
<y:Point x="2154.389426046388" y="-450.0"/>
<y:Point x="2154.389426046388" y="-330.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e3" source="n82::n0" target="n82::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-1.6244090602718626" sy="4.617116587288535" tx="-159.82195678752637" ty="0.6171165872885354">
<y:Point x="2154.389426046388" y="-450.0"/>
<y:Point x="2154.389426046388" y="-480.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e0" source="n83::n0" target="n83::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-38.67480468749985" ty="0.0">
<y:Point x="1920.0" y="-125.83603486203282"/>
<y:Point x="1920.0" y="-189.32403486203276"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e1" source="n83::n0" target="n83::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="68.68457031249999" sy="0.0" tx="-44.236328124999794" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e2" source="n83::n0" target="n83::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-28.12792968749989" ty="0.0">
<y:Point x="1920.0" y="-125.83603486203282"/>
<y:Point x="1920.0" y="-66.27802310971896"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e3" source="n83::n4" target="n83::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="46.96270479907941" sy="-2.3824823021181913" tx="-33.12304687500015" ty="0.0">
<y:Point x="1920.0" y="84.28633629013088"/>
<y:Point x="1920.0" y="146.66881859224907"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e4" source="n83::n4" target="n83::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-28.9795907491094" sy="-2.3824823021181913" tx="-33.12304687500014" ty="0.0">
<y:Point x="1920.0" y="84.28633629013088"/>
<y:Point x="1920.0" y="203.33763718449813"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e5" source="n83::n4" target="n83::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="79.90251558494856" sy="-2.3824823021181913" tx="-36.46777343750017" ty="0.0">
<y:Point x="1920.0" y="84.28633629013088"/>
<y:Point x="1920.0" y="23.72197689028104"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e6" source="n83::n9" target="n83::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-18.344559696633468" sy="0.0" tx="-31.462890624999872" ty="0.0">
<y:Point x="1890.0" y="579.2995002942173"/>
<y:Point x="1890.0" y="339.29950029421735"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e7" source="n83::n9" target="n83::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-4.908591240198411" sy="0.0" tx="-39.246093749999844" ty="0.0">
<y:Point x="1890.0" y="579.2995002942173"/>
<y:Point x="1890.0" y="402.34551204653104"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e8" source="n83::n9" target="n83::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="20.90352638821979" sy="0.0" tx="-28.684570312499886" ty="0.0">
<y:Point x="1890.0" y="579.2995002942173"/>
<y:Point x="1890.0" y="462.34551204653104"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e77" source="n83" target="n83::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-2.7344725733062174" sy="0.8780063005244756" tx="-43.69433593749983" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e9" source="n83::n9" target="n83::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.759634123418685" sy="0.0" tx="-33.638921199401196" ty="2.7401496504473926">
<y:Point x="1890.3724841367948" y="579.2995002942173"/>
<y:Point x="1890.3724841367948" y="585.0856616969784"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e10" source="n83::n9" target="n83::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="37.2622432981575" sy="0.0" tx="-20.886718749999915" ty="0.0">
<y:Point x="1890.0" y="579.2995002942173"/>
<y:Point x="1890.0" y="642.345512046531"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e11" source="n83::n9" target="n83::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.224231197148182" sy="0.0" tx="-40.911132812499844" ty="0.0">
<y:Point x="1890.0" y="579.2995002942173"/>
<y:Point x="1890.0" y="702.345512046531"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e12" source="n83::n9" target="n83::n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="9.895369663749072" sy="0.0" tx="-36.46777343749986" ty="0.0">
<y:Point x="1890.0" y="579.2995002942173"/>
<y:Point x="1890.0" y="762.345512046531"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e13" source="n83::n9" target="n83::n19">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="15.400352400781571" sy="0.0" tx="-53.69921875000017" ty="0.0">
<y:Point x="1890.0" y="579.2995002942173"/>
<y:Point x="1890.0" y="822.345512046531"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e14" source="n83::n9" target="n83::n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-8.213659448197319" sy="0.0" tx="-52.576171875" ty="0.0">
<y:Point x="1890.0" y="579.2995002942173"/>
<y:Point x="1890.0" y="882.345512046531"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e15" source="n83::n9" target="n83::n21">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-13.608538932658224" sy="0.0" tx="-36.467773437500156" ty="0.0">
<y:Point x="1890.0" y="579.2995002942173"/>
<y:Point x="1890.0" y="942.345512046531"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e16" source="n83::n22" target="n83::n23">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="14.72323858521485" sy="-9.299500294217523" tx="-60.91113281249986" ty="0.0">
<y:Point x="1890.0" y="1110.0"/>
<y:Point x="1890.0" y="1011.5894994454825"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e17" source="n83::n22" target="n83::n24">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="34.456603789576185" sy="-9.299500294217523" tx="-17.556640624999908" ty="0.0">
<y:Point x="1890.0" y="1110.0"/>
<y:Point x="1890.0" y="1074.635511197796"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e18" source="n83::n22" target="n83::n25">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="44.61919966194983" sy="-9.299500294217523" tx="-36.46289062499985" ty="-7.668005451789213">
<y:Point x="1890.0" y="1110.0"/>
<y:Point x="1890.0" y="1126.9675057460067"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e19" source="n83::n22" target="n83::n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.29403106895481" sy="-9.299500294217523" tx="-70.37402343750013" ty="0.0">
<y:Point x="1890.0" y="1110.0"/>
<y:Point x="1890.0" y="1194.635511197796"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e20" source="n83::n22" target="n83::n27">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="18.6090880670943" sy="-9.299500294217523" tx="-59.250976562499986" ty="0.0">
<y:Point x="1890.0" y="1110.0"/>
<y:Point x="1890.0" y="1254.635511197796"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n84::e0" source="n84::n0" target="n84::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="38.52894636145962" sy="-2.5000000000002274" tx="-74.80273437500001" ty="0.0">
<y:Point x="2056.853773597522" y="1478.6882324218748"/>
<y:Point x="2056.853773597522" y="1391.188232421875"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n84::e1" source="n84::n0" target="n84::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.26074218749999" sy="-2.5000000000002274" tx="-28.125006818495223" ty="-2.204952020640576">
<y:Point x="2056.853773597522" y="1478.6882324218748"/>
<y:Point x="2056.853773597522" y="1516.270804653906"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n84::e2" source="n84::n0" target="n84::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="76.10008628580819" sy="-2.5000000000002274" tx="22.416672431545145" ty="2.1887974063745332">
<y:Point x="2056.853773597522" y="1478.6882324218748"/>
<y:Point x="2056.853773597522" y="1460.664554080921"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n84::e3" source="n84::n0" target="n84::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="51.40721134252419" sy="-2.5000000000002274" tx="-102.03906250000018" ty="0.0">
<y:Point x="2056.853773597522" y="1478.6882324218748"/>
<y:Point x="2056.853773597522" y="1571.188232421875"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e0" source="n85::n0" target="n85::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="114.27050781249991" sy="3.5" tx="-26.36702090598433" ty="-3.564697265625">
<y:Point x="2000.1210254906914" y="1747.064697265625"/>
<y:Point x="2000.1210254906914" y="1710.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e1" source="n85::n0" target="n85::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="51.04921791676082" sy="3.5" tx="-57.58105468749989" ty="0.0">
<y:Point x="2000.1210254906914" y="1747.064697265625"/>
<y:Point x="2000.1210254906914" y="1803.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e2" source="n85::n1" target="n85::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="39.217889399679514" sy="2.6592827981151004" tx="-12.85469388476324" ty="0.43959168047649655">
<y:Point x="2193.170656933162" y="1715.9549043924949"/>
<y:Point x="2193.170656933162" y="1684.0042889461015"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e3" source="n85::n1" target="n85::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="54.79785156249989" sy="2.5" tx="2.351255738577437" ty="-3.564697265625">
<y:Point x="2193.170656933162" y="1716.064697265625"/>
<y:Point x="2192.744312689112" y="1740.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e4" source="n85::n2" target="n85::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="57.58105468750011" sy="0.0" tx="-27.5615234375" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e5" source="n85::n8" target="n85::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.31659095332489" sy="-0.38861360869168493" tx="24.749232610013" ty="-3.564697265625">
<y:Point x="2250.0" y="1874.721685624318"/>
<y:Point x="2250.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e6" source="n85::n7" target="n85::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-48.51381770572375" sy="-3.564697265625" tx="32.66347831533565" ty="-3.564697265625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e7" source="n85::n9" target="n85::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-121.5068359375" sy="0.0" tx="32.31749115392458" ty="-3.564697265625">
<y:Point x="2250.0" y="2169.337498249318"/>
<y:Point x="2250.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e8" source="n85::n10" target="n85::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-138.1718749999996" sy="0.0" tx="4.61790102510787" ty="-9.337498249317832">
<y:Point x="2683.917362747514" y="1923.564697265625"/>
<y:Point x="2683.917362747514" y="2160.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e9" source="n85::n9" target="n85::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="9.937174384102887" sy="-9.337498249317832" tx="-109.6333182910757" ty="-3.564697265625">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="1980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e10" source="n85::n9" target="n85::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="61.335172675681356" sy="-9.337498249317832" tx="-161.76074218749997" ty="0.0">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="2043.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e11" source="n85::n13" target="n85::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-113.47382182726474" sy="3.5829427353060055" tx="79.05461245761737" ty="-9.337498249317832">
<y:Point x="2683.917362747514" y="2107.147640000931"/>
<y:Point x="2683.917362747514" y="2160.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e12" source="n85::n9" target="n85::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="108.97552510196483" sy="-9.337498249317832" tx="-122.24748557021071" ty="-3.564697265625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e13" source="n85::n9" target="n85::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="66.58756552247313" sy="-9.337498249317832" tx="-196.5916557790382" ty="-3.564697265625">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="2220.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e14" source="n85::n9" target="n85::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="12.563695470179312" sy="-9.337498249317832" tx="-71.14062500000028" ty="0.0">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="2283.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e15" source="n85::n9" target="n85::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="14.5473844486643" sy="-9.337498249317832" tx="-84.87682295028434" ty="-3.564697265625">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="2340.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e16" source="n85::n7" target="n85::n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="51.85494715663033" sy="-3.564697265625" tx="-91.612690139414" ty="-3.564697265625">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="2460.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e17" source="n85::n19" target="n85::n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="55.6220051401837" sy="-4.033001078599682" tx="-81.42881346604248" ty="-2.6454201476171875">
<y:Point x="2541.407970919215" y="2560.6553516446943"/>
<y:Point x="2541.407970919215" y="2533.180700423225"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e18" source="n85::n19" target="n85::n21">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="46.627267044851564" sy="-4.033001078599682" tx="-30.871412108252773" ty="-0.7202181371235383">
<y:Point x="2541.407970919215" y="2560.6553516446943"/>
<y:Point x="2541.407970919215" y="2595.1059024337187"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e19" source="n85::n19" target="n85::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="33.149273685543065" ty="-3.564697265625">
<y:Point x="2250.0" y="2564.688352723294"/>
<y:Point x="2250.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e20" source="n85::n22" target="n85::n23">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="116.55708356431737" sy="-3.564697265625" tx="-63.72593759710423" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="2670.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e21" source="n85::n22" target="n85::n24">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="126.41222325470706" sy="-3.564697265625" tx="-31.133293892333217" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="2820.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e22" source="n85::n24" target="n85::n27">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="2.4739714666775234" sy="-3.564697265625" tx="-41.624258660606216" ty="-3.564697265625">
<y:Point x="2970.0" y="2820.0"/>
<y:Point x="2970.0" y="2730.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e23" source="n85::n24" target="n85::n28">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="27.281761235817996" sy="-3.564697265625" tx="-28.20869766608679" ty="-3.564697265625">
<y:Point x="2970.0" y="2820.0"/>
<y:Point x="2970.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e24" source="n85::n24" target="n85::n29">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="28.01680685860731" sy="-3.564697265625" tx="12.39340005141282" ty="-0.5919836834796115">
<y:Point x="2970.0" y="2820.0"/>
<y:Point x="2970.0" y="2852.9727135821454"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e25" source="n85::n24" target="n85::n30">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="3.2090170894668364" sy="-3.564697265625" tx="-88.14257812500028" ty="0.0">
<y:Point x="2970.0" y="2820.0"/>
<y:Point x="2970.0" y="2913.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e26" source="n85::n22" target="n85::n25">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="130.63585455058842" sy="-3.564697265625" tx="-54.91318462368009" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="2970.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e27" source="n85::n22" target="n85::n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="129.69726981817044" sy="-3.564697265625" tx="-41.74308113447897" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3030.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e28" source="n85::n22" target="n85::n31">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.83662268417055" sy="-3.564697265625" tx="-165.72482275231584" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3090.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e29" source="n85::n22" target="n85::n32">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="118.90354539536406" sy="-3.564697265625" tx="-113.12406661864064" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3150.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e30" source="n85::n22" target="n85::n33">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.17123624013793" sy="-3.564697265625" tx="-49.54700700898353" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3210.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e31" source="n85::n22" target="n85::n34">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.17123624013793" sy="-3.564697265625" tx="-112.04980791621249" ty="3.888725295716995">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3277.453422561342"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e32" source="n85::n22" target="n85::n35">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="106.58462078237685" sy="-3.564697265625" tx="-93.76952807483626" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3330.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e33" source="n85::n38" target="n85::n39">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="91.47265624999963" sy="0.0" tx="-43.6748046875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e34" source="n85::n36" target="n85::n37">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="76.45974265627498" sy="0.29248484737172475" tx="-43.99787551365008" ty="1.375423828026669">
<y:Point x="2567.1475083938158" y="3483.8571821129967"/>
<y:Point x="2567.1475083938158" y="3454.9401210936517"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e35" source="n85::n36" target="n85::n38">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="67.82005417392959" sy="0.29248484737172475" tx="19.168149876491036" ty="1.001124503201936">
<y:Point x="2567.1475083938158" y="3483.8571821129967"/>
<y:Point x="2567.1475083938158" y="3514.565821768827"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e36" source="n85::n41" target="n85::n42">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="12.050725250138838" sy="-3.564697265625" tx="-27.482521063379817" ty="-3.564697265625">
<y:Point x="2580.0" y="3750.0"/>
<y:Point x="2580.0" y="3690.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e37" source="n85::n41" target="n85::n43">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.2705078125" sy="-3.5" tx="-5.185778519071751" ty="-0.676726945763221">
<y:Point x="2580.0" y="3750.0"/>
<y:Point x="2580.0" y="3782.887970319862"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e38" source="n85::n7" target="n85::n22">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="41.22502536752404" sy="-3.564697265625" tx="-110.10021812906835" ty="-3.564697265625">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="2880.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e39" source="n85::n7" target="n85::n36">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="22.42787040589828" sy="-3.564697265625" tx="-76.48242187500026" ty="0.0">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="3483.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e40" source="n85::n7" target="n85::n40">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="11.034169479989647" sy="-3.564697265625" tx="-95.94531249999973" ty="0.0">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="3603.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e41" source="n85::n7" target="n85::n41">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-5.994412243811284" sy="-3.564697265625" tx="-94.2705078125" ty="0.0">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="3753.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e42" source="n85::n44" target="n85::n46">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="1.3064739677649666" sy="-3.564697265625" tx="-46.51720829297246" ty="-3.564697265625">
<y:Point x="2370.0" y="3960.0"/>
<y:Point x="2370.0" y="3900.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e43" source="n85::n44" target="n85::n45">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="64.45594010009079" sy="-3.564697265625" tx="-28.257336248875607" ty="-3.564697265625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e44" source="n85::n44" target="n85::n47">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.014102950751695" sy="-3.564697265625" tx="-21.899166735340145" ty="-3.564697265625">
<y:Point x="2370.0" y="3960.0"/>
<y:Point x="2370.0" y="4020.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e45" source="n85::n44" target="n85::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-71.47265625000001" sy="0.0" tx="51.05877607533213" ty="-3.564697265625">
<y:Point x="1950.0" y="3963.564697265625"/>
<y:Point x="1950.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e46" source="n85::n48" target="n85::n49">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="26.675992751987412" sy="-3.564697265625" tx="-107.20217626234869" ty="-3.564697265625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e47" source="n85::n48" target="n85::n50">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="1.1887210013510503" sy="-3.564697265625" tx="-127.6152343750002" ty="0.0">
<y:Point x="2340.0" y="4230.0"/>
<y:Point x="2340.0" y="4293.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e48" source="n85::n51" target="n85::n52">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="35.45624863050159" sy="-3.564697265625" tx="-74.26074218749972" ty="0.0">
<y:Point x="2844.899058929949" y="4170.0"/>
<y:Point x="2844.899058929949" y="4126.751149371342"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e49" source="n85::n51" target="n85::n53">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="199.8499737025599" sy="-3.564697265625" tx="-77.42666822764497" ty="2.431955424662192">
<y:Point x="2844.899058929949" y="4170.0"/>
<y:Point x="2844.899058929949" y="4189.183104796004"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e50" source="n85::n48" target="n85::n51">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="1.4849294784021156" sy="-3.564697265625" tx="-184.31737453405526" ty="-3.564697265625">
<y:Point x="2340.0" y="4230.0"/>
<y:Point x="2340.0" y="4170.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e51" source="n85::n6" target="n85::n48">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-0.20774583121746545" sy="-3.564697265625" tx="-34.2216796875" ty="0.0">
<y:Point x="1950.0" y="2790.0"/>
<y:Point x="1950.0" y="4233.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e52" source="n85::n6" target="n85::n54">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="61.74465637329196" sy="-3.564697265625" tx="-183.2158203124996" ty="-8.0">
<y:Point x="1950.0" y="2790.0"/>
<y:Point x="1950.0" y="4435.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e53" source="n85::n6" target="n85::n55">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-14.482659509995742" sy="-3.564697265625" tx="-119.30468749999987" ty="0.0">
<y:Point x="1950.0" y="2790.0"/>
<y:Point x="1950.0" y="4560.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n97::e0" source="n97::n0" target="n97::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.66296150420003" sy="4.058837890625" tx="-49.796924688496816" ty="4.058837890625">
<y:Point x="2466.3295964899708" y="4740.0"/>
<y:Point x="2466.3295964899708" y="4680.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n97::e1" source="n97::n0" target="n97::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="76.77954173581341" sy="4.058837890625" tx="-45.19158514732343" ty="4.058837890625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n97::e2" source="n97::n0" target="n97::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="70.57111028017026" sy="4.058837890625" tx="-52.596030790714444" ty="4.058837890625">
<y:Point x="2466.3295964899708" y="4740.0"/>
<y:Point x="2466.3295964899708" y="4800.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e78" source="n86" target="n97::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="10.808864096308595" sy="4.058837890625" tx="-101.47265625000004" ty="0.0">
<y:Point x="1980.0" y="4980.0"/>
<y:Point x="1980.0" y="4735.941162109375"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n97::e3" source="n97::n4" target="n97::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="29.226562500000096" sy="0.0" tx="-37.009765625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e79" source="n97::n4" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-19.9067420328575" sy="4.058837890625" tx="35.23148574859729" ty="4.058837890625">
<y:Point x="1980.0" y="4890.0"/>
<y:Point x="1980.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e80" source="n97::n6" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-8.6942439711467" sy="4.058837890625" tx="41.66864422975629" ty="4.058837890625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e81" source="n87" target="n88">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="52.044086587250895" sy="0.0" tx="-89.27539062499964" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5051.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e82" source="n87" target="n89">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="47.229740651693604" sy="0.0" tx="-102.61035156249984" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5111.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e83" source="n87" target="n90">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="33.89770575322793" sy="0.0" tx="-43.137695312500114" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5171.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e84" source="n87" target="n91">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="88.69433593749989" sy="0.0" tx="-63.67968749999978" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5231.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e85" source="n87" target="n92">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="88.69433593750017" sy="0.0" tx="-123.14257812499987" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e86" source="n87" target="n93">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="68.33517936167492" sy="0.0" tx="-63.1376953125" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5351.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e87" source="n87" target="n94">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="33.89408920730454" sy="0.0" tx="-43.1279296875" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5411.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e88" source="n87" target="n95">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="28.825138438616637" sy="0.0" tx="-33.66992187499989" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5471.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e89" source="n87" target="n96">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="40.39808539909004" sy="0.0" tx="-134.83691406250014" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5531.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e90" source="n87" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-88.69433593749989" sy="0.0" tx="51.47859922584424" ty="4.058837890625">
<y:Point x="1980.0" y="5291.229571001596"/>
<y:Point x="1980.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e91" source="n98" target="n99">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="15.04824471355491" sy="4.058837890625" tx="-18.37747575304355" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="5754.620756250179"/>
<y:Point x="2358.7045765184776" y="5634.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e92" source="n98" target="n100">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="49.91194108420409" sy="4.058837890625" tx="-19.693772271237506" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="5754.620756250179"/>
<y:Point x="2358.7045765184776" y="5694.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e93" source="n98" target="n101">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="66.57838561952197" sy="4.058837890625" tx="-31.782928353377837" ty="4.058837890625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e94" source="n98" target="n102">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="46.75882995590073" sy="4.058837890625" tx="-33.68457031249989" ty="0.0">
<y:Point x="2358.7045765184776" y="5754.620756250179"/>
<y:Point x="2358.7045765184776" y="5810.561918359554"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e95" source="n98" target="n103">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="48.127758782809295" sy="4.058837890625" tx="-47.07285737694449" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="5754.620756250179"/>
<y:Point x="2358.7045765184776" y="5874.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e96" source="n98" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-99.26562500000013" sy="0.0" tx="29.768838905266804" ty="4.058837890625">
<y:Point x="1980.0" y="5750.561918359554"/>
<y:Point x="1980.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e97" source="n104" target="n105">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="9.827930234859943" sy="4.058837890625" tx="-80.72983703233798" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="6054.620756250179"/>
<y:Point x="2358.7045765184776" y="5994.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e98" source="n104" target="n106">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="88.21222550812872" sy="4.058837890625" tx="-98.28044966483249" ty="4.058837890625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e99" source="n104" target="n107">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="6.190109280267774" sy="4.058837890625" tx="-86.25671608166118" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="6054.620756250179"/>
<y:Point x="2358.7045765184776" y="6114.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e100" source="n104" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-143.20117187500065" sy="0.0" tx="-25.337139543648846" ty="4.058837890625">
<y:Point x="1980.0" y="6050.561918359554"/>
<y:Point x="1980.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e101" source="n108" target="n109">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="10.195577278623654" sy="-0.18267460973311245" tx="-99.80761718749994" ty="0.0">
<y:Point x="2010.0" y="6660.0"/>
<y:Point x="2010.0" y="6540.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e102" source="n108" target="n110">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.11328125" sy="0.0" tx="-13.548829766418045" ty="-0.18267460973311245">
<y:Point x="2010.0" y="6660.0"/>
<y:Point x="2010.0" y="6690.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e103" source="n108" target="n111">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="25.68548234145811" sy="-0.18267460973311245" tx="-104.26074218750014" ty="0.0">
<y:Point x="2010.0" y="6660.0"/>
<y:Point x="2010.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e104" source="n112" target="n113">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="17.879406902440603" sy="-0.18267460973311245" tx="-72.0390625" ty="0.0">
<y:Point x="2020.3240694311019" y="6330.0"/>
<y:Point x="2020.3240694311019" y="6270.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e105" source="n112" target="n114">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="59.24609375000012" sy="0.0" tx="-62.01464843749992" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e106" source="n112" target="n115">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="21.20821455473783" sy="-0.18267460973311245" tx="-75.90136718750014" ty="0.0">
<y:Point x="2020.3240694311019" y="6330.0"/>
<y:Point x="2020.3240694311019" y="6390.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e107" source="n109" target="n116">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-23.66217983296629" ty="-0.18267460973311245">
<y:Point x="2397.500088202436" y="6540.0"/>
<y:Point x="2397.500088202436" y="6450.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e108" source="n109" target="n118">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="99.80761718750033" sy="0.0" tx="-18.58442168934169" ty="-0.18267460973311245">
<y:Point x="2397.500088202436" y="6540.0"/>
<y:Point x="2397.500088202436" y="6510.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e109" source="n109" target="n117">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="92.38938892087711" sy="-0.18267460973311245" tx="-17.96741118067677" ty="-0.18267460973311245">
<y:Point x="2397.500088202436" y="6540.0"/>
<y:Point x="2397.500088202436" y="6570.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e110" source="n109" target="n119">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.921405688081276" sy="-0.18267460973311245" tx="-76.65986582327307" ty="-0.18267460973311245">
<y:Point x="2397.500088202436" y="6540.0"/>
<y:Point x="2397.500088202436" y="6630.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e111" source="n108" target="n120">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="31.965989657383012" sy="-0.18267460973311245" tx="-74.23632812499989" ty="0.0">
<y:Point x="2010.0" y="6660.0"/>
<y:Point x="2010.0" y="6810.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e112" source="n121" target="n112">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="82.93845071690771" sy="-0.18267460973311245" tx="-59.24609374999989" ty="0.0">
<y:Point x="1650.0" y="6750.0"/>
<y:Point x="1650.0" y="6330.182674609733"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e113" source="n121" target="n108">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="33.71112040375538" sy="-0.18267460973311245" tx="-43.11328125" ty="0.0">
<y:Point x="1650.0" y="6750.0"/>
<y:Point x="1650.0" y="6660.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e114" source="n122" target="n123">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-34.22167968749982" ty="0.0">
<y:Point x="2250.0" y="7140.0"/>
<y:Point x="2250.0" y="7020.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e115" source="n123" target="n124">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-51.46777343750019" ty="0.0">
<y:Point x="2430.0" y="7020.0"/>
<y:Point x="2430.0" y="6930.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e116" source="n123" target="n125">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="26.472968406507952" ty="-0.18267460973311245">
<y:Point x="2430.0" y="7020.0"/>
<y:Point x="2430.0" y="6990.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e117" source="n123" target="n126">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="15.553552532422833" sy="-0.18267460973311245" tx="-5.875192442536153" ty="-0.18267460973311245">
<y:Point x="2430.0" y="7020.0"/>
<y:Point x="2430.0" y="7050.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e118" source="n123" target="n127">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="7.208399882051578" sy="-0.18267460973311245" tx="-52.02441406250012" ty="0.0">
<y:Point x="2430.0" y="7020.0"/>
<y:Point x="2430.0" y="7110.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e119" source="n128" target="n122">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.68457031250014" sy="0.0" tx="-69.81250000000013" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e120" source="n129" target="n132">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-45.34472656249995" ty="0.0">
<y:Point x="2430.0" y="7230.0"/>
<y:Point x="2430.0" y="7290.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e121" source="n129" target="n131">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="63.68945312500013" sy="0.0" tx="-63.699218750000156" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e122" source="n129" target="n130">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-44.79296875000011" ty="0.0">
<y:Point x="2430.0" y="7230.0"/>
<y:Point x="2430.0" y="7170.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e123" source="n122" target="n129">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="34.60275408875551" sy="-0.18267460973311245" tx="-63.68945312500013" ty="0.0">
<y:Point x="2250.0" y="7140.0"/>
<y:Point x="2250.0" y="7230.182674609733"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e124" source="n128" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="90.36425781249987" ty="0.0">
<y:Point x="1650.0" y="7140.0"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e125" source="n133" target="n135">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="35.14428830931132" sy="-0.18267460973311245" tx="7.420784267233005" ty="-0.18267460973311245">
<y:Point x="2460.0" y="7380.0"/>
<y:Point x="2460.0" y="7410.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e126" source="n133" target="n134">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="37.5961790393991" sy="-0.18267460973311245" tx="0.0" ty="0.0">
<y:Point x="2460.0" y="7380.0"/>
<y:Point x="2460.0" y="7350.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e127" source="n122" target="n133">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-12.254781870168944" sy="-0.18267460973311245" tx="-73.1621093750001" ty="0.0">
<y:Point x="2250.0" y="7140.0"/>
<y:Point x="2250.0" y="7380.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e128" source="n137" target="n140">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="89.53158596128041" sy="-0.18267460973311245" tx="-61.47265625000012" ty="0.0">
<y:Point x="2453.684388304467" y="7559.817325390267"/>
<y:Point x="2453.684388304467" y="7619.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e129" source="n137" target="n139">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="132.05371093750009" sy="0.0" tx="-32.01464843749989" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e130" source="n137" target="n138">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="15.54234401140638" sy="-0.18267460973311245" tx="-78.13769531250014" ty="0.0">
<y:Point x="2453.684388304467" y="7559.817325390267"/>
<y:Point x="2453.684388304467" y="7499.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e131" source="n136" target="n137">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.12304687500014" sy="0.0" tx="-132.0537109374998" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e132" source="n140" target="n141">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="38.48475790647665" sy="-0.18267460973311245" tx="-6.29329203211518" ty="-0.18267460973311245">
<y:Point x="2693.684388304467" y="7619.817325390267"/>
<y:Point x="2693.684388304467" y="7589.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e133" source="n140" target="n142">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="30.207764832577734" sy="-0.18267460973311245" tx="8.276986536097011" ty="-0.18267460973311245">
<y:Point x="2693.684388304467" y="7619.817325390267"/>
<y:Point x="2693.684388304467" y="7649.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e134" source="n136" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-43.12304687499987" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1650.0" y="7559.817325390267"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e135" source="n145" target="n143">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="18.303440815220192" ty="1.2611818208060868">
<y:Point x="2010.0" y="7919.817325390267"/>
<y:Point x="2010.0" y="7847.925496422493"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e136" source="n144" target="n143">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-15.071221897864843" sy="-0.18267460973311245" tx="20.916262160055233" ty="1.2611818208060868">
<y:Point x="2010.0" y="7799.817325390267"/>
<y:Point x="2010.0" y="7847.925496422493"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e137" source="n144" target="n146">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="14.0709427417482" sy="-0.18267460973311245" tx="0.0" ty="0.0">
<y:Point x="2190.0" y="7799.817325390267"/>
<y:Point x="2190.0" y="7769.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e138" source="n144" target="n147">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="20.179588791207184" sy="-0.18267460973311245" tx="-33.1083984375" ty="0.0">
<y:Point x="2190.0" y="7799.817325390267"/>
<y:Point x="2190.0" y="7846.664314601687"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e139" source="n146" target="n148">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.549806672893666" sy="-0.18267460973311245" tx="0.0" ty="0.0">
<y:Point x="2370.0" y="7769.817325390267"/>
<y:Point x="2370.0" y="7739.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e140" source="n146" target="n149">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.193794582637654" sy="-0.18267460973311245" tx="-9.981618645806257" ty="-0.18267460973311245">
<y:Point x="2370.0" y="7769.817325390267"/>
<y:Point x="2370.0" y="7799.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e141" source="n143" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-43.67480468749991" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1650.0" y="7846.664314601687"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e142" source="n150" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5615234375001" sy="0.0" tx="-2.2265623852806535" ty="-0.18267460973311245">
<y:Point x="1650.0" y="8069.999999999999"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e143" source="n151" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-74.80761718749982" sy="0.0" tx="3.6388216520311736" ty="-0.18267460973311245">
<y:Point x="1650.0" y="8159.999999999999"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e144" source="n162" target="n163">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="53.40291040659153" sy="-0.18267460973220295" tx="-27.8653747940965" ty="-0.18267460973220295">
<y:Point x="2070.0" y="8819.817325390268"/>
<y:Point x="2070.0" y="8789.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e145" source="n162" target="n164">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="40.83959535605243" sy="-0.18267460973220295" tx="-11.373057283107359" ty="-0.18267460973220295">
<y:Point x="2070.0" y="8819.817325390268"/>
<y:Point x="2070.0" y="8849.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e146" source="n160" target="n161">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.1230468750001" sy="0.0" tx="-54.24609375" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e147" source="n155" target="n157">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-41.453125" ty="0.0">
<y:Point x="2387.125767421952" y="8489.817325390268"/>
<y:Point x="2387.125767421952" y="8430.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e148" source="n155" target="n159">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="55.359375" sy="0.0" tx="-58.147460937499986" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e149" source="n155" target="n158">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-74.2509765625" ty="0.0">
<y:Point x="2387.125767421952" y="8489.817325390268"/>
<y:Point x="2387.125767421952" y="8549.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e150" source="n152" target="n156">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="35.56653481563003" sy="-0.18267460973220295" tx="-5.973427792264842" ty="-0.18267460973220295">
<y:Point x="2088.704576518477" y="8339.817325390268"/>
<y:Point x="2088.704576518477" y="8369.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e151" source="n152" target="n155">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="11.690293833560375" sy="0.0" tx="-55.359375" ty="0.0">
<y:Point x="2088.704576518477" y="8340.0"/>
<y:Point x="2088.704576518477" y="8490.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e152" source="n152" target="n154">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="24.125765664603342" sy="-0.18267460973220295" tx="-15.815889000798789" ty="-0.18267460973220295">
<y:Point x="2088.704576518477" y="8339.817325390268"/>
<y:Point x="2088.704576518477" y="8309.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e153" source="n152" target="n153">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-52.576171875" ty="0.0">
<y:Point x="2088.704576518477" y="8339.817325390268"/>
<y:Point x="2088.704576518477" y="8250.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e154" source="n152" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-64.2509765625" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1650.0" y="8340.0"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e155" source="n160" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-43.12304687499991" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1650.0" y="8699.817325390268"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e156" source="n162" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-88.67480468750011" sy="0.0" tx="5.733601665356578" ty="-0.18267460973311245">
<y:Point x="1650.0" y="8820.0"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e157" source="n165" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-59.82226562499993" sy="0.0" tx="4.4767336573613346" ty="-0.18267460973311245">
<y:Point x="1650.0" y="9030.0"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e158" source="n165" target="n166">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-38.665039062499915" ty="0.0">
<y:Point x="2159.1839837450807" y="9029.817325390268"/>
<y:Point x="2159.1839837450807" y="8939.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e159" source="n165" target="n167">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="59.82226562500012" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2159.1839837450807" y="9029.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e160" source="n167" target="n170">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="26.192569012880245" sy="2.5" tx="16.407330185962735" ty="-0.18267460973220295">
<y:Point x="2279.1839837450807" y="9032.5"/>
<y:Point x="2279.1839837450807" y="8999.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e161" source="n167" target="n171">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="32.576171875" sy="2.5" tx="-13.374608593011617" ty="-0.18267460973220295">
<y:Point x="2279.1839837450807" y="9032.5"/>
<y:Point x="2279.1839837450807" y="9059.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e162" source="n165" target="n169">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-29.846128337265064" sy="-0.18267460973220295" tx="-83.68945312499997" ty="0.0">
<y:Point x="2159.1839837450807" y="9029.817325390268"/>
<y:Point x="2159.1839837450807" y="9360.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e163" source="n165" target="n168">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="29.07927248315402" sy="-0.18267460973220295" tx="-47.0146484375" ty="0.0">
<y:Point x="2159.1839837450807" y="9029.817325390268"/>
<y:Point x="2159.1839837450807" y="9210.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e164" source="n168" target="n172">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="35.901860740232955" sy="-0.18267460973220295" tx="-39.78320312499975" ty="0.0">
<y:Point x="2392.479332164717" y="9209.817325390268"/>
<y:Point x="2392.479332164717" y="9119.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e165" source="n168" target="n174">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="33.63794601307068" sy="-0.18267460973220295" tx="21.182014526302915" ty="-0.18267460973220295">
<y:Point x="2392.479332164717" y="9209.817325390268"/>
<y:Point x="2392.479332164717" y="9179.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e166" source="n168" target="n173">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="37.21254821385323" sy="-0.18267460973220295" tx="7.1143618764572185" ty="-0.18267460973220295">
<y:Point x="2392.479332164717" y="9209.817325390268"/>
<y:Point x="2392.479332164717" y="9239.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e167" source="n168" target="n175">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="8.13911698082127" sy="-0.18267460973220295" tx="-35.33496093749977" ty="0.0">
<y:Point x="2392.479332164717" y="9209.817325390268"/>
<y:Point x="2392.479332164717" y="9299.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e168" source="n121" target="n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-90.36425781250013" sy="0.0" tx="53.093260789772636" ty="0.0">
<y:Point x="1200.0" y="6750.182674609733"/>
<y:Point x="1200.0" y="550.6800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e169" source="n176" target="n85::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-69.802734375" ty="0.0">
<y:Point x="1560.0" y="3360.0"/>
<y:Point x="1560.0" y="2793.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e170" source="n176" target="n85::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.325987461424624" sy="0.0" tx="-114.27050781249991" ty="0.0">
<y:Point x="1560.0" y="3360.0"/>
<y:Point x="1560.0" y="1743.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e171" source="n176" target="n84::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.30839559569681" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1560.0" y="3360.0"/>
<y:Point x="1560.0" y="1481.188232421875"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e172" source="n176" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="45.559652266700716" sy="0.0" tx="-42.90117336131436" ty="4.058837890625">
<y:Point x="1560.0" y="3360.0"/>
<y:Point x="1560.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e173" source="n177" target="n83::n22">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-62.00488281250001" ty="0.0">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="1119.2995002942175"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e174" source="n177" target="n83::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-45.349609375" ty="0.0">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="579.2995002942173"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e175" source="n177" target="n83::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-93.16210937500004" ty="0.0">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="86.66881859224907"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e176" source="n177" target="n83::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-43.35326882357848" ty="6.2780231097189585">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="-120.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e177" source="n177" target="n82::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-23.95162869815876" ty="4.617116587288535">
<y:Point x="1560.0" y="60.00000000000006"/>
<y:Point x="1560.0" y="-450.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e178" source="n177" target="n81::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-3.584986427019273" sy="0.0" tx="-74.83145695338979" ty="-4.7999999999999545">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="-947.0983273119373"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e179" source="n2" target="n177">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="53.093260789772636" sy="0.0" tx="-75.3935546875" ty="0.0">
<y:Point x="1200.0" y="550.6800000000001"/>
<y:Point x="1200.0" y="60.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e180" source="n178" target="n79::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-94.2949218750001" ty="-4.547473508864641E-13">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-3173.6586922576544"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e181" source="n178" target="n79::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-77.59082031250006" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-2513.6586922576535"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e182" source="n178" target="n80::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-53.6845703125" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-2160.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e183" source="n178" target="n80::n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-36.45312499999999" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-1770.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e184" source="n178" target="n80::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-52.58593749999997" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-1350.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e185" source="n78::n1" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-91.50683593749996" sy="-4.547473508864641E-13" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-3496.355157101404"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e186" source="n78::n0" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-108.15722656250007" sy="0.0" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-3886.355157101404"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e187" source="n77::n13" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-102.0224949264964" sy="-1.6587485671907416" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-4230.0"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e188" source="n77::n12" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-107.0488281250001" sy="0.0" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-4578.07939779022"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e189" source="n77::n8" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-54.802734374999936" sy="0.0" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-4878.07939779022"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e190" source="n178" target="n77::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-50.35449218750006" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-5007.630113769613"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e191" source="n77::n0" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-80.93066406250007" sy="0.0" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-5208.07939779022"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e192" source="n178" target="n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-83.17187499999999" sy="0.0" tx="53.118164062500064" ty="0.0">
<y:Point x="1200.0" y="-3420.0"/>
<y:Point x="1200.0" y="550.6800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e21" source="n77::n28" target="n77::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-213.2255859375" sy="-17.265967967837096" tx="51.46289062500006" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e22" source="n77::n29" target="n77::n14">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-224.3144531249998" sy="7.295918349626052" tx="58.13769531250008" ty="-3.417358962535218"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e193" source="n77" target="n77::n22">
<data key="d10">
<y:BezierEdge>
<y:Path sx="5.59800132147249" sy="25.62335469179925" tx="54.26074218750018" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n77::e23" source="n77::n29" target="n77::n23">
<data key="d10">
<y:BezierEdge>
<y:Path sx="0.0" sy="41.93787178921501" tx="54.807617187499694" ty="9.094947017729282E-13">
<y:Point x="2550.243009186983" y="-4680.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e10" source="n81::n11" target="n81::n2">
<data key="d10">
<y:BezierEdge>
<y:Path sx="251.54101562499983" sy="15.394336425421333" tx="-23.66992187500005" ty="-8.213333333333367"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e11" source="n81::n12" target="n81::n4">
<data key="d10">
<y:BezierEdge>
<y:Path sx="221.02832031249977" sy="-2.7732737362369546" tx="-24.524764343057235" ty="0.17904695907361656">
<y:Point x="2238.1119994460832" y="-832.3255221535915"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e12" source="n81::n13" target="n81::n1">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-237.14160156250006" sy="-20.234758080994084" tx="59.241210937500156" ty="0.16000000000008185"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e13" source="n81::n14" target="n81::n9">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-290.1005859374998" sy="-30.281809550861944" tx="42.56640625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e14" source="n81::n14" target="n81::n10">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-290.1005859374998" sy="40.05009350463644" tx="28.669921875000245" ty="-7.31704954894326"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e15" source="n81::n15" target="n81::n7">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-246.55078125000026" sy="-25.37716303527782" tx="176.55566406250054" ty="0.15999999999996817"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e16" source="n81::n16" target="n81::n6">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-254.9199218749994" sy="29.91035734327056" tx="276.0380859375005" ty="-9.835599262276787"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n82::e4" source="n82::n7" target="n82::n4">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-272.69824218749943" sy="-33.4679812318788" tx="132.60058593749983" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n84::e4" source="n84::n5" target="n84::n2">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-274.0410156250002" sy="-8.135025345221841" tx="54.23632812499986" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n85::e54" source="n85::n56" target="n85::n8">
<data key="d10">
<y:BezierEdge>
<y:Path sx="163.7814019596897" sy="1.7936985821623042" tx="-78.7187499999998" ty="-5.629038857356136">
<y:Point x="2220.0" y="1846.5418680149464"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n85::e55" source="n85::n57" target="n85::n8">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-200.70003116724862" sy="52.842257664333374" tx="78.71875000000018" ty="0.0">
<y:Point x="2766.0382848397076" y="1875.1102992330098"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n85::e56" source="n85::n58" target="n85::n54">
<data key="d10">
<y:BezierEdge>
<y:Path sx="59.24609375000008" sy="0.0" tx="-183.2158203124996" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n85::e57" source="n85::n59" target="n85::n55">
<data key="d10">
<y:BezierEdge>
<y:Path sx="0.0" sy="57.93813831592406" tx="119.30468750000037" ty="0.0">
<y:Point x="2737.505937199946" y="4563.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e194" source="n31" target="n37">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="57.029296875" ty="0.0">
<y:Point x="-108.82255582935943" y="689.36"/>
<y:Point x="-108.82255582935943" y="630.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e24" source="n77::n0" target="n77::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="80.93066406250007" sy="0.0" tx="-88.16699218749986" ty="0.0">
<y:Point x="2010.0" y="-5208.07939779022"/>
<y:Point x="2010.0" y="-5238.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e25" source="n77::n0" target="n77::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="80.93066406250007" sy="0.0" tx="-100.93066406249986" ty="0.6400000000003274">
<y:Point x="2010.0" y="-5208.07939779022"/>
<y:Point x="2010.0" y="-5298.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e0" source="n78::n0" target="n78::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="108.15722656250007" sy="0.0" tx="-170.38867187499943" ty="-4.547473508864641E-13">
<y:Point x="1980.0" y="-3886.355157101404"/>
<y:Point x="1980.0" y="-3983.855157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e1" source="n78::n1" target="n78::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="91.50683593749996" sy="0.0" tx="-55.91601562499985" ty="0.0">
<y:Point x="1980.0" y="-3496.3551571014036"/>
<y:Point x="1980.0" y="-3556.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e2" source="n78::n1" target="n78::n13">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="91.50683593749996" sy="0.0" tx="-58.6845703125" ty="0.0">
<y:Point x="1980.0" y="-3496.3551571014036"/>
<y:Point x="1980.0" y="-3466.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e3" source="n78::n4" target="n78::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="71.85765534147015" sy="0.0" tx="-110.91601562500021" ty="0.0">
<y:Point x="2382.259150854761" y="-3983.8551571014036"/>
<y:Point x="2382.259150854761" y="-3931.37508661212"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e4" source="n78::n4" target="n78::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="170.3886718749996" sy="0.0" tx="-97.0292968750001" ty="-4.547473508864641E-13">
<y:Point x="2382.259150854761" y="-3983.8551571014036"/>
<y:Point x="2382.259150854761" y="-4066.21885409777"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e5" source="n78::n5" target="n78::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="55.916015625000256" sy="0.0" tx="-78.69921874999991" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e6" source="n78::n7" target="n78::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="110.91601562500021" sy="0.0" tx="-84.8076171874999" ty="-4.547473508864641E-13">
<y:Point x="2669.0285262162156" y="-3931.355157101404"/>
<y:Point x="2669.0285262162156" y="-3886.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e7" source="n78::n8" target="n78::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47753906250017" sy="0.0" tx="110.91601562499966" ty="0.0">
<y:Point x="2669.0285262162156" y="-3976.3551571014036"/>
<y:Point x="2669.0285262162156" y="-3931.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e8" source="n78::n9" target="n78::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-120.94531250000003" sy="0.0" tx="108.15722656250007" ty="0.0">
<y:Point x="1980.0" y="-3796.3551571014036"/>
<y:Point x="1980.0" y="-3886.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e9" source="n78::n10" target="n78::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="97.0292968750001" sy="4.547473508864641E-13" tx="-114.84179687500014" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e10" source="n78::n11" target="n78::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-93.15722656250009" sy="0.0" tx="108.15722656250007" ty="0.0">
<y:Point x="1980.0" y="-3714.2931164539623"/>
<y:Point x="1980.0" y="-3886.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e11" source="n78::n12" target="n78::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-98.71874999999984" sy="0.0" tx="93.15722656250009" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e12" source="n78::n14" target="n78::n12">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-192.33691406249986" sy="0.0" tx="98.7187500000003" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e195" source="n176" target="n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-72.00976562499982" sy="0.0" tx="53.093260789772636" ty="0.0">
<y:Point x="1200.0" y="3360.0"/>
<y:Point x="1200.0" y="550.6800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e26" source="n77::n29" target="n77::n22">
<data key="d10">
<y:BezierEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2454.4154663159634" y="-4765.490499023418"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n79::e0" source="n79::n1" target="n79::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.2949218750001" sy="2.9655698783249136" tx="-60.364257812500085" ty="0.0">
<y:Point x="2049.995473558115" y="-3170.693122379329"/>
<y:Point x="2049.995473558115" y="-3203.658692257654"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e1" source="n79::n1" target="n79::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.28091571995864" sy="2.9655698783249136" tx="-147.08300781249983" ty="-4.547473508864641E-13">
<y:Point x="2049.995473558115" y="-3170.693122379329"/>
<y:Point x="2049.995473558115" y="-3353.6586922576544"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e2" source="n79::n1" target="n79::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.29730568666422" sy="2.9655698783249136" tx="-120.9453125" ty="0.0">
<y:Point x="2049.995473558115" y="-3170.693122379329"/>
<y:Point x="2049.995473558115" y="-3013.8718537177488"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e3" source="n79::n1" target="n79::n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.29960028200128" sy="2.9655698783249136" tx="-162.0927734375" ty="0.0">
<y:Point x="2049.995473558115" y="-3170.693122379329"/>
<y:Point x="2049.995473558115" y="-2940.9295742044474"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e4" source="n79::n1" target="n79::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.33238021541243" sy="2.9655698783249136" tx="-39.78320312500011" ty="0.0">
<y:Point x="2049.995473558115" y="-3170.693122379329"/>
<y:Point x="2049.995473558115" y="-2867.987294691146"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e5" source="n79::n1" target="n79::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.24633289020659" sy="2.9655698783249136" tx="-77.03417968750028" ty="0.0">
<y:Point x="2049.995473558115" y="-3170.693122379329"/>
<y:Point x="2049.995473558115" y="-2795.045015177844"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e6" source="n79::n2" target="n79::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="60.338061482632504" sy="4.139999999999873" tx="-54.2412109374998" ty="-4.547473508864641E-13">
<y:Point x="2272.8827221959714" y="-3199.518692257654"/>
<y:Point x="2272.8827221959714" y="-3293.6586922576544"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e7" source="n79::n2" target="n79::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="60.36425781250036" sy="4.139999999999873" tx="-54.8027343749998" ty="0.0">
<y:Point x="2272.8827221959714" y="-3199.518692257654"/>
<y:Point x="2272.8827221959714" y="-3233.018692257654"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e8" source="n79::n2" target="n79::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="52.190216126799235" sy="4.139999999999873" tx="-76.47753906250001" ty="0.0">
<y:Point x="2272.8827221959714" y="-3199.518692257654"/>
<y:Point x="2272.8827221959714" y="-3086.8141332310506"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e9" source="n79::n2" target="n79::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="60.35825440792646" sy="4.139999999999873" tx="-68.13769531250027" ty="4.354430121674341">
<y:Point x="2272.8827221959714" y="-3199.518692257654"/>
<y:Point x="2272.8827221959714" y="-3155.401982622678"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e10" source="n79::n11" target="n79::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="71.27026458836153" sy="0.4834959675281425" tx="-49.79296875000006" ty="-4.547473508864641E-13">
<y:Point x="1980.0" y="-2513.1751962901253"/>
<y:Point x="1980.0" y="-2603.6586922576544"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e11" source="n79::n11" target="n79::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1980.0" y="-2513.534198351871"/>
<y:Point x="1980.0" y="-2543.4777232386036"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e12" source="n79::n11" target="n79::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1980.0" y="-2513.534198351871"/>
<y:Point x="1980.0" y="-2483.308339791872"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e13" source="n79::n11" target="n79::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1980.0" y="-2513.6586922576535"/>
<y:Point x="1980.0" y="-2663.658692257654"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e14" source="n79::n18" target="n79::n7">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-336.6533203124999" sy="0.2566326496826944" tx="120.9453125" ty="-0.14205742612057293"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e196" source="n79" target="n79::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-16.6400458996077" sy="326.7122324218749" tx="-55.359375000000064" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e197" source="n79" target="n79::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-18.511637806198955" sy="206.18823242187455" tx="-45.344726562500036" ty="-4.547473508864641E-13"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e15" source="n79::n11" target="n79::n13">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1980.0" y="-2513.6586922576535"/>
<y:Point x="1980.0" y="-2423.658692257654"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e16" source="n79::n11" target="n79::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1980.0" y="-2513.6586922576535"/>
<y:Point x="1980.0" y="-2363.3386922576537"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e0" source="n80::n20" target="n80::n13">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.45312499999999" sy="0.0" tx="-34.22167968750001" ty="0.0">
<y:Point x="1890.0" y="-1770.9622274139037"/>
<y:Point x="1890.0" y="-1641.389398212215"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e1" source="n80::n20" target="n80::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.45312499999999" sy="0.0" tx="-68.13769531250007" ty="0.0">
<y:Point x="1890.0" y="-1770.9622274139037"/>
<y:Point x="1890.0" y="-1695.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e2" source="n80::n20" target="n80::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.45312499999999" sy="0.0" tx="-75.93066406249996" ty="-7.5">
<y:Point x="1890.0" y="-1770.9622274139037"/>
<y:Point x="1890.0" y="-1763.4622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e3" source="n80::n20" target="n80::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.45312499999999" sy="0.0" tx="-138.73828124999986" ty="0.0">
<y:Point x="1890.0" y="-1770.9622274139037"/>
<y:Point x="1890.0" y="-1845.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e4" source="n80::n20" target="n80::n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.45312499999999" sy="0.0" tx="-30.913280708111643" ty="0.9622274139037472">
<y:Point x="1890.0" y="-1770.9622274139037"/>
<y:Point x="1890.0" y="-1890.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e5" source="n80::n20" target="n80::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.45312499999999" sy="0.0" tx="-26.4482421875" ty="0.0">
<y:Point x="1890.0" y="-1770.9622274139037"/>
<y:Point x="1890.0" y="-1942.821471216437"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e6" source="n80::n20" target="n80::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1890.0" y="-1770.9622274139037"/>
<y:Point x="1890.0" y="-1800.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e7" source="n80::n14" target="n80::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1881.9339555267989" y="-1350.9622274139037"/>
<y:Point x="1881.9339555267989" y="-1470.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e8" source="n80::n14" target="n80::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1881.9339555267989" y="-1350.9622274139037"/>
<y:Point x="1881.9339555267989" y="-1410.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e9" source="n80::n14" target="n80::n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1881.9339555267989" y="-1350.9622274139037"/>
<y:Point x="1881.7140532012436" y="-1290.7916483719987"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e10" source="n80::n14" target="n80::n19">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1881.9339555267989" y="-1350.9622274139037"/>
<y:Point x="1881.9339555267989" y="-1230.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e11" source="n80::n14" target="n80::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e198" source="n80" target="n80::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-8.729053120333194" sy="342.15045983577875" tx="-37.0244140625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e12" source="n80::n2" target="n80::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2367.4057517612387" y="-2190.0"/>
<y:Point x="2367.4057517612387" y="-2160.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e13" source="n80::n2" target="n80::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2367.4057517612387" y="-2190.0"/>
<y:Point x="2367.4057517612387" y="-2220.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e14" source="n80::n0" target="n80::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1982.7432361166675" y="-2160.9622274139037"/>
<y:Point x="1982.7432361166675" y="-2250.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e15" source="n80::n0" target="n80::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1982.7432361166675" y="-2160.9622274139037"/>
<y:Point x="1982.7432361166675" y="-2190.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e16" source="n80::n0" target="n80::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1982.7432361166675" y="-2160.9622274139037"/>
<y:Point x="1982.7432361166675" y="-2130.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e17" source="n80::n0" target="n80::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1982.7432361166675" y="-2160.9622274139037"/>
<y:Point x="1982.7432361166675" y="-2070.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e5" source="n82::n1" target="n82::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e6" source="n82::n6" target="n82::n5">
<data key="d10">
<y:BezierEdge>
<y:Path sx="98.9055622811679" sy="30.224872072412893" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n83::e21" source="n83::n4" target="n83::n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="5.288563829664815" sy="-2.3824823021181913" tx="-8.438593374907068" ty="-6.229914494981841">
<y:Point x="1920.0" y="84.28633629013088"/>
<y:Point x="1920.0" y="77.4920623952992"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e22" source="n83::n9" target="n83::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1890.3724841367948" y="579.2995002942173"/>
<y:Point x="1890.0" y="522.345512046531"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e23" source="n83::n13" target="n83::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1890.3724841367948" y="279.29950029421735"/>
<y:Point x="1890.3724841367948" y="579.2995002942173"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e58" source="n85::n60" target="n85::n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
</graph>
<data key="d7">
<y:Resources/>
</data>
</graphml>