forked from sulco/angular-developer-roadmap
-
Notifications
You must be signed in to change notification settings - Fork 0
/
angular-dev-roadmap.xml
2 lines (2 loc) · 127 KB
/
angular-dev-roadmap.xml
1
2
<?xml version="1.0" encoding="UTF-8"?>
<mxGraphModel dx="2091" dy="1446" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="826" pageHeight="1169" math="0" shadow="0"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="24331a20498e7987-394" value="" style="rounded=1;whiteSpace=wrap;html=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;align=left;arcSize=4;fillColor=#ffffff;strokeColor=#E0E0E0;dashed=1;" vertex="1" parent="1"><mxGeometry x="830" y="100" width="130" height="130" as="geometry"/></mxCell><mxCell id="4" value="Angular Developer Roadmap for 2018" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=17;fontStyle=0" vertex="1" parent="1"><mxGeometry x="274" y="30" width="307" height="30" as="geometry"/></mxCell><mxCell id="5" value="<font>Legend</font>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=12;fontColor=#1A1A1A;fontStyle=0" vertex="1" parent="1"><mxGeometry x="844" y="114" width="80" height="20" as="geometry"/></mxCell><mxCell id="7" value="Personal recommendation" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;strokeColor=none;" vertex="1" parent="1"><mxGeometry x="840" y="139" width="110" height="20" as="geometry"/></mxCell><mxCell id="9" value="Good to know" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;strokeColor=none;" vertex="1" parent="1"><mxGeometry x="840" y="167" width="110" height="20" as="geometry"/></mxCell><mxCell id="10" value="Possibilities" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;strokeColor=none;" vertex="1" parent="1"><mxGeometry x="840" y="194" width="110" height="20" as="geometry"/></mxCell><mxCell id="12" value="<font style="font-size: 10px;">Learn the Basics</font>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=10;fontStyle=1" vertex="1" parent="1"><mxGeometry x="250" y="110" width="280" height="20" as="geometry"/></mxCell><mxCell id="15" value="" style="curved=1;endArrow=blockThin;html=1;fontFamily=Helvetica;fontSize=10;exitX=0.5;exitY=1;entryX=0.5;entryY=0;endFill=1;strokeWidth=2;targetPerimeterSpacing=3;comic=1;endSize=5;strokeColor=#990000;" edge="1" parent="1" source="12" target="17"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="270" y="210" as="sourcePoint"/><mxPoint x="360" y="190" as="targetPoint"/><Array as="points"><mxPoint x="390" y="140"/><mxPoint x="414" y="170"/></Array></mxGeometry></mxCell><mxCell id="16" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=10;exitX=0.5;exitY=1;entryX=0.5;entryY=0;endFill=0;strokeWidth=2;strokeColor=#990000;" edge="1" parent="1" source="4" target="12"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="414" y="100" as="sourcePoint"/><mxPoint x="310" y="210" as="targetPoint"/><Array as="points"><mxPoint x="390" y="80"/></Array></mxGeometry></mxCell><mxCell id="17" value="HTML" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="348.5" y="190" width="130" height="20" as="geometry"/></mxCell><mxCell id="18" value="CSS" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="348.5" y="215" width="130" height="20" as="geometry"/></mxCell><mxCell id="20" value="JS Basics" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="348.5" y="240" width="130" height="20" as="geometry"/></mxCell><mxCell id="22" value="Learn the basics of HTML<br>" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;spacingLeft=4;" vertex="1" parent="1"><mxGeometry x="20" y="150" width="260" height="15" as="geometry"/></mxCell><mxCell id="23" value="Semantic HTML<br>" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;spacingLeft=4;" vertex="1" parent="1"><mxGeometry x="110" y="165.5" width="170" height="15" as="geometry"/></mxCell><mxCell id="31" value="Learn the basics of CSS<br>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="550" y="199" width="210" height="15" as="geometry"/></mxCell><mxCell id="32" value="Flexbox &amp; CSS Grid<br>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="550" y="215" width="220" height="15" as="geometry"/></mxCell><mxCell id="33" value="Responsive Web Design and Media Queries<br>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="550" y="230" width="230" height="15" as="geometry"/></mxCell><mxCell id="39" value="Syntax and basic operations" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;spacingLeft=4;" vertex="1" parent="1"><mxGeometry x="30" y="210" width="220" height="15" as="geometry"/></mxCell><mxCell id="40" value="DOM manipulation<br>" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;spacingLeft=4;" vertex="1" parent="1"><mxGeometry x="50" y="226" width="200" height="15" as="geometry"/></mxCell><mxCell id="41" value="Hoisting, Event Bubbling, Prototypes<br>" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;spacingLeft=4;" vertex="1" parent="1"><mxGeometry x="20" y="241" width="230" height="15" as="geometry"/></mxCell><mxCell id="42" value="AJAX (XHR)<br>" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;spacingLeft=4;" vertex="1" parent="1"><mxGeometry x="10" y="257" width="240" height="15" as="geometry"/></mxCell><mxCell id="43" value="ECMA Script 6+, learn new features<br>" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;spacingLeft=4;" vertex="1" parent="1"><mxGeometry x="10" y="272" width="240" height="15" as="geometry"/></mxCell><mxCell id="51" value="General Development Skills" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="393.5" y="380" width="170" height="20" as="geometry"/></mxCell><mxCell id="52" value="" style="curved=1;endArrow=classicThin;html=1;fontFamily=Helvetica;fontSize=10;exitX=0.5;exitY=1;entryX=0.5;entryY=0;endFill=1;strokeColor=#990000;strokeWidth=2;endSize=5;comic=1;" edge="1" parent="1" source="20" target="51"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="400" y="140" as="sourcePoint"/><mxPoint x="423.5" y="200" as="targetPoint"/><Array as="points"><mxPoint x="410" y="290"/><mxPoint x="480" y="340"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-52" value="GIT - Version Control" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="30" y="350" width="260" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-53" value="HTTP/HTTPS protocol" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="30" y="365" width="260" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-54" value="Learn to search for solutions" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="30" y="380" width="260" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-56" value="Data Structures and Algorithms" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="30" y="410" width="260" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-57" value="Design patterns" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="30" y="425" width="260" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-66" value="State Management" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="263" y="1007.1666666666665" width="110" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-68" value="@ngrx" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="104" y="1032.1666666666665" width="45" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-72" value="NGXS<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="104" y="1004.6666666666665" width="45" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-75" value="@ngrx/effects" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="188" y="1087.1666666666665" width="100" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-79" value="Reducing boilerplate<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="29" y="1084.6666666666665" width="110" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-80" value="@ngrx/entity" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="14" y="1134.6666666666665" width="70" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-82" value="ngrx-data" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="94" y="1134.6666666666665" width="70" height="15" as="geometry"/></mxCell><mxCell id="5fe6bba7116206e2-62" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.351;exitY=0.085;entryX=0.5;entryY=1;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;rounded=0;spacing=2;exitPerimeter=0;" edge="1" parent="1" source="15a4b3893f7299b4-83" target="15a4b3893f7299b4-84"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="244" y="519"/><mxPoint x="218" y="499"/></Array></mxGeometry></mxCell><mxCell id="5fe6bba7116206e2-63" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.5;exitY=0;entryX=0.5;entryY=1;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;rounded=0;spacing=2;" edge="1" parent="1" source="15a4b3893f7299b4-83" target="15a4b3893f7299b4-85"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="260" y="519"/><mxPoint x="285" y="499"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-83" value="Package Managers" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="205" y="526.5" width="110" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-84" value="npm" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="195" y="479" width="45" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-85" value="Yarn<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="262.5" y="479" width="45" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-88" value="Build Tools<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="270" y="586" width="80" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-91" value="gulp" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="45" y="696" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-92" value="Styling<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="517.5" y="605" width="70" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-93" value="CSS Preprocessors<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="615" y="530" width="110" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-94" value="npm scripts" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="45" y="676" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-95" value="Sass/SCSS<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="560" y="460" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-96" value="PostCSS<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="635" y="460" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-97" value="Less" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="710" y="460" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-101" value="Task Runners<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="177.5" y="665" width="80" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-103" value="Bazel" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="72.5" y="597" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-104" value="Rollup" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="72.50000000000006" y="619" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-105" value="CSS Frameworks<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="685" y="605" width="110" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-106" value="Bootstrap<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="870" y="575" width="90" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-108" value="Bulma" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="870" y="615" width="90" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-109" value="Semantic UI" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="870" y="634" width="90" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-110" value="Testing<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="546" y="1350" width="70" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-114" value="Non-browser environments<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="170" y="1352" width="146" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-118" value="Design Systems<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="606" y="679" width="90" height="20" as="geometry"/></mxCell><mxCell id="24331a20498e7987-375" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;" edge="1" parent="1" source="15a4b3893f7299b4-114" target="15a4b3893f7299b4-159"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="230" y="1410"/><mxPoint x="231" y="1430"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-376" value="server-side <br>rendering" style="text;html=1;resizable=0;points=[];align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;fontSize=8;fontFamily=Helvetica;fontColor=#1A1A1A;" vertex="1" connectable="0" parent="24331a20498e7987-375"><mxGeometry x="-0.2713" y="-1" relative="1" as="geometry"><mxPoint x="5" y="6" as="offset"/></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-119" value="" style="curved=1;endArrow=blockThin;html=1;fontFamily=Helvetica;fontSize=10;exitX=0.5;exitY=1;endFill=1;strokeColor=#990000;strokeWidth=2;endSize=5;comic=1;" edge="1" parent="1" source="6de3b38833b9bf51-52"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="455.20000000000005" y="525.2" as="sourcePoint"/><mxPoint x="460" y="1560" as="targetPoint"/><Array as="points"><mxPoint x="455" y="570"/><mxPoint x="420" y="700"/><mxPoint x="490" y="960"/><mxPoint x="430" y="1280"/><mxPoint x="470" y="1470"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-131" value="Angular Material<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="530" y="740" width="100" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-132" value="Clarity Design System<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="644" y="740" width="100" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-133" value="Ant Design (ng-zorro)<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="757.5" y="740" width="100" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-144" value="Unit Testing<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="665" y="1302" width="85" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-145" value="Jasmine" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="855" y="1276.5" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-146" value="Karma" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="855" y="1296.5" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-148" value="Jest" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="855" y="1316.5" width="65" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-155" value="E2E Testing<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="662.5" y="1397" width="85" height="20" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-156" value="Protractor" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="820" y="1391" width="80" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-158" value="cypress" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="820" y="1411" width="80" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-159" value="Angular Universal" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="191" y="1440" width="79" height="15" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-163" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;shadow=0;" vertex="1" parent="1"><mxGeometry x="442" y="590" width="12" height="12" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-168" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;" vertex="1" parent="1"><mxGeometry x="468" y="987.5" width="12" height="12" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-167" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;" vertex="1" parent="1"><mxGeometry x="429" y="637" width="12" height="12" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-171" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;" vertex="1" parent="1"><mxGeometry x="439" y="1338.5" width="12" height="12" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-172" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;" vertex="1" parent="1"><mxGeometry x="436" y="1295" width="12" height="12" as="geometry"/></mxCell><mxCell id="15a4b3893f7299b4-176" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=10;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endFill=0;strokeColor=#990000;strokeWidth=2;endSize=5;comic=1;" edge="1" parent="1" source="15a4b3893f7299b4-167" target="15a4b3893f7299b4-92"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="360.33333333333326" y="617" as="sourcePoint"/><mxPoint x="444.33333333333326" y="606.3333333333333" as="targetPoint"/><Array as="points"><mxPoint x="470" y="648"/><mxPoint x="500" y="615"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-185" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=10;exitX=0.5;exitY=0;endFill=0;entryX=0.5;entryY=1;" edge="1" parent="1" source="15a4b3893f7299b4-92" target="15a4b3893f7299b4-93"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="456.33333333333326" y="658.3333333333333" as="sourcePoint"/><mxPoint x="650" y="600" as="targetPoint"/><Array as="points"><mxPoint x="552" y="580"/><mxPoint x="670" y="580"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-186" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=10;exitX=1;exitY=0.5;endFill=0;entryX=0;entryY=0.5;" edge="1" parent="1" source="15a4b3893f7299b4-92" target="15a4b3893f7299b4-105"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="568.8333333333333" y="713.5" as="sourcePoint"/><mxPoint x="686.8333333333333" y="658.8333333333333" as="targetPoint"/><Array as="points"><mxPoint x="630" y="610"/><mxPoint x="670" y="620"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-189" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=8;entryX=0.5;entryY=1;endFill=0;dashed=1;exitX=0.25;exitY=0;comic=1;" edge="1" parent="1" source="15a4b3893f7299b4-93" target="15a4b3893f7299b4-95"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="610" y="510" as="sourcePoint"/><mxPoint x="544.8333333333333" y="502.83333333333326" as="targetPoint"/><Array as="points"><mxPoint x="640" y="520"/><mxPoint x="610" y="510"/><mxPoint x="592" y="490"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-190" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=8;entryX=0.5;entryY=1;endFill=0;dashed=1;exitX=0.4;exitY=0.05;exitPerimeter=0;comic=1;" edge="1" parent="1" source="15a4b3893f7299b4-93" target="15a4b3893f7299b4-96"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="652.3333333333333" y="540.3333333333333" as="sourcePoint"/><mxPoint x="562.3333333333333" y="485" as="targetPoint"/><Array as="points"><mxPoint x="660" y="510"/><mxPoint x="668" y="490"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-191" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=8;entryX=0.5;entryY=1;endFill=0;dashed=1;exitX=0.6;exitY=0.083;exitPerimeter=0;comic=1;" edge="1" parent="1" source="15a4b3893f7299b4-93" target="15a4b3893f7299b4-97"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="680.3333333333333" y="540.3333333333333" as="sourcePoint"/><mxPoint x="637.6666666666667" y="485" as="targetPoint"/><Array as="points"><mxPoint x="690" y="510"/><mxPoint x="742" y="500"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-193" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=8;entryX=0;entryY=0.5;endFill=0;dashed=1;exitX=0.75;exitY=0;" edge="1" parent="1" source="15a4b3893f7299b4-105" target="15a4b3893f7299b4-106"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="755.1666666666667" y="589.8333333333333" as="sourcePoint"/><mxPoint x="835.1666666666667" y="534.5" as="targetPoint"/><Array as="points"><mxPoint x="770" y="582"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-194" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=8;entryX=0;entryY=0.5;endFill=0;dashed=1;exitX=0.75;exitY=1;" edge="1" parent="1" source="15a4b3893f7299b4-105" target="15a4b3893f7299b4-109"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="717.6666666666667" y="550.3333333333333" as="sourcePoint"/><mxPoint x="797.6666666666667" y="495" as="targetPoint"/><Array as="points"><mxPoint x="768" y="650"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-205" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=8;endFill=0;entryX=1;entryY=0.5;exitX=0;exitY=0.5;" edge="1" parent="1" source="15a4b3893f7299b4-66" target="15a4b3893f7299b4-68"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="263" y="1052" as="sourcePoint"/><mxPoint x="174" y="1027" as="targetPoint"/><Array as="points"><mxPoint x="230" y="1020"/><mxPoint x="180" y="1040"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-207" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=8;endFill=0;exitX=0.5;exitY=0;entryX=0.25;entryY=1;" edge="1" parent="1" source="15a4b3893f7299b4-79" target="15a4b3893f7299b4-68"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="184" y="1072.5" as="sourcePoint"/><mxPoint x="94" y="1052.5" as="targetPoint"/><Array as="points"><mxPoint x="90" y="1070"/><mxPoint x="116" y="1060"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-210" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=8;endFill=0;dashed=1;exitX=0.5;exitY=0;entryX=0.25;entryY=1;" edge="1" parent="1" source="15a4b3893f7299b4-80" target="15a4b3893f7299b4-79"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="63.33333333333337" y="1314.1666666666667" as="sourcePoint"/><mxPoint x="94" y="1216.8333333333333" as="targetPoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-211" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=8;endFill=0;dashed=1;exitX=0.5;exitY=0;entryX=0.75;entryY=1;" edge="1" parent="1" source="15a4b3893f7299b4-82" target="15a4b3893f7299b4-79"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="59" y="1184.6666666666667" as="sourcePoint"/><mxPoint x="66.33333333333337" y="1124.6666666666667" as="targetPoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-229" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=10;exitX=0;exitY=0.5;entryX=0.5;entryY=0;endFill=0;" edge="1" parent="1" source="15a4b3893f7299b4-144"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="654" y="1251.1666666666667" as="sourcePoint"/><mxPoint x="581.3333333333333" y="1350.3333333333335" as="targetPoint"/><Array as="points"><mxPoint x="640" y="1312"/><mxPoint x="590" y="1330"/></Array></mxGeometry></mxCell><mxCell id="15a4b3893f7299b4-244" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=10;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endFill=0;strokeColor=#990000;strokeWidth=2;endSize=5;" edge="1" parent="1" source="15a4b3893f7299b4-114" target="15a4b3893f7299b4-171"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="319.83333333333326" y="1314.6666666666667" as="sourcePoint"/><mxPoint x="417.16666666666674" y="1281.3333333333333" as="targetPoint"/><Array as="points"><mxPoint x="350" y="1360"/><mxPoint x="400" y="1344"/></Array></mxGeometry></mxCell><mxCell id="ac9188710934de2-56" value="Terminal usage" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="30" y="395" width="260" height="15" as="geometry"/></mxCell><mxCell id="9221bb110d1119f-52" value="Utility Libraries<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="562.5" y="1200" width="130" height="20" as="geometry"/></mxCell><mxCell id="9221bb110d1119f-53" value="Lodash" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="776" y="1202" width="65" height="15" as="geometry"/></mxCell><mxCell id="9221bb110d1119f-54" value="Moment.js" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="776" y="1222.5" width="65" height="15" as="geometry"/></mxCell><mxCell id="29283392ea474178-65" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=1;entryX=1;entryY=1;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fillColor=#FFFFFF;fontFamily=Helvetica;fontSize=8;" edge="1" parent="1"><mxGeometry relative="1" as="geometry"><mxPoint x="473.42857142857133" y="1036.7619047619046" as="sourcePoint"/><mxPoint x="473.42857142857133" y="1036.7619047619046" as="targetPoint"/></mxGeometry></mxCell><mxCell id="6c6461ad5fbb92cb-57" style="edgeStyle=none;comic=1;html=1;exitX=0;exitY=0.25;entryX=1;entryY=0.5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;dashed=1;spacing=2;curved=1;" edge="1" parent="1" source="17" target="22"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="330" y="190"/><mxPoint x="320" y="170"/><mxPoint x="300" y="160"/></Array></mxGeometry></mxCell><mxCell id="6c6461ad5fbb92cb-58" style="edgeStyle=none;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;dashed=1;spacing=2;curved=1;" edge="1" parent="1" source="17" target="23"><mxGeometry relative="1" as="geometry"><mxPoint x="358.5" y="205" as="sourcePoint"/><mxPoint x="290" y="162.5" as="targetPoint"/><Array as="points"><mxPoint x="330" y="200"/><mxPoint x="300" y="173"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-52" style="edgeStyle=none;comic=1;html=1;exitX=1;exitY=0.25;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="18" target="31"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="490" y="220"/><mxPoint x="520" y="206"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-53" style="edgeStyle=none;comic=1;html=1;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;exitX=1;exitY=0.5;spacing=2;curved=1;" edge="1" parent="1" source="18" target="32"><mxGeometry relative="1" as="geometry"><mxPoint x="500" y="202" as="sourcePoint"/><Array as="points"><mxPoint x="520" y="222"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-54" style="edgeStyle=none;comic=1;html=1;exitX=1;exitY=0.75;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="18" target="33"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="490" y="230"/><mxPoint x="520" y="238"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-55" style="edgeStyle=none;comic=1;html=1;exitX=0;exitY=0.25;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="20" target="39"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="300" y="218"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-56" style="edgeStyle=none;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="20" target="40"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="280" y="234"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-57" style="edgeStyle=none;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="20" target="41"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="300" y="248"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-58" style="edgeStyle=none;comic=1;html=1;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;exitX=0;exitY=0.5;spacing=2;curved=1;" edge="1" parent="1" source="20" target="42"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="290" y="264"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-59" style="edgeStyle=none;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.75;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="43" target="20"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="280" y="280"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-60" style="edgeStyle=none;comic=1;html=1;exitX=0;exitY=0.25;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="51" target="15a4b3893f7299b4-52"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="330" y="358"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-61" style="edgeStyle=none;comic=1;html=1;exitX=1;exitY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;entryX=0;entryY=0.25;spacing=2;curved=1;" edge="1" parent="1" source="15a4b3893f7299b4-53" target="51"><mxGeometry relative="1" as="geometry"><mxPoint x="390" y="390" as="targetPoint"/><Array as="points"><mxPoint x="330" y="372"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-62" style="edgeStyle=none;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="15a4b3893f7299b4-54" target="51"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="340" y="390"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-63" style="edgeStyle=none;comic=1;html=1;exitX=1;exitY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="ac9188710934de2-56"><mxGeometry relative="1" as="geometry"><mxPoint x="390" y="390" as="targetPoint"/><Array as="points"><mxPoint x="330" y="402"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-64" style="edgeStyle=none;comic=1;html=1;exitX=1;exitY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;entryX=0;entryY=0.75;spacing=2;curved=1;" edge="1" parent="1" source="15a4b3893f7299b4-56" target="51"><mxGeometry relative="1" as="geometry"><mxPoint x="390" y="390" as="targetPoint"/><Array as="points"><mxPoint x="330" y="418"/></Array></mxGeometry></mxCell><mxCell id="11e20ec6d75c540c-65" style="edgeStyle=none;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.75;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="15a4b3893f7299b4-57" target="51"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="330" y="432"/></Array></mxGeometry></mxCell><mxCell id="5fe6bba7116206e2-52" style="edgeStyle=none;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#990000;strokeWidth=2;fontFamily=Helvetica;fontSize=10;fontColor=#000000;curved=1;" edge="1" parent="1" source="15a4b3893f7299b4-163" target="15a4b3893f7299b4-88"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="420" y="596"/><mxPoint x="380" y="607"/></Array></mxGeometry></mxCell><mxCell id="5fe6bba7116206e2-58" style="edgeStyle=none;comic=1;html=1;exitX=0;exitY=0.25;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;spacing=2;curved=1;" edge="1" parent="1" source="15a4b3893f7299b4-101" target="15a4b3893f7299b4-94"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="170" y="670"/><mxPoint x="140" y="684"/></Array></mxGeometry></mxCell><mxCell id="5fe6bba7116206e2-59" style="edgeStyle=none;comic=1;html=1;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;exitX=0;exitY=0.75;spacing=2;curved=1;" edge="1" parent="1" source="15a4b3893f7299b4-101" target="15a4b3893f7299b4-91"><mxGeometry relative="1" as="geometry"><mxPoint x="170" y="694" as="sourcePoint"/><Array as="points"><mxPoint x="170" y="680"/><mxPoint x="130" y="704"/></Array></mxGeometry></mxCell><mxCell id="5fe6bba7116206e2-60" style="edgeStyle=none;comic=1;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontFamily=Helvetica;fontSize=10;fontColor=#000000;curved=1;" edge="1" parent="1" source="15a4b3893f7299b4-88" target="15a4b3893f7299b4-101"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="310" y="630"/><mxPoint x="230" y="640"/></Array></mxGeometry></mxCell><mxCell id="5fe6bba7116206e2-61" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.5;exitY=0;entryX=0.5;entryY=1;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontFamily=Helvetica;fontSize=10;fontColor=#000000;" edge="1" parent="1" source="15a4b3893f7299b4-88" target="15a4b3893f7299b4-83"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="300" y="569"/><mxPoint x="270" y="559"/></Array></mxGeometry></mxCell><mxCell id="5fe6bba7116206e2-65" style="edgeStyle=none;curved=1;comic=1;html=1;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;rounded=0;spacing=2;" edge="1" parent="1" target="15a4b3893f7299b4-103"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="200" y="596"/></Array><mxPoint x="270" y="596" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="5fe6bba7116206e2-66" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.75;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;rounded=0;spacing=2;" edge="1" parent="1" source="15a4b3893f7299b4-88" target="15a4b3893f7299b4-104"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="200" y="609"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-52" value="tslint<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;flipH=0;flipV=0;" vertex="1" parent="1"><mxGeometry x="73" y="789.5" width="83" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-53" value="Prettier<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;flipH=0;flipV=0;" vertex="1" parent="1"><mxGeometry x="73" y="809.5" width="83" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-54" value="Zurb Foundation<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="870" y="595" width="90" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-55" style="edgeStyle=none;comic=1;html=1;exitX=1;exitY=0.25;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;curved=1;" edge="1" parent="1" source="15a4b3893f7299b4-105" target="24331a20498e7987-54"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="830" y="602"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-300" value="Tailwind CSS" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="870" y="654" width="90" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-303" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.75;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="15a4b3893f7299b4-105" target="15a4b3893f7299b4-108"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="830" y="630"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-304" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.5;entryX=0.631;entryY=0.97;entryPerimeter=0;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-300" target="15a4b3893f7299b4-105"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="754" y="662"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-305" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.5;exitY=1;entryX=0;entryY=0.5;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontFamily=Helvetica;fontSize=10;fontColor=#000000;" edge="1" parent="1" source="15a4b3893f7299b4-92" target="15a4b3893f7299b4-118"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="552" y="670"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-307" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.25;exitY=1;entryX=0.5;entryY=0;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="15a4b3893f7299b4-118" target="15a4b3893f7299b4-131"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="628" y="710"/><mxPoint x="580" y="720"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-308" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="15a4b3893f7299b4-118" target="15a4b3893f7299b4-132"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="651" y="710"/><mxPoint x="694" y="720"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-309" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.75;exitY=1;entryX=0.5;entryY=0;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="15a4b3893f7299b4-118" target="15a4b3893f7299b4-133"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="680" y="710"/><mxPoint x="800" y="720"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-312" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#990000;strokeWidth=2;fontFamily=Helvetica;fontSize=10;fontColor=#000000;" edge="1" parent="1" source="15a4b3893f7299b4-168" target="15a4b3893f7299b4-66"><mxGeometry relative="1" as="geometry"><mxPoint x="376.2380952380952" y="1038.2380952380952" as="targetPoint"/><Array as="points"><mxPoint x="451" y="994"/><mxPoint x="411" y="1017"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-313" value="Coding Style<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="225.5" y="782" width="80" height="20" as="geometry"/></mxCell><mxCell id="24331a20498e7987-314" value="Angular Styleguide<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;flipH=0;flipV=0;" vertex="1" parent="1"><mxGeometry x="73" y="768.5" width="83" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-315" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;shadow=0;" vertex="1" parent="1"><mxGeometry x="432" y="750" width="12" height="12" as="geometry"/></mxCell><mxCell id="24331a20498e7987-318" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#990000;strokeWidth=2;fontFamily=Helvetica;fontSize=10;fontColor=#000000;" edge="1" parent="1" source="24331a20498e7987-315" target="24331a20498e7987-313"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="403" y="756"/><mxPoint x="333" y="790"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-324" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.25;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-313" target="24331a20498e7987-314"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="193" y="780"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-325" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-313" target="24331a20498e7987-52"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="193" y="797"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-326" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.75;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-313" target="24331a20498e7987-53"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="183" y="817"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-327" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.25;entryX=1;entryY=0.5;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontFamily=Helvetica;fontSize=8;fontColor=#000000;" edge="1" parent="1" source="15a4b3893f7299b4-66" target="15a4b3893f7299b4-72"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="210" y="1017"/></Array><mxPoint x="263" y="1042" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="24331a20498e7987-329" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;" vertex="1" parent="1"><mxGeometry x="455" y="847" width="12" height="12" as="geometry"/></mxCell><mxCell id="24331a20498e7987-330" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=10;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endFill=0;strokeColor=#990000;strokeWidth=2;endSize=5;comic=1;" edge="1" parent="1" source="24331a20498e7987-329" target="24331a20498e7987-333"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="387.33333333333326" y="827" as="sourcePoint"/><mxPoint x="559.952380952381" y="824.8571428571429" as="targetPoint"/><Array as="points"><mxPoint x="497" y="853"/><mxPoint x="535" y="835"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-333" value="<font style="font-size: 10px">Fundamental<br>3rd parties</font>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=10;fontStyle=1" vertex="1" parent="1"><mxGeometry x="573" y="825" width="75" height="20" as="geometry"/></mxCell><mxCell id="24331a20498e7987-335" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.5;entryX=0.5;entryY=0;endArrow=blockThin;endFill=1;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#990000;strokeWidth=2;fontFamily=Helvetica;fontSize=10;fontColor=#000000;" edge="1" parent="1" source="24331a20498e7987-333" target="24331a20498e7987-336"><mxGeometry relative="1" as="geometry"><mxPoint x="722.3333333333333" y="861.5238095238094" as="targetPoint"/><Array as="points"><mxPoint x="705" y="834"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-336" value="TypeScript" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="676" y="896.5" width="130" height="20" as="geometry"/></mxCell><mxCell id="24331a20498e7987-337" value="RxJS" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="676" y="921.5" width="130" height="20" as="geometry"/></mxCell><mxCell id="24331a20498e7987-338" value="Types basics<br>" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="500" y="886" width="120" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-339" value="Type Guards<br>" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="520" y="902" width="100" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-340" value="Advanced types<br>" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="520" y="917" width="100" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-344" style="edgeStyle=none;curved=1;comic=1;html=1;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;exitX=0;exitY=0.25;" edge="1" parent="1" source="24331a20498e7987-336"><mxGeometry relative="1" as="geometry"><mxPoint x="665" y="880" as="sourcePoint"/><mxPoint x="620.1904761904761" y="893.4285714285713" as="targetPoint"/><Array as="points"><mxPoint x="645" y="893"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-345" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-336" target="24331a20498e7987-339"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="24331a20498e7987-346" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.75;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-336" target="24331a20498e7987-340"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="645" y="924"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-347" value="Observable lifecycle<br>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="885" y="904" width="130" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-348" value="Working with multiple streams<br>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="885" y="920" width="130" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-349" value="Different types of Subjects<br>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="885" y="935" width="170" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-353" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.25;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-337" target="24331a20498e7987-347"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="865" y="912"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-354" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-337" target="24331a20498e7987-348"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="825" y="928"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-355" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.75;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-337" target="24331a20498e7987-349"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="855" y="942"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-356" value="The observable pattern" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="885" y="889" width="150" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-357" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.25;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-337" target="24331a20498e7987-356"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="825" y="920"/><mxPoint x="865" y="896"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-358" value="Usages in Angular core libraries" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;spacingLeft=4;spacingRight=4;" vertex="1" parent="1"><mxGeometry x="885" y="952" width="170" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-359" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.75;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="24331a20498e7987-337" target="24331a20498e7987-358"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="825" y="940"/><mxPoint x="865" y="960"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-361" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;" vertex="1" parent="1"><mxGeometry x="443" y="1187" width="12" height="12" as="geometry"/></mxCell><mxCell id="24331a20498e7987-362" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=10;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endFill=0;strokeColor=#990000;strokeWidth=2;endSize=5;comic=1;" edge="1" parent="1" source="24331a20498e7987-361" target="9221bb110d1119f-52"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="373.33333333333326" y="1167" as="sourcePoint"/><mxPoint x="558.8095238095239" y="1174.857142857143" as="targetPoint"/><Array as="points"><mxPoint x="483" y="1190"/><mxPoint x="545" y="1210"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-363" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="9221bb110d1119f-52" target="9221bb110d1119f-53"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="725" y="1214"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-364" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.75;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="9221bb110d1119f-52" target="9221bb110d1119f-54"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="745" y="1230"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-365" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#990000;strokeWidth=2;fontFamily=Helvetica;fontSize=10;fontColor=#000000;" edge="1" parent="1" source="15a4b3893f7299b4-172" target="15a4b3893f7299b4-110"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="470" y="1301"/><mxPoint x="520" y="1350"/></Array><mxPoint x="546" y="1400.3333333333335" as="targetPoint"/></mxGeometry></mxCell><mxCell id="24331a20498e7987-366" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.25;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="15a4b3893f7299b4-144" target="15a4b3893f7299b4-145"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="770" y="1300"/><mxPoint x="810" y="1284"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-367" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="15a4b3893f7299b4-144" target="15a4b3893f7299b4-146"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="810" y="1300"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-369" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.75;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="15a4b3893f7299b4-144" target="15a4b3893f7299b4-148"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="800" y="1330"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-370" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.5;exitY=1;entryX=0;entryY=0.5;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontFamily=Helvetica;fontSize=10;fontColor=#000000;" edge="1" parent="1" target="15a4b3893f7299b4-155"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="581" y="1407"/></Array><mxPoint x="581.3333333333333" y="1370.3333333333335" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="24331a20498e7987-371" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.25;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="15a4b3893f7299b4-155" target="15a4b3893f7299b4-156"><mxGeometry relative="1" as="geometry"><Array as="points"/></mxGeometry></mxCell><mxCell id="24331a20498e7987-372" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="15a4b3893f7299b4-155" target="15a4b3893f7299b4-158"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="790" y="1419"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-377" value="Electron" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;" vertex="1" parent="1"><mxGeometry x="300" y="1440" width="79" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-378" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.75;exitY=1;entryX=0.5;entryY=0;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;" edge="1" parent="1" source="15a4b3893f7299b4-114" target="24331a20498e7987-377"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="280" y="1410"/><mxPoint x="330" y="1430"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-379" value="desktop" style="text;html=1;resizable=0;points=[];align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;fontSize=8;fontFamily=Helvetica;fontColor=#1A1A1A;" vertex="1" connectable="0" parent="24331a20498e7987-378"><mxGeometry x="0.0411" y="7" relative="1" as="geometry"><mxPoint x="-2.5" y="-1" as="offset"/></mxGeometry></mxCell><mxCell id="24331a20498e7987-382" value="Mobile<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="50" y="1258.5" width="90" height="20" as="geometry"/></mxCell><mxCell id="24331a20498e7987-383" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.5;entryX=0.5;entryY=1;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;strokeColor=#000000;fontFamily=Helvetica;fontSize=8;fontColor=#000000;" edge="1" parent="1" source="15a4b3893f7299b4-114" target="24331a20498e7987-382"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="95" y="1362"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-384" value="@angular/pwa" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;flipV=1;flipH=1;" vertex="1" parent="1"><mxGeometry x="194.99999999999983" y="1231.5" width="90" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-386" value="NativeScript" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;flipV=1;flipH=1;" vertex="1" parent="1"><mxGeometry x="195" y="1254" width="90" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-388" value="Ionic" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#CCCCCC;flipV=1;flipH=1;" vertex="1" parent="1"><mxGeometry x="194.99999999999983" y="1276" width="90" height="15" as="geometry"/></mxCell><mxCell id="24331a20498e7987-390" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.25;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;" edge="1" parent="1" source="24331a20498e7987-382" target="24331a20498e7987-384"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="150" y="1260"/><mxPoint x="170" y="1239"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-391" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;" edge="1" parent="1" source="24331a20498e7987-382" target="24331a20498e7987-386"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="170" y="1262"/></Array></mxGeometry></mxCell><mxCell id="24331a20498e7987-392" style="edgeStyle=none;curved=1;comic=1;html=1;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;" edge="1" parent="1" target="24331a20498e7987-388"><mxGeometry relative="1" as="geometry"><mxPoint x="140" y="1273" as="sourcePoint"/><Array as="points"><mxPoint x="160" y="1283"/></Array></mxGeometry></mxCell><mxCell id="6de3b38833b9bf51-52" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/png,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;fontFamily=Helvetica;" vertex="1" parent="1"><mxGeometry x="425" y="470" width="65" height="70" as="geometry"/></mxCell><mxCell id="6de3b38833b9bf51-55" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;endArrow=classicThin;endFill=1;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#990000;strokeWidth=2;fontFamily=Helvetica;fontSize=10;fontColor=#000000;" edge="1" parent="1" source="51" target="6de3b38833b9bf51-52"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="479" y="410"/><mxPoint x="460" y="440"/></Array></mxGeometry></mxCell><mxCell id="6de3b38833b9bf51-56" value="Angular CLI" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="72.50000000000006" y="553.5" width="65" height="15" as="geometry"/></mxCell><mxCell id="6de3b38833b9bf51-58" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.25;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;" edge="1" parent="1" source="15a4b3893f7299b4-88" target="6de3b38833b9bf51-56"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="210" y="559"/></Array></mxGeometry></mxCell><mxCell id="6de3b38833b9bf51-59" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;" edge="1" parent="1" source="15a4b3893f7299b4-68" target="15a4b3893f7299b4-75"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="130" y="1060"/><mxPoint x="220" y="1050"/></Array></mxGeometry></mxCell><mxCell id="6de3b38833b9bf51-60" value="side effects" style="text;html=1;resizable=0;points=[];align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;fontSize=8;fontFamily=Helvetica;fontColor=#1A1A1A;" vertex="1" connectable="0" parent="6de3b38833b9bf51-59"><mxGeometry x="0.1326" relative="1" as="geometry"><mxPoint as="offset"/></mxGeometry></mxCell><mxCell id="ac9188710934de2-52" value="" style="shape=image;html=1;verticalAlign=middle;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;imageAspect=0;aspect=fixed;image=https://cdn1.iconfinder.com/data/icons/logotypes/32/github-128.png;rounded=1;glass=0;comic=0;strokeColor=#000000;fillColor=#FFFFFF;fontFamily=Helvetica;fontSize=14;align=center;opacity=66;" vertex="1" parent="1"><mxGeometry x="684.5" y="1512" width="12" height="12" as="geometry"/></mxCell><mxCell id="ac9188710934de2-55" value="sulco/angular-developer-roadmap<br style="font-size: 8px;">" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;" vertex="1" parent="1"><mxGeometry x="698" y="1510.4999999999998" width="133" height="15" as="geometry"/></mxCell><mxCell id="6de3b38833b9bf51-61" value="" style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=#ffffff;verticalAlign=middle;aspect=fixed;imageAspect=0;image=data:image/jpeg,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KSigAooozQAtJRRQAtJRRQAtJRRQAtJRRQAtIKKKAFpO1FFAC0UmfaigAooooAKKKWgBKKKWgAoopKAClpKWgBKKWigBKWiigBKWivKf2hv2mPA/7M/g+TXvGGo+UzAi1063w1zdv2VFyPxJwBQB6Vq2r2Ggabcahqd7b6dYW6l5rq6lWKKNfVmYgAfWvzM/a/8A+CuNlpK3/hb4LOt7fKXgm8USxhoUPI3W4PD+zkY7jPBr42/a5/b78d/tTak9kzt4c8GwyMbfRLWUnf6NM+BvbA9ABk18v0AbHi7xjrnj3XrnW/EWrXmtatctulvL6ZpZG/FiTj2rHoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACnwTyW00c0MjRSxsHSRGKsrDkEEdDTKKAPvr9kD/gqp4s+EJtPDfxKlu/GHhNSEjvXPmX1ovAADE5kUejEn0r9fPhV8X/CHxs8J2viPwZr1nrml3CK262kBeEkfckT7yOO6sAeK/mJr074C/tG+OP2cfGEGv8Ag3VntHU4nspPmt7lO6Once/Y4NAH9LNFfKX7Hf8AwUG8E/tS2UWlXAHhnxzGgM2kXEgZJ8dXgfjcPYgEe/Wvq2gAooooAKKKKACiiigAooooAKKKKACiiigAooooAWikooAKKKKACiiigAopaKACkpaKAEpaKKAEpaKKAEooLBQSTgDqTX5wft6f8FPdO8A2epeAfhTcjUPFDM1ve+IEINvZDowhIOXk6jPAHUE8UAeyftpf8FDPCP7MenXOhaPPbeIviFIhEemRNvSzJ6PcEfd9Qmcn6V+I/wAW/jJ4w+OXjC68TeNNcudb1SdiQ0zYSFSchI0GFRR2CgCuV1XVbzXNSub+/uZLu9uXMk08rbmdickk1VoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigC5o+s3/h7VLbUtLvJ9P1C2cSwXVtIY5I2HQqw5Br9Yv2GP+CqFt4gXT/A/xm1OO11P5YLPxROAkc56KtwQMK3QbzgH+I5ya/JGgHBoA/qjgnju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FABR3oooAjngjuoJIZo1lhkUo8bjKsCMEEdxX4sf8FK/2CH+CGsP8RvBFt5ngfUpyl3Yxr82mTtkjHrE2Dg/wkYPUV+1dZfijwvpXjXw9f6HrdjDqWk38RhuLWddySKexH6g9QQCKAP5bKK+uP2+f2GtW/Zc8aT6votvcX3w61KXdZXu0v8AY2b/AJYSt2IP3Seox1Oa+R6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivTP2fP2ffFn7SXxDsvCfhSyeWWRla6vWQmGzizgySMOgHP16CgDrv2Ov2Ttf/AGsPijb6FYk2GgWg+06tqrrlYIAQCqj+J2JAA9yegr+gP4XfDHw/8HfAuleE/DFilhpGnReXGijlz1Z2PdmOSTXL/s5fs6+FP2Z/hzZ+FfC9qBtVWvL+QZmvJscyOfzwOgzxXqVABRRS0AJRRRQAUUUUAFFFLQAUUmKKACiiigAooooAKKKKACiiigAooooAw/G/gnQ/iP4V1Pw34j0+HVdG1GFoLm1nXKupGPwPoexr8GP23/2GvEX7J3ir7ZbiTV/AeoSldP1ZQSYj18mb+6+Oh6Njj0r+gOuc+IPw98PfFTwjqHhjxTpkOr6Lfx+XPbTDg+hBHKsOoI5FAH8vdFfWP7dX7Cet/sqeK5NS0lLnVvh5fvmy1Fl3NasSf3ExHG4dm43D3Br5OoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivTP2ff2fPFv7SXxCsvCnhOyaWWRlN1espMNnCThpZD2AGeO/QUAQfAX4C+Lf2jPiHY+EfCNibm8nO+e5kyIbSEEbpZG7AZ+pJAFfv3+yp+y94Z/ZW+GVr4a0SNLnUZf32p6syYkvJz1J7hR0UdgPUmj9l79lTwZ+yt4GTRPDVr52ozqp1HWLjme8kHcn+Fc5wowB9ea9noAKKKKACiiigAooooAKKKKACiiigAopaKAEoopaAEoopaAEooooA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;opacity=66;fontFamily=Helvetica;" vertex="1" parent="1"><mxGeometry x="833" y="1512" width="12" height="12" as="geometry"/></mxCell><mxCell id="6de3b38833b9bf51-62" value="twitter.com/sulco<br style="font-size: 8px;">" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;comic=0;fontFamily=Helvetica;fontSize=8;" vertex="1" parent="1"><mxGeometry x="846.4999999999998" y="1510.5" width="133" height="15" as="geometry"/></mxCell><mxCell id="6de3b38833b9bf51-64" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#FFFFFF;strokeWidth=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;" edge="1" parent="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint as="sourcePoint"/><mxPoint x="1040" as="targetPoint"/></mxGeometry></mxCell><mxCell id="e24191fb2e7cc18-52" value="" style="endArrow=none;html=1;dashed=1;strokeColor=#FFFFFF;strokeWidth=1;fontFamily=Helvetica;fontSize=8;fontColor=#1A1A1A;" edge="1" parent="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint y="1600" as="sourcePoint"/><mxPoint x="1040" y="1600" as="targetPoint"/></mxGeometry></mxCell><mxCell id="3206638a5341ecb1-52" value="Progressive Web Apps" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="567.5" y="1047" width="125" height="20" as="geometry"/></mxCell><mxCell id="3206638a5341ecb1-53" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;" vertex="1" parent="1"><mxGeometry x="461" y="1067" width="12" height="12" as="geometry"/></mxCell><mxCell id="3206638a5341ecb1-54" value="" style="curved=1;endArrow=none;html=1;fontFamily=Helvetica;fontSize=10;exitX=1;exitY=0.5;entryX=0;entryY=0.5;endFill=0;strokeColor=#990000;strokeWidth=2;endSize=5;comic=1;" edge="1" parent="1" source="3206638a5341ecb1-53" target="3206638a5341ecb1-52"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="393.33333333333326" y="1047" as="sourcePoint"/><mxPoint x="579.3333333333333" y="1055" as="targetPoint"/><Array as="points"><mxPoint x="503" y="1073"/><mxPoint x="541" y="1057"/></Array></mxGeometry></mxCell><mxCell id="3206638a5341ecb1-55" value="@angular/pwa" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="787" y="1032" width="74" height="15" as="geometry"/></mxCell><mxCell id="3206638a5341ecb1-56" value="Workbox" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="787" y="1064" width="74" height="15" as="geometry"/></mxCell><mxCell id="3206638a5341ecb1-57" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.25;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="3206638a5341ecb1-52" target="3206638a5341ecb1-55"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="736" y="1040"/></Array><mxPoint x="703.1666666666667" y="1051.8333333333335" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="3206638a5341ecb1-58" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;" edge="1" parent="1" source="3206638a5341ecb1-52" target="3206638a5341ecb1-56"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="760" y="1072"/></Array><mxPoint x="703.1666666666667" y="1056.5" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="3206638a5341ecb1-59" value="Webpack" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="72" y="575" width="65" height="15" as="geometry"/></mxCell><mxCell id="3206638a5341ecb1-60" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.25;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;rounded=0;spacing=2;" edge="1" parent="1" source="15a4b3893f7299b4-88" target="3206638a5341ecb1-59"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="190" y="580"/></Array><mxPoint x="269.8333333333332" y="611" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="3206638a5341ecb1-61" value="Architecture<br>" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=10;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="260" y="889.5" width="95" height="20" as="geometry"/></mxCell><mxCell id="22fa6cc5a74e2b0e-52" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;rounded=1;comic=0;strokeColor=none;fillColor=#990000;fontFamily=Helvetica;fontSize=14;align=center;shadow=0;" vertex="1" parent="1"><mxGeometry x="465" y="910" width="12" height="12" as="geometry"/></mxCell><mxCell id="22fa6cc5a74e2b0e-53" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#990000;strokeWidth=2;fontFamily=Helvetica;fontSize=10;fontColor=#000000;" edge="1" parent="1" source="22fa6cc5a74e2b0e-52" target="3206638a5341ecb1-61"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="436" y="916"/><mxPoint x="390" y="900"/></Array><mxPoint x="338.33333333333326" y="952.3333333333333" as="targetPoint"/></mxGeometry></mxCell><mxCell id="22fa6cc5a74e2b0e-54" value="Schematics" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFFF66;" vertex="1" parent="1"><mxGeometry x="55" y="880" width="85" height="15" as="geometry"/></mxCell><mxCell id="22fa6cc5a74e2b0e-55" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.25;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;rounded=0;spacing=2;" edge="1" parent="1" source="3206638a5341ecb1-61" target="22fa6cc5a74e2b0e-54"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="220" y="880"/></Array><mxPoint x="287.49999999999994" y="916" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="22fa6cc5a74e2b0e-56" value="@angular/elements" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="55" y="920" width="85" height="15" as="geometry"/></mxCell><mxCell id="22fa6cc5a74e2b0e-57" value="Building Libraries" style="rounded=1;whiteSpace=wrap;html=1;comic=0;fontFamily=Helvetica;fontSize=8;fillColor=#FFCC99;" vertex="1" parent="1"><mxGeometry x="55" y="900" width="85" height="15" as="geometry"/></mxCell><mxCell id="22fa6cc5a74e2b0e-58" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;rounded=0;spacing=2;" edge="1" parent="1" source="3206638a5341ecb1-61" target="22fa6cc5a74e2b0e-57"><mxGeometry relative="1" as="geometry"><Array as="points"/><mxPoint x="258" y="911.8333333333333" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="22fa6cc5a74e2b0e-60" style="edgeStyle=none;curved=1;comic=1;html=1;exitX=0;exitY=0.75;entryX=1;entryY=0.5;dashed=1;endArrow=none;endFill=0;endSize=5;jettySize=auto;orthogonalLoop=1;strokeColor=#1A1A1A;strokeWidth=1;fontFamily=Helvetica;fontSize=10;fontColor=#007FFF;rounded=0;spacing=2;" edge="1" parent="1" source="3206638a5341ecb1-61" target="22fa6cc5a74e2b0e-56"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="210" y="928"/></Array><mxPoint x="270" y="909.6666666666667" as="sourcePoint"/><mxPoint x="170" y="907.6666666666667" as="targetPoint"/></mxGeometry></mxCell></root></mxGraphModel>