You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2014 lines
153 KiB
Plaintext

3 years ago
<?xml version="1.0" encoding="utf-8"?>
<Document xmlns:p="property" Id="LxDFQzfSxISOMXj4ZNX8Ev" LanguageVersion="2021.3.3.131" Version="0.128">
<NugetDependency Id="Iqn8OCoUAt9NsRjbd34bH9" Location="VL.CoreLib" Version="2021.3.3" />
<Patch Id="HK9I28V4U7kN3qxr1n3M96">
<Canvas Id="DcJwwp3J3JuM30z4rfZRE2" DefaultCategory="Main" CanvasType="FullCategory">
<!--
************************ Baloon ************************
-->
<Node Name="Baloon" Bounds="200,100" Id="KfcAWi0SU10QSO1uxZH8nZ">
<p:NodeReference>
<Choice Kind="ContainerDefinition" Name="Process" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Patch Id="QFQEVPLIQRbNVzugwpTXSO">
<Canvas Id="CXq9qKVMgljPP2z5C9pQTE" CanvasType="Group">
<Node Bounds="369,1856,90,19" Id="UkRqfAkLd6kOTpODMEmXTp">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="RoundRectangle (Bounds)" />
</p:NodeReference>
<Pin Id="EE2tQL8efYSPK3bHiYdo0n" Name="Bounds" Kind="InputPin" />
<Pin Id="Ij2vaDxIBP2M783MN7rRTa" Name="Radius" Kind="InputPin" DefaultValue="0.06, 0.06">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="VRXydqfU7hPMhkovDMvK0B" Name="Paint" Kind="InputPin" />
<Pin Id="VFaW28RjufTLFvJ2NK178A" Name="Enabled" Kind="InputPin" />
<Pin Id="INqoajKz32tP8vnWZT1pre" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="583,902,271,19" Id="G4iDAJ9EgLPLwiEO8ltvFW">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Text (Bounds)" />
</p:NodeReference>
<Pin Id="T8ube5KuescNiFFS72m8Iz" Name="Bounds" Kind="InputPin" />
<Pin Id="PEvbP7py7rWOtLMqVYPFlz" Name="Text" Kind="InputPin" />
<Pin Id="MkwzlHG8SwHM8WgqO5cLuS" Name="Paint" Kind="InputPin" />
<Pin Id="IXPuIV4XhO9MpH9aokDTlK" Name="Enabled" Kind="InputPin" />
<Pin Id="CKQJJ16sM8pL9L2u97gsHf" Name="Output" Kind="OutputPin" />
<Pin Id="JmVUzt3vLg9LnxSOtWEOGl" Name="Baseline Position" Kind="OutputPin" />
</Node>
<Node Bounds="669,819,85,19" Id="VzMNFQH7eKLOVEyiorSnDc">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="BreakAtRect" />
</p:NodeReference>
<Pin Id="BYWE95ljPwVMAFyRksWQAD" Name="Text" Kind="InputPin" />
<Pin Id="AooogaYUH8LMystZvj8uLH" Name="Rectangle" Kind="InputPin" />
<Pin Id="Iw6gh8PT1BXLOEYHQA3PF5" Name="Remove Empty Lines" Kind="InputPin" DefaultValue="False">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
</Pin>
<Pin Id="I2gNEQIS7UZNFPYghoSm7x" Name="Break at Words" Kind="InputPin" />
<Pin Id="QvtU8C7vtjgNlcZVMZlqlY" Name="Paint" Kind="InputPin" />
<Pin Id="I7nUdlG2AQeNS5Wgs4fJTm" Name="Output" Kind="OutputPin" />
<Pin Id="UjQSuJnFHOZQOXdizId7Rf" Name="Leftover" Kind="OutputPin" />
</Node>
<Pad Id="NKdETogrU33PU8hq299SvT" Bounds="612,779,20,15" ShowValueBox="true" isIOBox="true" Value="Consectetur occaecat eu aute et exercitation cillum tempor incididunt esse culpa irure sit. Dolor amet dolore laboris ea velit. Aliquip sunt eu et elit enim exercitation amet.">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="413,235,61,19" Id="LKuc4Yew1MxPjxLzfnjMks">
<p:NodeReference LastCategoryFullName="2D.Rectangle" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Rectangle (Join)" />
</p:NodeReference>
<Pin Id="FyAd8BL6lBvLhSPoLMgHV4" Name="Position" Kind="InputPin" DefaultValue="0, 0">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="MfvewTcc3YVQIIVkwR1W41" Name="Size" Kind="InputPin" DefaultValue="1, 1">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Kxl0vJ25AhMO13tD0uzfZm" Name="Anchor" Kind="InputPin" DefaultValue="Center">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RectangleAnchor" />
</p:TypeAnnotation>
</Pin>
<Pin Id="FgecsQw3iSjOeKLK5WLlow" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="765,759,165,19" Id="NRPa0QCtlIILytdeWNwzS2">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="FontAndParagraph" />
</p:NodeReference>
<Pin Id="RTb9bX4i4bTLFjlkabCrFd" Name="Input" Kind="InputPin" />
<Pin Id="CXbqNXQzqw3PoMmPuBPrRH" Name="Family Name" Kind="InputPin" />
<Pin Id="HR7XsdxLD4aLwaItJG9pba" Name="Style" Kind="InputPin" />
<Pin Id="Dyho4MX4G91OzHmXLM1J6O" Name="Size" Kind="InputPin" DefaultValue="0.04">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Vn61Oks5vhOLLMsfWzKUth" Name="Color" Kind="InputPin" DefaultValue="0.06666667, 0.06666667, 0.06666667, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Bc7z4dGyPzINH313K7AhpC" Name="Line Height in em" Kind="InputPin" DefaultValue="1.6">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="NoHAKzCFIAIOqKmtyzSkcj" Name="Horizontal Alignment" Kind="InputPin" />
<Pin Id="TaimVbkMb2JP66Frd7BBH5" Name="Vertical Alignment" Kind="InputPin" />
<Pin Id="ALq5O4V0tglOiP4sVqtc3b" Name="Show Helpers" Kind="InputPin" />
<Pin Id="CRcQBWK82uOMRv92wObtO2" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="IoiIx3qPZaRL6wvqCXZO2v" Comment="Family Name" Bounds="786,636,158,15" ShowValueBox="true" isIOBox="true" Value="Hanken Grotesk">
<p:TypeAnnotation LastCategoryFullName="Text" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="FontList" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="579,488,88,26" Id="LEPGVGBAIjbLWFkDG0WNrF">
<p:NodeReference LastCategoryFullName="2D.Rectangle" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Inflate (Centered)" />
</p:NodeReference>
<Pin Id="LPE18fghulDPXhTYnJSyMO" Name="Input" Kind="StateInputPin" />
<Pin Id="RtBjGTyNMLOPie3pCjhHib" Name="Horizonal" Kind="InputPin" DefaultValue="0.02">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="QxRI46DChQLOrYGvHNufLP" Name="Vertical" Kind="InputPin" DefaultValue="0.02">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="D3yJQHEY03AM5wzhGm4Rz9" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="850,970,79,19" Id="EzxF9ntj549OZxWhUFMt1k">
<p:NodeReference LastCategoryFullName="Collections.Sequence" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="LastOrDefault" />
</p:NodeReference>
<Pin Id="OWInnkqF4qJOoWAgn6jYGD" Name="Input" Kind="StateInputPin" />
<Pin Id="D8FWAyncMTsLomk1FKieRC" Name="Default Value" Kind="InputPin" />
<Pin Id="Gkf1nbL29WZP7XbpL0z3Lm" Name="Output" Kind="StateOutputPin" />
<Pin Id="Bd90ycSJONUMtR01MGhbfF" Name="Result" Kind="OutputPin" />
</Node>
<Node Bounds="370,1527,61,26" Id="Sz05AkHyjLuOCHGWEeNjjz">
<p:NodeReference LastCategoryFullName="2D.Rectangle" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Rectangle (Join Points)" />
</p:NodeReference>
<Pin Id="QsfxyFr01hFMuL5HkH6g71" Name="Point A" Kind="InputPin" />
<Pin Id="Jl6SG9VOcljPdMjdNffEGD" Name="Point B" Kind="InputPin" />
<Pin Id="GpquBmy6sX2M4DcxpDWd5v" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="428,1489,58,19" Id="B3I0Q5MWiT1QbpMOZvPhVQ">
<p:NodeReference LastCategoryFullName="2D.Rectangle" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="TopRight" />
</p:NodeReference>
<Pin Id="Ubo0zPa0zCcLdBx3tsgnAm" Name="Input" Kind="StateInputPin" />
<Pin Id="UVvwkOm6RycLWPFdhBokx7" Name="Top Right" Kind="OutputPin" />
</Node>
<Node Bounds="371,1482,25,19" Id="Nav4XIjO51OPGDTSDzVBgg">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="+" />
<CategoryReference Kind="Category" Name="Math" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="C95JnGk6R6KPp5Qkr9iKhl" Name="Input" Kind="InputPin" />
<Pin Id="KB7Itt9AOnzNTBvVpmbKLP" Name="Input 2" Kind="InputPin" />
<Pin Id="VeswDt4rLsyP4jO2xI4N5B" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="297,1406,45,19" Id="HkJB2TsHhO3L3FniNtrbbV">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="*" />
</p:NodeReference>
<Pin Id="BblLcn84chyPw9poX1EP8P" Name="Input" Kind="InputPin" />
<Pin Id="TTRZejgStjCOgVyqemZpPj" Name="Input 2" Kind="InputPin" />
<Pin Id="KacIpUBWUgRQYG9hnHtBfg" Name="Output" Kind="OutputPin" />
<Pin Id="AaejHUalgSwO04UZXTjdBm" Name="Input 3" Kind="InputPin" DefaultValue="0, 0">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
</Node>
<Pad Id="ECKK1avxYnKNbYm29jIRf6" Comment="Padding" Bounds="297,321,35,28" ShowValueBox="true" isIOBox="true" Value="-0.04, -0.04">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="621,448,46,19" Id="RATYm2xcKl7OTkdtCHTWHN">
<p:NodeReference LastCategoryFullName="2D.Vector2" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Vector (Split)" />
<CategoryReference Kind="Vector2Type" Name="Vector2" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="FBXCccLNrssMWA6IaNWS9t" Name="Input" Kind="StateInputPin" />
<Pin Id="Cy9r0UglZxsOGf6jpXVNYo" Name="X" Kind="OutputPin" />
<Pin Id="SlFxfKUsw4YORPXF1SabmR" Name="Y" Kind="OutputPin" />
</Node>
<Pad Id="LlpPdtatFUBLFcTEhVMqnw" Comment="Line Height in em" Bounds="867,725,35,15" ShowValueBox="true" isIOBox="true" Value="1.6">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="320,1332,46,19" Id="VYWdIdwuuyDO60U0t6qN1e">
<p:NodeReference LastCategoryFullName="2D.Vector2" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Vector (Join)" />
<CategoryReference Kind="Vector2Type" Name="Vector2" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="Cey4RSdigEMNyisaehdEMw" Name="X" Kind="InputPin" />
<Pin Id="PQIEkykGvf5LroV3nvX3hA" Name="Y" Kind="InputPin" />
<Pin Id="VpC9UMbjYFVLfKE4Xe1t64" Name="Output" Kind="StateOutputPin" />
</Node>
<Pad Id="GyRBS1MQy5KLnGpNJqihdd" Comment="" Bounds="323,1306,35,15" ShowValueBox="true" isIOBox="true" Value="1">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Pad Id="DlUd9mYDNG0PZrTBfH7u5Y" Comment="" Bounds="340,1372,35,28" ShowValueBox="true" isIOBox="true" Value="1, -1">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pad>
<Pad Id="PIqGdGY1BMAMOnBDjWshOl" Comment="Size" Bounds="827,672,35,15" ShowValueBox="true" isIOBox="true" Value="0.04">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="427,1805,45,19" Id="SL7lkHrnH2CPh98qapg4aW">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Paint" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Fill" />
<CategoryReference Kind="Category" Name="Paint" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="Skia" NeedsToBeDirectParent="true" />
</CategoryReference>
</p:NodeReference>
<Pin Id="Nynf6Af8hsKOb3fRdyu9vv" Name="Input" Kind="InputPin" />
<Pin Id="ISEmG6Q7GHOPA1Kzun0cH9" Name="Color" Kind="InputPin" DefaultValue="0.8666667, 0.8666667, 0.8666667, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="PWcCsyHSxYYNM2xyLF3rSM" Name="Shader" Kind="InputPin" />
<Pin Id="VsO2SCHLG9VN9Dufpcry5Z" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="TIXBv4k3OaCOlb4U2wzIYI" Comment="Color" Bounds="449,1776,20,15" ShowValueBox="true" isIOBox="true" Value="0.9607843, 0.9686275, 0.9803922, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pad>
<Pad Id="OXteY81ocFQMFRVcRjgEvV" Bounds="202,1504,130,67" ShowValueBox="true" isIOBox="true" Value="text's last baseline is used to calculate baloon's size">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="370,1944,638,19" Id="Nhg7tvFwaNLOdabQuhNcno">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Group" />
</p:NodeReference>
<Pin Id="A7fGXbFJtE7LSpDTwrg6J3" Name="Input" Kind="InputPin" />
<Pin Id="SzHJfxz2vH8NeS5zIRjO1y" Name="Input 2" Kind="InputPin" />
<Pin Id="GF3vz3hTqkPNLQmbKFREFO" Name="Output" Kind="OutputPin" />
<Pin Id="H34veZXBUoCP3PTURn9vPj" Name="Input 3" Kind="InputPin" />
<Pin Id="Eor4skbI5erPBuEEIZyK3p" Name="Input 4" Kind="InputPin" />
</Node>
<Node Bounds="791,1862,105,19" Id="P4tnJXOLMsPMiHxdk9OkgO">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Text" />
</p:NodeReference>
<Pin Id="GSWPao02fFLPppoCzFabUW" Name="Position" Kind="InputPin" />
<Pin Id="BZ1RN0DpBQ3PsXGeZTPpH5" Name="Size" Kind="InputPin" />
<Pin Id="DJJWnOJbi51Lf23OF0XWkn" Name="Anchor" Kind="InputPin" DefaultValue="TopRight">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RectangleAnchor" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Rrz804QuIruLyKDpmGlEj0" Name="Text" Kind="InputPin" />
<Pin Id="HasVXpYhGryMJwsffDXm31" Name="Paint" Kind="InputPin" />
<Pin Id="KzK9y3RdlacQdKIOvGOcip" Name="Enabled" Kind="InputPin" />
<Pin Id="Uy9khYNaIceMQ4AzuwqHW3" Name="Output" Kind="OutputPin" />
<Pin Id="PDHKNS2er6aMrcVOr1XA3P" Name="Baseline Position" Kind="OutputPin" />
</Node>
<Node Bounds="872,1818,165,19" Id="IQCtKCAVq74PbjNtlSBju4">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="FontAndParagraph" />
</p:NodeReference>
<Pin Id="Q0AYGQSSe81MCPYdYxivWY" Name="Input" Kind="InputPin" />
<Pin Id="FAgKxy3Tl1CLwWttjPmvix" Name="Family Name" Kind="InputPin" />
<Pin Id="QgrzIemQqENLUrbzmEJxAH" Name="Style" Kind="InputPin" DefaultValue="Normal">
<p:TypeAnnotation LastCategoryFullName="Graphics.Skia.Unwrapped.Enums" LastSymbolSource="VL.Skia.vl">
<Choice Kind="TypeFlag" Name="SKTypefaceStyle" />
</p:TypeAnnotation>
</Pin>
<Pin Id="TI5JoxdJwO8L3EO275fcYm" Name="Size" Kind="InputPin" DefaultValue="0.035">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="K29sMAQbpzkO2VgODngYJz" Name="Color" Kind="InputPin" DefaultValue="0.01999998, 0, 1, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="FMyNXkT2UwTQccGVgWPAaH" Name="Line Height in em" Kind="InputPin" />
<Pin Id="KN0RDEq2sYZMCM8LAXfnhI" Name="Horizontal Alignment" Kind="InputPin" DefaultValue="Right">
<p:TypeAnnotation LastCategoryFullName="Graphics.Skia.Unwrapped.Enums" LastSymbolSource="VL.Skia.vl">
<Choice Kind="TypeFlag" Name="SKTextAlign" />
</p:TypeAnnotation>
</Pin>
<Pin Id="CseReNMh8FHL50jg4tmF6i" Name="Vertical Alignment" Kind="InputPin" DefaultValue="Baseline">
<p:TypeAnnotation LastCategoryFullName="Graphics.Skia.Unwrapped.Enums" LastSymbolSource="VL.Skia.vl">
<Choice Kind="TypeFlag" Name="VerticalTextAlignment" />
</p:TypeAnnotation>
</Pin>
<Pin Id="P5xE0QC9nnEL2rDgO3tEHZ" Name="Show Helpers" Kind="InputPin" />
<Pin Id="B2sQ0okNjoxPNIwPfKUmn4" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="774,1793,58,19" Id="Si0D9a9WGKdL2UTJvLtudK">
<p:NodeReference LastCategoryFullName="2D.Rectangle" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="TopRight" />
</p:NodeReference>
<Pin Id="K6hvceQ3PlOPAzD3d9tvdf" Name="Input" Kind="StateInputPin" />
<Pin Id="Ga0hjevjDxHO5WYlUJpLeu" Name="Top Right" Kind="OutputPin" />
</Node>
<Pad Id="UoWEAtlznCdPW3sFjbMuk9" Comment="Family Name" Bounds="890,1736,158,15" ShowValueBox="true" isIOBox="true" Value="Hanken Grotesk">
<p:TypeAnnotation LastCategoryFullName="Text" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="FontList" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="677,1832,102,19" Id="G2n6u6u4EcONGqn33eqB6F">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="+" />
</p:NodeReference>
<Pin Id="SbvQ56inFV2PjQvQvJNzLf" Name="Input" Kind="InputPin" />
<Pin Id="UYWUTtN5EVALFg5d3IAMvM" Name="Input 2" Kind="InputPin" DefaultValue="0, 0">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="T5YVO9lPqvLL3U7eIpLlzP" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="JniKBpcGLF7PcT4UNhC4IH" Comment="" Bounds="852,1646,20,15" ShowValueBox="true" isIOBox="true" Value="Ilizarov">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="850,1670,55,26" Id="Etx1u8e7GsFMKaqSYJAsCY">
<p:NodeReference LastCategoryFullName="Primitive.String" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="ToUpper" />
<CategoryReference Kind="StringType" Name="String" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="IZNcgRvCuwvP5x5vjYX8rQ" Name="Input" Kind="StateInputPin" />
<Pin Id="Okjpo0xMiESLDrnNsvBLqX" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="1124,1182,269,19" Id="I7s00P1v5nALaTFLFDHF8d">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Text" />
</p:NodeReference>
<Pin Id="MjtDPrnuD3RQOoTw8pQNQa" Name="Position" Kind="InputPin" />
<Pin Id="SVYtII54DkwPrWOZl2Ql3q" Name="Size" Kind="InputPin" />
<Pin Id="UX19ZBeZP7CLoy6N4SZ1vj" Name="Anchor" Kind="InputPin" DefaultValue="TopLeft">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RectangleAnchor" />
</p:TypeAnnotation>
</Pin>
<Pin Id="E4ZzAFoqfkALSHaggFo7sZ" Name="Text" Kind="InputPin" DefaultValue="[text]">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
</Pin>
<Pin Id="LjayCyILquQL7mNnLFW5LC" Name="Paint" Kind="InputPin" />
<Pin Id="G9NV2Q4WONTPnAtWdViP9o" Name="Enabled" Kind="InputPin" />
<Pin Id="AJzxWshm5xlPeMKnJ4GOEB" Name="Output" Kind="OutputPin" />
<Pin Id="JiCxx1rfrLXPacCo7RJA35" Name="Baseline Position" Kind="OutputPin" />
</Node>
<Node Bounds="1284,1025,36,19" Id="Mp5ECVPBghEOriDUZtEtz7">
<p:NodeReference LastCategoryFullName="System.DateTime" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Now" />
<CategoryReference Kind="RecordType" Name="DateTime" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="IwqDSOOl5m0PsZKHc2miIp" Name="Now" Kind="OutputPin" />
</Node>
<Node Bounds="1421,1109,165,19" Id="Sn1PPLp0EFzM5GWfciF3J4">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Text" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="FontAndParagraph" />
</p:NodeReference>
<Pin Id="Pc4iOE2wcYhLqIp3v7O5hc" Name="Input" Kind="InputPin" />
<Pin Id="MBYNUFc7PZ1PKl6psjhirc" Name="Family Name" Kind="InputPin" />
<Pin Id="PkI7VzFAgM2LSWEFtXEoDx" Name="Style" Kind="InputPin" />
<Pin Id="RPbmC1vRcvwLkBRd4RlUZn" Name="Size" Kind="InputPin" DefaultValue="0.03">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="LuAldwWA0eaNQs7x0ZFXAh" Name="Color" Kind="InputPin" DefaultValue="0.4, 0.4, 0.4, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="HvDqAShC5jpLFVWRZfjiot" Name="Line Height in em" Kind="InputPin" DefaultValue="1.6">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="FggN7bUJ2fYQFHR0tzWhIW" Name="Horizontal Alignment" Kind="InputPin" />
<Pin Id="PHdGcBxEMqYOUQ140S0gWN" Name="Vertical Alignment" Kind="InputPin" DefaultValue="Baseline">
<p:TypeAnnotation LastCategoryFullName="Graphics.Skia.Unwrapped.Enums" LastSymbolSource="VL.Skia.vl">
<Choice Kind="TypeFlag" Name="VerticalTextAlignment" />
</p:TypeAnnotation>
</Pin>
<Pin Id="SGXaItjBrlfQVjYrFKSYhX" Name="Show Helpers" Kind="InputPin" DefaultValue="False">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
</Pin>
<Pin Id="DfjYUZnPIV1NU1ZBnlus2e" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="G3m7dCu4llZM4n0vly4552" Comment="Family Name" Bounds="1439,1012,158,15" ShowValueBox="true" isIOBox="true" Value="Hanken Grotesk">
<p:TypeAnnotation LastCategoryFullName="Text" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="FontList" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="583,1257,549,19" Id="Lc3PXYTERwMPGUr1hjlCPA">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Group" />
</p:NodeReference>
<Pin Id="KRMoG2q6ttWPDvfbZp3fJI" Name="Input" Kind="InputPin" />
<Pin Id="VBkdJhGknLbN2ljK4KDzxv" Name="Input 2" Kind="InputPin" />
<Pin Id="VlX4sj0UpehPRuFpExYps1" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1125,1119,80,19" Id="ASWGw9ucLkDMpn7Thi5ULa">
<p:NodeReference LastCategoryFullName="2D.Vector2" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Vector (Join)" />
<CategoryReference Kind="Vector2Type" Name="Vector2" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="MuXegKoOF3YNnR7C8OznVX" Name="X" Kind="InputPin" />
<Pin Id="KO34EsH8nXDMbIdh24HiQD" Name="Y" Kind="InputPin" />
<Pin Id="FBOt0KiWfhhMp8OkhgpBM0" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="1124,1056,40,19" Id="QCB1Esojl67MwY6VIfM5ti">
<p:NodeReference LastCategoryFullName="2D.Rectangle" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Right" />
<CategoryReference Kind="RecordType" Name="Rectangle" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="PfJXav2N9JQPOjad3DrJfT" Name="Input" Kind="StateInputPin" />
<Pin Id="LEDSFgNacO0OAf8FBgtkew" Name="Right" Kind="OutputPin" />
</Node>
<Node Bounds="1201,1050,44,26" Id="Is1qMLGQrEhNgbGnpWG8VD">
<p:NodeReference LastCategoryFullName="2D.Vector2" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Y" />
<CategoryReference Kind="Vector2Type" Name="Vector2" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="KxgdKnFfW7oL3QVrwaEzXr" Name="Input" Kind="StateInputPin" />
<Pin Id="Izo6bcKI0DWMvrzpC6DHO1" Name="Y" Kind="OutputPin" />
</Node>
<Pad Id="D8nw9rhNSF9PoZXuJin6VS" Comment="Color" Bounds="1503,1079,20,15" ShowValueBox="true" isIOBox="true" Value="0.4823529, 0.5294118, 0.5803922, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="370,1648,85,26" Id="U6Addqha58dQZB8jnYDexb">
<p:NodeReference LastCategoryFullName="2D.Rectangle" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="RecordType" Name="Rectangle" />
<Choice Kind="OperationCallFlag" Name="Inflate" />
</p:NodeReference>
<Pin Id="QEce3bpvMGmOUiCvKf6l4f" Name="Input" Kind="StateInputPin" />
<Pin Id="I82FYTmV4KmO6DIrTX9rug" Name="Left" Kind="InputPin" />
<Pin Id="EjZlfdl8WYTLPZJiiVFznM" Name="Right" Kind="InputPin" DefaultValue="0.12">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="LYJvj8JuQ6eLlXKZacowdb" Name="Up" Kind="InputPin" />
<Pin Id="Ecv7NK2nMvIMeENBAwbKgg" Name="Down" Kind="InputPin" />
<Pin Id="HMEGrSrvMaWMNQpqoXjnLt" Name="Output" Kind="StateOutputPin" />
</Node>
<Pad Id="Bf7bkiiSPFLQGuaLqp1CSy" Comment="Right" Bounds="412,1609,35,15" ShowValueBox="true" isIOBox="true" Value="0.12">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="677,1792,46,19" Id="FZjYVxltVH3OCvXky8p6tK">
<p:NodeReference LastCategoryFullName="2D.Vector2" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Vector (Join)" />
<CategoryReference Kind="Vector2Type" Name="Vector2" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="Ee36fdsZA6mO41kBTPEdTr" Name="X" Kind="InputPin" />
<Pin Id="DX2cPONiFvRMJ55dCf7i9v" Name="Y" Kind="InputPin" DefaultValue="-0.02">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="ICOeuw0NsmQM49rlENIzRW" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="677,1759,25,19" Id="HEvBxyDtwNZQWhygL24dY3">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="*" />
</p:NodeReference>
<Pin Id="G0Lf5r6sYNpNUxmbQdfU9P" Name="Input" Kind="InputPin" />
<Pin Id="CNui4eoNS0IM7isTvFqOC6" Name="Input 2" Kind="InputPin" DefaultValue="0.5">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="SSGLSgCnY5xP5DXKGxESZm" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="Q2LQtgOfLxSNpbAoXQCpnw" Comment="" Bounds="720,1764,35,15" ShowValueBox="true" isIOBox="true" Value="-0.03">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<ControlPoint Id="VwSxLjad9HJPzZRAnT88FF" Bounds="415,167" />
<ControlPoint Id="VVhsz4Q44SGOog0kqNIZpB" Bounds="611,736,-64,0" />
<ControlPoint Id="BpG0ZKKSTtJPzacCvupiZg" Bounds="852,1618" />
<ControlPoint Id="RWL6tRFnOgdNuigxIfbFQ9" Bounds="373,2010" />
<Node Bounds="428,1730,85,19" Id="BEQ0UfGsdTfMb12W8GDUAk">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Paint" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="Category" Name="Skia" />
<Choice Kind="ProcessAppFlag" Name="DropShadow" />
<CategoryReference Kind="Category" Name="Paint" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="Skia" NeedsToBeDirectParent="true" />
</CategoryReference>
</p:NodeReference>
<Pin Id="MtUGm6auZWgNd6kSWFIgIA" Name="Input" Kind="InputPin" />
<Pin Id="EuDF9nMzc0yMQ0A2PGVEv5" Name="Amount" Kind="InputPin" DefaultValue="0.02, 0.02">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Pt4hbgAJGZxMaDyJ3XTlY3" Name="Offset" Kind="InputPin" DefaultValue="0, 0">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Plfn0Hq595NOs6KmVjCyvP" Name="Color" Kind="InputPin" DefaultValue="0, 0, 1, 0.1900004">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="EjHHaLXgrW4L4xNhbIUiKn" Name="Mode" Kind="InputPin" />
<Pin Id="KLMPWYKLLLuM7c7pZwou8n" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="Co6eGt0RkVEO7r7x4nC5RR" Comment="Color" Bounds="848,698,20,15" ShowValueBox="true" isIOBox="true" Value="0.1215686, 0.1607843, 0.2, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="1399,1728,315,202" Id="CIDXRQ0DcYgP0MDF8dPgXi">
<p:NodeReference LastCategoryFullName="Primitive" LastSymbolSource="VL.CoreLib.dll">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<Choice Kind="ProcessStatefulRegion" Name="Cache" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Pin Id="EFosNORAwMJQbsWvuJ5od6" Name="Force" Kind="InputPin" />
<Pin Id="GHsQOp62gi5MMK5Exoia8f" Name="Dispose Cached Outputs" Kind="InputPin" />
<Pin Id="OT6zmcyLdCXLz43G7xTiZK" Name="Has Changed" Kind="OutputPin" />
<Patch Id="GE8rTY0sZ0sP2NlrFgXnSD" ManuallySortedPins="true">
<Patch Id="IgtsZKAttg6LM5YbQPU4Ss" Name="Create" ManuallySortedPins="true" />
<Patch Id="EMD770s1tsXLWmSrXANit8" Name="Then" ManuallySortedPins="true" />
<Node Bounds="1413,1843,85,19" Id="T6yIacyANgxNfkMiKNN7Kd">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Points" />
<CategoryReference Kind="Category" Name="Layers" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="I0DLwYR77wEP9XxblYkNvl" Name="Points" Kind="InputPin" />
<Pin Id="CBXJvNo6xZsMKaZdihDwyV" Name="Size" Kind="InputPin" DefaultValue="0.01">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Gx88x2ibQRcQYumnyxzltQ" Name="Shape" Kind="InputPin" />
<Pin Id="CZVtBBsTCarN1LYQlIqXZb" Name="Paint" Kind="InputPin" />
<Pin Id="RPmt5Y48NHALKVFHoTCXYd" Name="Enabled" Kind="InputPin" />
<Pin Id="OjIdWAHdd2yNw5qhlvg9kd" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1531,1789,61,19" Id="KQNXWuDHLL8MeVmufJlmVP">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Rectangle (Bounds)" />
</p:NodeReference>
<Pin Id="VTcNCvSOow4QJHrauv9dOd" Name="Bounds" Kind="InputPin" />
<Pin Id="Elyr5nRGxX2OHAFlTj2SZm" Name="Paint" Kind="InputPin" />
<Pin Id="HYTD18wQ8O2NCIWgzJFd0k" Name="Enabled" Kind="InputPin" />
<Pin Id="KKOSEpK534qQdGGexrJqpV" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1558,1751,105,19" Id="LaDvYpUPEQxMrCm7BIOEDy">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Paint" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Stroke" />
</p:NodeReference>
<Pin Id="QXbgBII8RhnLLp5GNosAKF" Name="Input" Kind="InputPin" />
<Pin Id="RDT1ACL703RO1K5GYSRugS" Name="Color" Kind="InputPin" DefaultValue="0, 1, 0, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="BTjMi0Q8jKvPtUXGZsTG2r" Name="Stroke Width" Kind="InputPin" DefaultValue="0.005">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="JxFqWScXApSMDEi7xr5lZL" Name="Join" Kind="InputPin" />
<Pin Id="CStfTyhbJQOP6E13yEKZV9" Name="Cap" Kind="InputPin" />
<Pin Id="N29wP0WPjrpN0EhZmXgeRn" Name="Miter" Kind="InputPin" />
<Pin Id="MPIH6QZRQINNNrWYy3htDK" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1472,1809,45,19" Id="LkYdrM9IZnmPrTPPgKcsOB">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Paint" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Fill" />
<CategoryReference Kind="Category" Name="Paint" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="Skia" NeedsToBeDirectParent="true" />
</CategoryReference>
</p:NodeReference>
<Pin Id="RchmvikyTYCQKbALiqdzXc" Name="Input" Kind="InputPin" />
<Pin Id="Hi2D0FtRPs7MI8BbRb8RZw" Name="Color" Kind="InputPin" DefaultValue="1, 0, 0, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="GA3foDWLiOxPaSRvS56L8h" Name="Shader" Kind="InputPin" />
<Pin Id="M0EJPzbP1JvQWrXWPcDf0Q" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1412,1891,193,19" Id="S9IPVeqB2HqMAhQ4lvBKNl">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Group" />
</p:NodeReference>
<Pin Id="QIzhWFTQSD2LRaLPYIp6Mq" Name="Input" Kind="InputPin" />
<Pin Id="UI5RuzSNILmQHROzYfl3uV" Name="Input 2" Kind="InputPin" />
<Pin Id="NublrEkQOKqLpYqAJMrm5q" Name="Input 3" Kind="InputPin" />
<Pin Id="TPWHvcBYeLQQd5ArSHfLax" Name="Enabled" Kind="InputPin" />
<Pin Id="TvTVJUJTDY4PfplatjUpuR" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1537,1856,85,19" Id="GwEiIs1CqotOpWE6aJXvMV">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Rectangle" />
</p:NodeReference>
<Pin Id="JrbE0dqhxzqOOjb0YN1jcj" Name="Position" Kind="InputPin" />
<Pin Id="Uq8pVCUuX8RNqBzRFlw26o" Name="Size" Kind="InputPin" />
<Pin Id="PFReGeavxGkLtcDHHdobNq" Name="Anchor" Kind="InputPin" />
<Pin Id="FBqpsrd5gv8M1G3qnb515f" Name="Paint" Kind="InputPin" />
<Pin Id="JEi4N00qPeSP4oyHJQ5Ybc" Name="Enabled" Kind="InputPin" />
<Pin Id="CW88LVM8UxdOfzj3bJZlPb" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1597,1819,105,19" Id="RL3rH7mwpkxN0SO5LRrqC5">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Paint" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Stroke" />
</p:NodeReference>
<Pin Id="BQNPArw0ETYNStFHJolC6C" Name="Input" Kind="InputPin" />
<Pin Id="AQy3kkVsDBLNfzmRQ86gEB" Name="Color" Kind="InputPin" DefaultValue="1, 0.3882353, 0.2784314, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="BVWtVN1eRGWLIClrUqiJPi" Name="Stroke Width" Kind="InputPin" />
<Pin Id="RGNNNrDuboOMJ9tiKVbrlz" Name="Join" Kind="InputPin" />
<Pin Id="BSDQ6Ij4BRwLxl3urnw8ZI" Name="Cap" Kind="InputPin" />
<Pin Id="TMo5WQZwmfYLvrAEj2OtIp" Name="Miter" Kind="InputPin" />
<Pin Id="A0fd9387vX5NktJmwQs2sc" Name="Output" Kind="OutputPin" />
</Node>
</Patch>
<ControlPoint Id="IRCwbJxrwp6OZNaw3ZZGtc" Bounds="1411,1924" Alignment="Bottom" />
</Node>
<Pad Id="OsR6Lc5rCwvNJb88V6IYQL" Comment="DEBUG" Bounds="1400,1576,35,35" ShowValueBox="true" isIOBox="true" Value="False">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:buttonmode p:Assembly="VL.UI.Forms" p:Type="VL.HDE.PatchEditor.Editors.ButtonModeEnum">Toggle</p:buttonmode>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="1399,1651,56,19" Id="B1j4f21sRdPO6WYQv5zDGx">
<p:NodeReference LastCategoryFullName="Control" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="TogEdge" />
</p:NodeReference>
<Pin Id="OSFQTxGcwmxMCmSAaobnTi" Name="Value" Kind="InputPin" />
<Pin Id="Dswd7bs3W14MGxk2jQ50NS" Name="Up Edge" Kind="OutputPin" />
<Pin Id="K86rSuYRHcsN3SavzbW0ud" Name="Down Edge" Kind="OutputPin" />
</Node>
<Node Bounds="1399,1688,55,19" Id="D2kMYAyOghdNkHhBRSpgEG">
<p:NodeReference LastCategoryFullName="Primitive.Boolean" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="OR" />
</p:NodeReference>
<Pin Id="RRl6q5QFXbrM26ifxBtCIh" Name="Input" Kind="StateInputPin" />
<Pin Id="G56AbgaW3sNLc8SCTQAe2I" Name="Input 2" Kind="InputPin" />
<Pin Id="D9B0uFp6LvUPQ321s52URQ" Name="Output" Kind="StateOutputPin" />
</Node>
<Pad Id="N0HuiWyXcLHOozSBqANva3" Comment="Size" Bounds="1481,1052,35,15" ShowValueBox="true" isIOBox="true" Value="0.03">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Pad Id="AmrU8UGV2d4MYLIZv42bq3" Bounds="1160,1233,237,60" ShowValueBox="true" isIOBox="true" Value="time text's position comes from right side of the main baloon (x) and vertical position of the last baseline (y)">
<p:TypeAnnotation>
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="V70wCuC9Hl8M4bmtRsQ3Ba" Bounds="514,201,207,51" ShowValueBox="true" isIOBox="true" Value="rect initial size is max-width / max-height of our baloon">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="S7i092ik71FOHIDXFeYFnX" Bounds="223,1643,117,41" ShowValueBox="true" isIOBox="true" Value="side-inflate to include time text">
<p:TypeAnnotation>
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="DB5I8RPuH02MrhR4bgnPSm" Comment="Size" Bounds="931,1761,35,15" ShowValueBox="true" isIOBox="true" Value="0.035">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Pad Id="Lhgk6RanchVNoPocZkbnPK" Comment="Color" Bounds="953,1790,20,15" ShowValueBox="true" isIOBox="true" Value="0.01999998, 0, 1, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pad>
<Pad Id="JmPir7WLOG0ObxAL73GPCs" Bounds="629,1689,195,45" ShowValueBox="true" isIOBox="true" Value="username position comes from top right corner of the baloon">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Overlay Id="TelpPYWINXjLFPN1lmldH4" Name="Main Text" Bounds="541,588,484,444" />
<Overlay Id="UBKeOj5falqQDDqw1RuHVz" Name="Time Text" Bounds="1091,956,604,366" />
<Overlay Id="PtQOfdnnGgeNZk9qjYXgwc" Name="Author" Bounds="625,1562,504,338" />
<Overlay Id="T2ipmc3sKzxLFXXf2uU3Cy" Name="Debug" Bounds="1341,1521,397,440" />
<Overlay Id="OCSf1d8iNuhL0U7KmH7PkM" Name="Baloon" Bounds="172,1287,369,611" />
<Pad Id="B6KOLPEJocKL3UAfjVReEu" Bounds="704,978,131,19" ShowValueBox="true" isIOBox="true" Value="text's last baseline ">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="1283,1097,55,26" Id="JBaNTTCTZavNh3xicLfHs3">
<p:NodeReference LastCategoryFullName="System.DateTime" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="RecordType" Name="DateTime" />
<Choice Kind="OperationCallFlag" Name="ToString (Format)" />
</p:NodeReference>
<Pin Id="BHXic1IDgIQPN60n4UU8hP" Name="Input" Kind="StateInputPin" />
<Pin Id="VazXZkCP0bJNQLxibGaTX3" Name="Format" Kind="InputPin" DefaultValue="hh:mm">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
</Pin>
<Pin Id="SudUW7B26gaLAFTcBZOdNy" Name="Result" Kind="OutputPin" />
</Node>
<Pad Id="PfKIHcM0XbJLDP999yN5wu" Comment="Format" Bounds="1334,1071,40,15" ShowValueBox="true" isIOBox="true" Value="hh:mm">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
</Pad>
</Canvas>
<Patch Id="KHGf4OxnxQNNiJmseW1lCX" Name="Create" />
<Patch Id="SfVzcZ5y3MqQGd5xmzG0ao" Name="Update">
<Pin Id="MaNfrPJb0qtPROCOKiccwJ" Name="Position" Kind="InputPin" Bounds="501,302" />
<Pin Id="KjXtRWfkZIeMBn0k91RkKQ" Name="Text" Kind="InputPin" Bounds="669,663" />
<Pin Id="MUtlG6aSE3TNvSbXmywMpD" Name="Username" Kind="InputPin" Bounds="1038,1581" />
<Pin Id="DrO3H7xZp7zOpYFeY8wyO4" Name="Output" Kind="OutputPin" Bounds="447,2121" />
</Patch>
<ProcessDefinition Id="D9oDzyvDDFoPX6rOAG4u38">
<Fragment Id="NygBvooEolPQVf9ROCHXXv" Patch="KHGf4OxnxQNNiJmseW1lCX" Enabled="true" />
<Fragment Id="GSkqV7LQAmEP8xRpKx9mhD" Patch="SfVzcZ5y3MqQGd5xmzG0ao" Enabled="true" />
</ProcessDefinition>
<Link Id="Prm1Jl0qYolNbFPgHAEvim" Ids="INqoajKz32tP8vnWZT1pre,A7fGXbFJtE7LSpDTwrg6J3" />
<Link Id="Tml2Lxz1dbnNmn4hBrgJ9p" Ids="NKdETogrU33PU8hq299SvT,BYWE95ljPwVMAFyRksWQAD" />
<Link Id="P1rG6VwOGPcPfPs5cyqYdu" Ids="CRcQBWK82uOMRv92wObtO2,MkwzlHG8SwHM8WgqO5cLuS" />
<Link Id="GSSYguRMLAuOCTZ3RRyjrH" Ids="CRcQBWK82uOMRv92wObtO2,QvtU8C7vtjgNlcZVMZlqlY" />
<Link Id="UwqndDxvachOS5jdxBcson" Ids="I7nUdlG2AQeNS5Wgs4fJTm,PEvbP7py7rWOtLMqVYPFlz" />
<Link Id="QpO8Beq2E0pQdRLvC0jmXt" Ids="IoiIx3qPZaRL6wvqCXZO2v,CXbqNXQzqw3PoMmPuBPrRH" />
<Link Id="A0GlqJ721GePMWyp2IYtIG" Ids="FgecsQw3iSjOeKLK5WLlow,LPE18fghulDPXhTYnJSyMO" />
<Link Id="IenqoYYh1c5PxXzLKxjQ4r" Ids="D3yJQHEY03AM5wzhGm4Rz9,AooogaYUH8LMystZvj8uLH" />
<Link Id="IcwMRQ8q7XdMZ0vhB3PE0s" Ids="D3yJQHEY03AM5wzhGm4Rz9,T8ube5KuescNiFFS72m8Iz" />
<Link Id="P8p3nkNFXe5OoNSb3VHFxH" Ids="JmVUzt3vLg9LnxSOtWEOGl,I0DLwYR77wEP9XxblYkNvl" />
<Link Id="LEZl29FYTdGPpxEq6YUlHX" Ids="JmVUzt3vLg9LnxSOtWEOGl,OWInnkqF4qJOoWAgn6jYGD" />
<Link Id="FzItEVJYzTuNXk89FEtrPy" Ids="FgecsQw3iSjOeKLK5WLlow,Ubo0zPa0zCcLdBx3tsgnAm" />
<Link Id="SPKMeSWjvhMPDbQqi1nmtw" Ids="UVvwkOm6RycLWPFdhBokx7,Jl6SG9VOcljPdMjdNffEGD" />
<Link Id="LQH59VP2erELKatIDRwfk2" Ids="VeswDt4rLsyP4jO2xI4N5B,QsfxyFr01hFMuL5HkH6g71" />
<Link Id="DTsYD4sXHq9LtPG0bfmCuA" Ids="ECKK1avxYnKNbYm29jIRf6,FBXCccLNrssMWA6IaNWS9t" />
<Link Id="OTSgNNr3NOaOyh3SPS4JE0" Ids="Cy9r0UglZxsOGf6jpXVNYo,RtBjGTyNMLOPie3pCjhHib" />
<Link Id="E7N7ipbyKRCMKQdSdhWgI5" Ids="SlFxfKUsw4YORPXF1SabmR,QxRI46DChQLOrYGvHNufLP" />
<Link Id="LIExjyEfXGvLLMNInTg8rz" Ids="LlpPdtatFUBLFcTEhVMqnw,Bc7z4dGyPzINH313K7AhpC" />
<Link Id="I0CL9obHGhBOD4aMFHoUeV" Ids="LlpPdtatFUBLFcTEhVMqnw,PQIEkykGvf5LroV3nvX3hA" />
<Link Id="MAxcBXL6ExYOmilDtyDao6" Ids="GyRBS1MQy5KLnGpNJqihdd,Cey4RSdigEMNyisaehdEMw" />
<Link Id="U9LyV8IGm4PNY0ei0wH6jQ" Ids="VpC9UMbjYFVLfKE4Xe1t64,TTRZejgStjCOgVyqemZpPj" />
<Link Id="SQS4qXoSSBuQdyejDrfE4I" Ids="DlUd9mYDNG0PZrTBfH7u5Y,AaejHUalgSwO04UZXTjdBm" />
<Link Id="T2AwZAzd15XNfGTv07PnQq" Ids="PIqGdGY1BMAMOnBDjWshOl,Dyho4MX4G91OzHmXLM1J6O" />
<Link Id="QQKEPZGkDmrOzTwVUPQoV7" Ids="VsO2SCHLG9VN9Dufpcry5Z,VRXydqfU7hPMhkovDMvK0B" />
<Link Id="FEzxiDzY0FuMhkXLpCCyQJ" Ids="TIXBv4k3OaCOlb4U2wzIYI,ISEmG6Q7GHOPA1Kzun0cH9" />
<Link Id="AHQK0k1xQPcLO43Tbjpk12" Ids="CKQJJ16sM8pL9L2u97gsHf,KRMoG2q6ttWPDvfbZp3fJI" />
<Link Id="EW4WfISBLVpPT8fnmNL9cf" Ids="Uy9khYNaIceMQ4AzuwqHW3,H34veZXBUoCP3PTURn9vPj" />
<Link Id="ApGt5mAZTLTNVCz50Xr1xx" Ids="B2sQ0okNjoxPNIwPfKUmn4,HasVXpYhGryMJwsffDXm31" />
<Link Id="NgkujM1uWgILAsWTH6XBy0" Ids="GpquBmy6sX2M4DcxpDWd5v,K6hvceQ3PlOPAzD3d9tvdf" />
<Link Id="EG78f2IJCtkNjBo6he4UcN" Ids="UoWEAtlznCdPW3sFjbMuk9,FAgKxy3Tl1CLwWttjPmvix" />
<Link Id="Q8ksH6uEjKOL0u5o2ciOVB" Ids="T5YVO9lPqvLL3U7eIpLlzP,GSWPao02fFLPppoCzFabUW" />
<Link Id="KltsCa6XxmoLyAj3cd4VNX" Ids="JniKBpcGLF7PcT4UNhC4IH,IZNcgRvCuwvP5x5vjYX8rQ" />
<Link Id="QT68m1PQsuiOw3jwSUGzqL" Ids="Okjpo0xMiESLDrnNsvBLqX,Rrz804QuIruLyKDpmGlEj0" />
<Link Id="G4bBzjTTn2hOqz8oVAd1K7" Ids="G3m7dCu4llZM4n0vly4552,MBYNUFc7PZ1PKl6psjhirc" />
<Link Id="Ou8SkWD16ruOzPECRQ5uXr" Ids="DfjYUZnPIV1NU1ZBnlus2e,LjayCyILquQL7mNnLFW5LC" />
<Link Id="MJUlfPZKOKBMdjvsREPjhz" Ids="VlX4sj0UpehPRuFpExYps1,SzHJfxz2vH8NeS5zIRjO1y" />
<Link Id="ICAQBrR4vJsNEWuNg8ATG9" Ids="AJzxWshm5xlPeMKnJ4GOEB,VBkdJhGknLbN2ljK4KDzxv" />
<Link Id="DDgBZQWRw9jNdJx7buKidy" Ids="GpquBmy6sX2M4DcxpDWd5v,VTcNCvSOow4QJHrauv9dOd" />
<Link Id="VSMa5Etak9sMA7aabfDzyE" Ids="LEDSFgNacO0OAf8FBgtkew,MuXegKoOF3YNnR7C8OznVX" />
<Link Id="TsMaxm7NZltP0SgVFVwPux" Ids="D3yJQHEY03AM5wzhGm4Rz9,PfJXav2N9JQPOjad3DrJfT" />
<Link Id="FXuDCy6A1U5MWWKzZhykr3" Ids="FBOt0KiWfhhMp8OkhgpBM0,MjtDPrnuD3RQOoTw8pQNQa" />
<Link Id="T2FxZCKgVkXN84j0mBxImC" Ids="Bd90ycSJONUMtR01MGhbfF,KxgdKnFfW7oL3QVrwaEzXr" />
<Link Id="BebORKzd6pvNaDSBaNhRNz" Ids="Izo6bcKI0DWMvrzpC6DHO1,KO34EsH8nXDMbIdh24HiQD" />
<Link Id="MnLroseVPkaNwNj6AydPWB" Ids="D8nw9rhNSF9PoZXuJin6VS,LuAldwWA0eaNQs7x0ZFXAh" />
<Link Id="OClFt5JS39EQU3EKj9PxF5" Ids="GpquBmy6sX2M4DcxpDWd5v,QEce3bpvMGmOUiCvKf6l4f" />
<Link Id="KVnxsp490KSMY8ZR7E94cJ" Ids="HMEGrSrvMaWMNQpqoXjnLt,EE2tQL8efYSPK3bHiYdo0n" />
<Link Id="SMtXVauf6YtLu4GtVnCobM" Ids="Bf7bkiiSPFLQGuaLqp1CSy,EjZlfdl8WYTLPZJiiVFznM" />
<Link Id="LukEAn39t1RO9WKiK1qucS" Ids="Bf7bkiiSPFLQGuaLqp1CSy,G0Lf5r6sYNpNUxmbQdfU9P" />
<Link Id="H4gPPZgdfGkOzMfhPT1ycZ" Ids="SSGLSgCnY5xP5DXKGxESZm,Ee36fdsZA6mO41kBTPEdTr" />
<Link Id="F9rebNPv3svPcz7bMejsVa" Ids="Q2LQtgOfLxSNpbAoXQCpnw,DX2cPONiFvRMJ55dCf7i9v" />
<Link Id="JqCLWeC44gHQE9efcxjvD2" Ids="VwSxLjad9HJPzZRAnT88FF,FyAd8BL6lBvLhSPoLMgHV4" />
<Link Id="Oyvzeg26YeVOIsRYh3jyhz" Ids="MaNfrPJb0qtPROCOKiccwJ,VwSxLjad9HJPzZRAnT88FF" IsHidden="true" />
<Link Id="DL2fun78XQdQCogWrX2vEb" Ids="VVhsz4Q44SGOog0kqNIZpB,NKdETogrU33PU8hq299SvT" />
<Link Id="UFkYTilZfkGOwYJ55h1tQ3" Ids="KjXtRWfkZIeMBn0k91RkKQ,VVhsz4Q44SGOog0kqNIZpB" IsHidden="true" />
<Link Id="IiY9AckO2PELfhScdu7nVo" Ids="BpG0ZKKSTtJPzacCvupiZg,JniKBpcGLF7PcT4UNhC4IH" />
<Link Id="M8gbAhHqluPMDCKUtMmjbn" Ids="MUtlG6aSE3TNvSbXmywMpD,BpG0ZKKSTtJPzacCvupiZg" IsHidden="true" />
<Link Id="JMghIRxiRO7Nt4mScFGrki" Ids="GF3vz3hTqkPNLQmbKFREFO,RWL6tRFnOgdNuigxIfbFQ9" />
<Link Id="DIWldnEsftgM6nJwn5wKMC" Ids="RWL6tRFnOgdNuigxIfbFQ9,DrO3H7xZp7zOpYFeY8wyO4" IsHidden="true" />
<Link Id="HdOE20BC2SZP28MnmK40Ph" Ids="KLMPWYKLLLuM7c7pZwou8n,Nynf6Af8hsKOb3fRdyu9vv" />
<Link Id="Fjroj2m6u5sMpocDvB58Zo" Ids="Co6eGt0RkVEO7r7x4nC5RR,Vn61Oks5vhOLLMsfWzKUth" />
<Link Id="SGHEZrmOR6pLZz6oqIjw7u" Ids="MPIH6QZRQINNNrWYy3htDK,Elyr5nRGxX2OHAFlTj2SZm" />
<Link Id="D9AkuFqAOKhP5Lp66iFIuN" Ids="M0EJPzbP1JvQWrXWPcDf0Q,CZVtBBsTCarN1LYQlIqXZb" />
<Link Id="LGBg1MEg2emLwlMvoH33im" Ids="OjIdWAHdd2yNw5qhlvg9kd,QIzhWFTQSD2LRaLPYIp6Mq" />
<Link Id="B2xKGS8mHWOLXA82pW5mzu" Ids="KKOSEpK534qQdGGexrJqpV,UI5RuzSNILmQHROzYfl3uV" />
<Link Id="LUOIFtrVUmZOBxJaBhwdLc" Ids="OsR6Lc5rCwvNJb88V6IYQL,TPWHvcBYeLQQd5ArSHfLax" />
<Link Id="SnWj8GnrogUMRXCnbWMkzE" Ids="CW88LVM8UxdOfzj3bJZlPb,NublrEkQOKqLpYqAJMrm5q" />
<Link Id="PWa6oxFQg2ELcRLuAUJOFp" Ids="A0fd9387vX5NktJmwQs2sc,FBqpsrd5gv8M1G3qnb515f" />
<Link Id="QdjfTyf6xJ6MZ2hviHaz0B" Ids="TvTVJUJTDY4PfplatjUpuR,IRCwbJxrwp6OZNaw3ZZGtc" />
<Link Id="UB7JaX02PigOApJxWjFPVu" Ids="IRCwbJxrwp6OZNaw3ZZGtc,Eor4skbI5erPBuEEIZyK3p" />
<Link Id="JljakR9BCGjP0XSiCC54dT" Ids="OsR6Lc5rCwvNJb88V6IYQL,OSFQTxGcwmxMCmSAaobnTi" />
<Link Id="LkndeKwdDBtLKUaXLkomeP" Ids="Dswd7bs3W14MGxk2jQ50NS,RRl6q5QFXbrM26ifxBtCIh" />
<Link Id="BtuBq3TV6fxPnlEVlzlOoK" Ids="K86rSuYRHcsN3SavzbW0ud,G56AbgaW3sNLc8SCTQAe2I" />
<Link Id="MXmRJbxCtdzLRi1Edm4rTx" Ids="D9B0uFp6LvUPQ321s52URQ,EFosNORAwMJQbsWvuJ5od6" />
<Link Id="LdoI6J28b99MSH1BToaIue" Ids="N0HuiWyXcLHOozSBqANva3,RPbmC1vRcvwLkBRd4RlUZn" />
<Link Id="VUpaVQy305GQb0CT1HlrCU" Ids="ECKK1avxYnKNbYm29jIRf6,BblLcn84chyPw9poX1EP8P" />
<Link Id="VHsN1dtllYgPacI6Meq7Bz" Ids="KacIpUBWUgRQYG9hnHtBfg,C95JnGk6R6KPp5Qkr9iKhl" />
<Link Id="UNfcNRv54MyM1BCvnerwPu" Ids="Bd90ycSJONUMtR01MGhbfF,KB7Itt9AOnzNTBvVpmbKLP" />
<Link Id="NJslYgHLpAJPqUTP2WXQEx" Ids="DB5I8RPuH02MrhR4bgnPSm,TI5JoxdJwO8L3EO275fcYm" />
<Link Id="CDGIbZih5wTOhML9JfooG4" Ids="Lhgk6RanchVNoPocZkbnPK,K29sMAQbpzkO2VgODngYJz" />
<Link Id="BAUJuveJnIKQcrKQ9UgOfx" Ids="ICOeuw0NsmQM49rlENIzRW,SbvQ56inFV2PjQvQvJNzLf" />
<Link Id="Nnae74iMa7QPIbNLiGl7hL" Ids="Ga0hjevjDxHO5WYlUJpLeu,UYWUTtN5EVALFg5d3IAMvM" />
<Link Id="GE7RAcO4DEeL3pF4sACI6f" Ids="IwqDSOOl5m0PsZKHc2miIp,BHXic1IDgIQPN60n4UU8hP" />
<Link Id="M5PSxKzT9LQMyRMq6EnHLL" Ids="SudUW7B26gaLAFTcBZOdNy,E4ZzAFoqfkALSHaggFo7sZ" />
<Link Id="BYqjBM6sJCtQPWLkELrCE5" Ids="PfKIHcM0XbJLDP999yN5wu,VazXZkCP0bJNQLxibGaTX3" />
</Patch>
</Node>
<!--
************************ RandomTrigger ************************
-->
<Node Name="RandomTrigger" Bounds="620,100" Id="CH4wabA0xtZPj0v7Wc6H8Q">
<p:NodeReference>
<Choice Kind="ContainerDefinition" Name="Process" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Patch Id="LTW5u2oYHAnPoDIVOAFiAU">
<Canvas Id="A5JuVUxsi7BLtQreZXTwPW" CanvasType="Group">
<Node Bounds="1420,726,45,19" Id="TLenWUEfXyOPHxTG820CvF">
<p:NodeReference LastCategoryFullName="Animation" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="LFO" />
</p:NodeReference>
<Pin Id="VytbPl7uONOMHVPlIOzfJo" Name="Period" Kind="InputPin" DefaultValue="0.5">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="BPNddqlIUBqPIiuMtNdZNf" Name="Pause" Kind="InputPin" DefaultValue="True">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
</Pin>
<Pin Id="ICuActK3DxPOt1Je8bWn7V" Name="Reset" Kind="ApplyPin" />
<Pin Id="B7M7S4Mz5VhPuqd5KV1feA" Name="Phase" Kind="OutputPin" />
<Pin Id="CMmpkCI9ls4Mm5O5tR3PKe" Name="On New Cycle" Kind="OutputPin" />
<Pin Id="QlkdoJwuIFGOXKyYdTfUKY" Name="Cycles" Kind="OutputPin" />
</Node>
<Pad Id="DjAC3eJocCSQbD1rcjWKRy" Comment="Pause" Bounds="1658,669,35,35" ShowValueBox="true" isIOBox="true" Value="True">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:buttonmode p:Assembly="VL.UI.Forms" p:Type="VL.HDE.PatchEditor.Editors.ButtonModeEnum">Toggle</p:buttonmode>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="1403,494,155,126" Id="LkI1s6lhZu9LOYdel2m80v">
<p:NodeReference LastCategoryFullName="Primitive" LastSymbolSource="VL.CoreLib.dll">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<Choice Kind="ProcessStatefulRegion" Name="Cache" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Pin Id="DOjFuYkmhoILekylzcw1TB" Name="Force" Kind="InputPin" />
<Pin Id="Azoiqc5xk4gNkAs59YoIsq" Name="Dispose Cached Outputs" Kind="InputPin" />
<Pin Id="RY11uL6be3dQZzD91mEBVo" Name="Has Changed" Kind="OutputPin" />
<Patch Id="IFGTguVNpISNKlLmOSkgD5" ManuallySortedPins="true">
<Patch Id="SFXyVvg4UaILTiTzGD32Wc" Name="Create" ManuallySortedPins="true" />
<Patch Id="SXtYMBAhGmmLKFFqzBFK5g" Name="Then" ManuallySortedPins="true" />
<Pad Id="Kb2XlRVtNS2MIHp6ihaHUM" Comment="min" Bounds="1419,522,35,15" ShowValueBox="true" isIOBox="true" Value="0.25">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:unit p:Type="String">s</p:unit>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="1418,580,54,19" Id="VGeWUJ16lu3NVBBNiQxmRz">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Random" />
</p:NodeReference>
<Pin Id="AsTKf3khh8fO4gX6FWZ9MP" Name="From" Kind="InputPin" />
<Pin Id="K7nA5K5TnHGNPcQyXpb3HO" Name="To" Kind="InputPin" DefaultValue="1">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="C1bm3BUtYiuLaCdVzCtTJ0" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="U0fGI3knqvcMSABnhuKTT6" Comment="max" Bounds="1469,553,35,15" ShowValueBox="true" isIOBox="true" Value="1">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:unit p:Type="String">s</p:unit>
</p:ValueBoxSettings>
</Pad>
</Patch>
<ControlPoint Id="IKuy6trd3oWMzgXaj6iw0b" Bounds="1421,614" Alignment="Bottom" />
</Node>
<Pad Id="InUWyiA9LX3PnRAj7CQAsx" Comment="" Bounds="1421,646,35,15" ShowValueBox="true" isIOBox="true" />
<Node Bounds="1233,506,69,19" Id="A7hokPii8NELu7CRzmeBmJ">
<p:NodeReference LastCategoryFullName="Control" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="FrameDelay" />
</p:NodeReference>
<Pin Id="SltxgjnsDU4QNzFAPJnTgK" Name="Value" Kind="InputPin" />
<Pin Id="FYPDZuQZkKRPQggOlYF0UI" Name="Value" Kind="OutputPin" />
</Node>
<Node Bounds="1403,455,30,19" Id="OuLMjFkeuZQOKnmAk0juLM">
<p:NodeReference LastCategoryFullName="Primitive.Boolean" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="OR" />
</p:NodeReference>
<Pin Id="U0g4OG0On6UOtnHHEtWC8h" Name="Input" Kind="StateInputPin" />
<Pin Id="CbmQZLpMVMALEVfvWiSFmU" Name="Input 2" Kind="InputPin" />
<Pin Id="T6RBDBKyjfCMpy5GeeC0cz" Name="Output" Kind="StateOutputPin" />
</Node>
<Pad Id="MYAtoRe4ZmxOA7Ps5YVyAV" Comment="" Bounds="1430,421,35,35" ShowValueBox="true" isIOBox="true" Value="False">
<p:TypeAnnotation>
<Choice Kind="TypeFlag" Name="Boolean" />
<FullNameCategoryReference ID="Primitive" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:buttonmode p:Assembly="VL.UI.Forms" p:Type="VL.HDE.PatchEditor.Editors.ButtonModeEnum">Bang</p:buttonmode>
</p:ValueBoxSettings>
</Pad>
<Pad Id="SAKOksA9SKCNclvn6TYffI" Bounds="1582,548,133,56" ShowValueBox="true" isIOBox="true" Value="random period for more organic spawn">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="Rxuq0hfTKQJMhFLvf0FtUs" Bounds="1254,549,40,19" ShowValueBox="true" isIOBox="true" Value="urgh">
<p:TypeAnnotation>
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<ControlPoint Id="KtmSDTLnUZNNg0ZaOSHnw2" Bounds="1658,645" />
<ControlPoint Id="Ifqhkub3ilWMoUkI0fQt1W" Bounds="1551,434" />
<ControlPoint Id="N2kspwwjsB5Pco2EGhhEVV" Bounds="1503,427" />
<ControlPoint Id="L1ZL4Vw6CRRNirGYsupsoU" Bounds="1442,817" />
</Canvas>
<Patch Id="QHvs2ztDkooOjk5CpN6zhl" Name="Create" />
<Patch Id="VwPWkYvw3xhOT0nczMialH" Name="Update">
<Pin Id="Qjf8iIuBbKZQNyA8o737bY" Name="Pause" Kind="InputPin" Bounds="1527,644" />
<Pin Id="GLkZNAswRc9OwaaPLoCDcz" Name="Max" Kind="InputPin" Bounds="1551,434" />
<Pin Id="Q69rvg9AFp0MfHFyT0HYdQ" Name="Min" Kind="InputPin" Bounds="1503,427" />
<Pin Id="Usw77dpuokzNgVj1mP0Y1T" Name="Trigger" Kind="OutputPin" Bounds="1439,813" />
</Patch>
<ProcessDefinition Id="JGPE6kz47UbL3PBbi2AeVZ">
<Fragment Id="A8YI1HX1KQYMONR7i7yml0" Patch="QHvs2ztDkooOjk5CpN6zhl" Enabled="true" />
<Fragment Id="Hoq8lFsfC9ZNqBkHVBo9qa" Patch="VwPWkYvw3xhOT0nczMialH" Enabled="true" />
</ProcessDefinition>
<Link Id="NZVpWeFVHqcMpDxVBR8Kxn" Ids="DjAC3eJocCSQbD1rcjWKRy,BPNddqlIUBqPIiuMtNdZNf" />
<Link Id="N1HfoAdy6XGLEW99ao5Fx7" Ids="Kb2XlRVtNS2MIHp6ihaHUM,AsTKf3khh8fO4gX6FWZ9MP" />
<Link Id="Rm2OOo3cXL1QAgMLHKn4di" Ids="U0fGI3knqvcMSABnhuKTT6,K7nA5K5TnHGNPcQyXpb3HO" />
<Link Id="EvvebBjObrTQXd2DCXZKDo" Ids="C1bm3BUtYiuLaCdVzCtTJ0,IKuy6trd3oWMzgXaj6iw0b" />
<Link Id="UfoaebUAkBhMs3rjRGTkxO" Ids="IKuy6trd3oWMzgXaj6iw0b,InUWyiA9LX3PnRAj7CQAsx" />
<Link Id="Qie6YWMHqwwMk3R2Y9YRfh" Ids="CMmpkCI9ls4Mm5O5tR3PKe,SltxgjnsDU4QNzFAPJnTgK" />
<Link Id="NDyy7oOxc8zQRrvRw81WUK" Ids="FYPDZuQZkKRPQggOlYF0UI,U0g4OG0On6UOtnHHEtWC8h" />
<Link Id="Sz5DeVPhAhHM0yHAozabNb" Ids="T6RBDBKyjfCMpy5GeeC0cz,DOjFuYkmhoILekylzcw1TB" />
<Link Id="ARhummMoAxwMaiqn2ZB5zA" Ids="MYAtoRe4ZmxOA7Ps5YVyAV,CbmQZLpMVMALEVfvWiSFmU" />
<Link Id="GC1OoBoNo8iOQ3UCzPuNCd" Ids="InUWyiA9LX3PnRAj7CQAsx,VytbPl7uONOMHVPlIOzfJo" />
<Link Id="L3Nj8QMxDGXNXazQ3Sa3xC" Ids="KtmSDTLnUZNNg0ZaOSHnw2,DjAC3eJocCSQbD1rcjWKRy" />
<Link Id="TdpojferOTOOV9F0Xqg66q" Ids="Qjf8iIuBbKZQNyA8o737bY,KtmSDTLnUZNNg0ZaOSHnw2" IsHidden="true" />
<Link Id="AwCRs4bVo2SLhjY6des9JX" Ids="Ifqhkub3ilWMoUkI0fQt1W,U0fGI3knqvcMSABnhuKTT6" />
<Link Id="CmzNGYaJqRiOyEJVYNyJgD" Ids="GLkZNAswRc9OwaaPLoCDcz,Ifqhkub3ilWMoUkI0fQt1W" IsHidden="true" />
<Link Id="ULQ2Naq3kwpLE2IToc8TX6" Ids="N2kspwwjsB5Pco2EGhhEVV,Kb2XlRVtNS2MIHp6ihaHUM" />
<Link Id="StDujzd7GgQNxgxqWrPG38" Ids="Q69rvg9AFp0MfHFyT0HYdQ,N2kspwwjsB5Pco2EGhhEVV" IsHidden="true" />
<Link Id="NpMillkKPKKQE4pF2PaX49" Ids="CMmpkCI9ls4Mm5O5tR3PKe,L1ZL4Vw6CRRNirGYsupsoU" />
<Link Id="ShRVZjQ7WOEPWS9TFm5bOo" Ids="L1ZL4Vw6CRRNirGYsupsoU,Usw77dpuokzNgVj1mP0Y1T" IsHidden="true" />
</Patch>
</Node>
<!--
************************ FollowCamera ************************
-->
<Node Name="FollowCamera" Bounds="200,200" Id="NNO4BBDRTA3PnAk3QLgEiD">
<p:NodeReference>
<Choice Kind="ContainerDefinition" Name="Process" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Patch Id="Jiri52AfCsQOPKv4spLtlc">
<Canvas Id="IIa9po0Ya4WOPuE5CAC6vF" CanvasType="Group">
<Node Bounds="735,551,80,19" Id="CULkAU90k58O6RHeKilh0o">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Transform" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="TransformSRT" />
<CategoryReference Kind="Category" Name="Transform" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="Skia" NeedsToBeDirectParent="true" />
</CategoryReference>
</p:NodeReference>
<Pin Id="LbPoeWHrNJVMQBd7SR8pov" Name="Input" Kind="InputPin" />
<Pin Id="PEY68LqNWZMNFxCAdCuH34" Name="Scaling" Kind="InputPin" />
<Pin Id="Hs0Xeg1as6KL0WKM4OCX4Z" Name="Rotation" Kind="InputPin" />
<Pin Id="OOygGfXIFmtLqGRq4soHLr" Name="Translation" Kind="InputPin" />
<Pin Id="ILlnSsRW339Nz3TSgfuEge" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="810,447,25,19" Id="NKhxGNR52PtQZ2KCc8qAfU">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="*" />
</p:NodeReference>
<Pin Id="PpvJL5rJg6yNPKIp0s3PzD" Name="Input" Kind="InputPin" DefaultValue="-1, -1">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="OSO8wAHjM0nNsDRT4ryzbn" Name="Input 2" Kind="InputPin" DefaultValue="-1, -1">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="RcIBmPg7lSVOtEzS1cpqnm" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="810,496,65,19" Id="AzooM2wd12DLY1sMdjnqrg">
<p:NodeReference LastCategoryFullName="Animation" LastSymbolSource="VL.Animation.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Damper (2D)" />
</p:NodeReference>
<Pin Id="IXGI8qk4CQaNM2kDKayYhj" Name="Goto Position" Kind="InputPin" />
<Pin Id="RnCUTNmvz3dLosSKzNkcNg" Name="Filter Time" Kind="InputPin" />
<Pin Id="OcR2k2eCqrpOBsJ5iBcxA7" Name="Cyclic" Kind="InputPin" />
<Pin Id="DX2boskD123PAi9qJ8PNuv" Name="Jump" Kind="InputPin" />
<Pin Id="PopnIGFXoJaO6n3zJgHOIa" Name="Position" Kind="OutputPin" />
<Pin Id="BTBPrFO52PWQcqzl6J0hcT" Name="Velocity" Kind="OutputPin" />
<Pin Id="Uhz58rPEKNCLaSEiSQvXuQ" Name="Acceleration" Kind="OutputPin" />
</Node>
<Pad Id="GprgMHJO3yWO9APvpZE3qi" Comment="Follow time filter" Bounds="916,407,32,15" ShowValueBox="true" isIOBox="true" Value="3">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="728,850,80,19" Id="GnfrFOHrP5pQM53ev6Nx0b">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Transform" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="TransformSRT" />
<CategoryReference Kind="Category" Name="Transform" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="Skia" NeedsToBeDirectParent="true" />
</CategoryReference>
</p:NodeReference>
<Pin Id="AQNAJsvuFxRMDqkBOA2cV4" Name="Input" Kind="InputPin" />
<Pin Id="IwW5qkcAiCJOg1ppJgU4z8" Name="Scaling" Kind="InputPin" DefaultValue="0.2, 0.2">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="JVHT69U4EFkODlkJzqWxxm" Name="Rotation" Kind="InputPin" />
<Pin Id="JxVs7eYJQsvPUkj3lQLv9J" Name="Translation" Kind="InputPin" />
<Pin Id="SIaWs7ox6gNL39Z9vkH8NF" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="754,803,65,19" Id="PRJcM5RBiLzMs9etBu7GDd">
<p:NodeReference LastCategoryFullName="Animation" LastSymbolSource="VL.Animation.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Damper (2D)" />
</p:NodeReference>
<Pin Id="UyI5gX50UJ4OiBCW7qjgie" Name="Goto Position" Kind="InputPin" />
<Pin Id="F0PgE4YzkoiLBghyX8E5HE" Name="Filter Time" Kind="InputPin" DefaultValue="1">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="QA5mU8BXPJFQYfPCmeuTSj" Name="Cyclic" Kind="InputPin" />
<Pin Id="TiG86KUNmz6PZbzOz1hhwz" Name="Jump" Kind="InputPin" />
<Pin Id="Bax73laEuGBPWnsqamCXv4" Name="Position" Kind="OutputPin" />
<Pin Id="PV9ElqjGvjZMNMxuACHTR8" Name="Velocity" Kind="OutputPin" />
<Pin Id="E49j2A2ImnhPwKIVlFWnQM" Name="Acceleration" Kind="OutputPin" />
</Node>
<Pad Id="L6TchxoCo6ELiT2HdraDke" Comment="Zoom Filter Time" Bounds="775,771,35,15" ShowValueBox="true" isIOBox="true" Value="5">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="756,688,46,19" Id="FLyS7zV85CcMu7iD4a8xh9">
<p:NodeReference LastCategoryFullName="2D.Vector2" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Vector (Join)" />
<CategoryReference Kind="Vector2Type" Name="Vector2" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="MTpsOuPdw81M8ribNIqUfD" Name="X" Kind="InputPin" />
<Pin Id="TlCc1Ez7KlZP9SFVeNKyya" Name="Y" Kind="InputPin" />
<Pin Id="JOCldr2jpD9Mt4j25oZkeG" Name="Output" Kind="StateOutputPin" />
</Node>
<Pad Id="CsRXOAxEy4BM6VsB8WYcdB" Comment="Zoom" Bounds="799,643,35,15" ShowValueBox="true" isIOBox="true" Value="1">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:maximum p:Type="Single">9999</p:maximum>
<p:minimum p:Type="Single">0.001</p:minimum>
</p:ValueBoxSettings>
</Pad>
<ControlPoint Id="Qrq1OZr5SZoMqiFlnR7K6w" Bounds="811,372" />
<ControlPoint Id="JBXaXM3w3ueNBveiOYQeWe" Bounds="916,371" />
<ControlPoint Id="BjFQlFFPbSOLw9XVBDj2ns" Bounds="1052,616" />
<ControlPoint Id="Oct11duZLH0LKENhlwrWTX" Bounds="1105,615" />
<ControlPoint Id="K3DXFlHRlCyNmxbRzne1S1" Bounds="737,373" />
<ControlPoint Id="K7TC7r0QZobPABYAkJpqwL" Bounds="730,939" />
</Canvas>
<Patch Id="TRm0vnqHqWHOJv2Zu9VaLZ" Name="Create" />
<Patch Id="THSuOxRgnh8QaOu0iA9obn" Name="Update">
<Pin Id="CARKbpLtk9LNZOELx7LrGI" Name="CurrentPosition" Kind="InputPin" Bounds="809,379" />
<Pin Id="MulILB3oHJxNfrpfZcount" Name="Follow Time Filter" Kind="InputPin" Bounds="888,413" />
<Pin Id="Rj8VdFInhNuMPpBjJMHfC1" Name="Zoom" Kind="InputPin" Bounds="836,591" />
<Pin Id="GXiWc1hOA27MDtwJXaVYGj" Name="Zoom Time Filter" Kind="InputPin" />
<Pin Id="NJH4viWOBPyQLooVFou407" Name="Layer In" Kind="InputPin" Bounds="739,349" />
<Pin Id="OLaPm6J9KHGLeYGqGRhfUq" Name="Output" Kind="OutputPin" Bounds="738,926" />
</Patch>
<ProcessDefinition Id="At0S6b238rjMrXxWCA57Pq">
<Fragment Id="HoKXp8GvqarLJXffJhWvyc" Patch="TRm0vnqHqWHOJv2Zu9VaLZ" Enabled="true" />
<Fragment Id="VquA7xcOjYCNzAGWPNpgeX" Patch="THSuOxRgnh8QaOu0iA9obn" Enabled="true" />
</ProcessDefinition>
<Link Id="KUhjVvyf0zOQMlLYf2kGH3" Ids="RcIBmPg7lSVOtEzS1cpqnm,IXGI8qk4CQaNM2kDKayYhj" />
<Link Id="KJKNpIna2ZDPqZJshuSApV" Ids="PopnIGFXoJaO6n3zJgHOIa,OOygGfXIFmtLqGRq4soHLr" />
<Link Id="Rs1T4QuBZfDMIJDsp5YtFj" Ids="GprgMHJO3yWO9APvpZE3qi,RnCUTNmvz3dLosSKzNkcNg" />
<Link Id="Q9xbXfCB2UiLBE6HZDrhQw" Ids="ILlnSsRW339Nz3TSgfuEge,AQNAJsvuFxRMDqkBOA2cV4" />
<Link Id="QQQgoD85KCLP0JOa66lbcf" Ids="Bax73laEuGBPWnsqamCXv4,IwW5qkcAiCJOg1ppJgU4z8" />
<Link Id="K9BfU2hDiMgNRDWpT8AFoW" Ids="L6TchxoCo6ELiT2HdraDke,F0PgE4YzkoiLBghyX8E5HE" />
<Link Id="FUBQYw4TRlmP2nJYkM6j2Q" Ids="CsRXOAxEy4BM6VsB8WYcdB,MTpsOuPdw81M8ribNIqUfD" />
<Link Id="K3ccGyp7FmKM8Ytre7JdoU" Ids="CsRXOAxEy4BM6VsB8WYcdB,TlCc1Ez7KlZP9SFVeNKyya" />
<Link Id="QTO53TIbc68Nx6IjWZEBfB" Ids="JOCldr2jpD9Mt4j25oZkeG,UyI5gX50UJ4OiBCW7qjgie" />
<Link Id="InZpmtQOh9ONjyd4T0KJYT" Ids="Qrq1OZr5SZoMqiFlnR7K6w,PpvJL5rJg6yNPKIp0s3PzD" />
<Link Id="GaaenlNuoyPOAsSLXCWGsS" Ids="CARKbpLtk9LNZOELx7LrGI,Qrq1OZr5SZoMqiFlnR7K6w" IsHidden="true" />
<Link Id="DU5COP0h5rbPGX7MOiVDyL" Ids="JBXaXM3w3ueNBveiOYQeWe,GprgMHJO3yWO9APvpZE3qi" />
<Link Id="IPXFyXGnTLOQIZDAsyLmHB" Ids="MulILB3oHJxNfrpfZcount,JBXaXM3w3ueNBveiOYQeWe" IsHidden="true" />
<Link Id="HDhTSWIq79hMDE0N3y9hlk" Ids="BjFQlFFPbSOLw9XVBDj2ns,CsRXOAxEy4BM6VsB8WYcdB" />
<Link Id="RGY2Gy9qCi9QV9eJViIDyK" Ids="Rj8VdFInhNuMPpBjJMHfC1,BjFQlFFPbSOLw9XVBDj2ns" IsHidden="true" />
<Link Id="CK2rsev6Nl5N1Gt57m6UQP" Ids="Oct11duZLH0LKENhlwrWTX,L6TchxoCo6ELiT2HdraDke" />
<Link Id="U2uK6mmgtSWMFeVb9sRt20" Ids="GXiWc1hOA27MDtwJXaVYGj,Oct11duZLH0LKENhlwrWTX" IsHidden="true" />
<Link Id="VqwB8SehFEpPkYu9eK0JKS" Ids="K3DXFlHRlCyNmxbRzne1S1,LbPoeWHrNJVMQBd7SR8pov" />
<Link Id="PW6pvWJhhgBMFqQxZBZEDR" Ids="NJH4viWOBPyQLooVFou407,K3DXFlHRlCyNmxbRzne1S1" IsHidden="true" />
<Link Id="BmQRqzdrRo6NUcAUPb8Ls7" Ids="SIaWs7ox6gNL39Z9vkH8NF,K7TC7r0QZobPABYAkJpqwL" />
<Link Id="OjAIih0C5HfPErC63ZORPS" Ids="K7TC7r0QZobPABYAkJpqwL,OLaPm6J9KHGLeYGqGRhfUq" IsHidden="true" />
</Patch>
</Node>
</Canvas>
<!--
************************ Application ************************
-->
<Node Name="Application" Bounds="100,100" Id="CvsQY7u0ikrO1nY1mDJNMx">
<p:NodeReference>
<Choice Kind="ContainerDefinition" Name="Process" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Patch Id="VUHDdoRVu7aOeTQ7d0cjIR">
<Canvas Id="RB6beaWFcQCLKsVVtEUShv" CanvasType="Group">
<Node Bounds="351,2260,145,19" Id="KKyFuifUrCQNxOsQdlVaNT">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Renderer" />
</p:NodeReference>
<Pin Id="Bjit2erATxvNttGS6hUI80" Name="Bounds" Kind="InputPin" DefaultValue="-8, -8, 1936, 1096">
<p:TypeAnnotation LastCategoryFullName="System.Windows" LastSymbolSource="VL.CoreLib.Windows.vl">
<Choice Kind="TypeFlag" Name="Rectangle" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Sj2Y09cuwssLojX0f5I6sI" Name="Input" Kind="InputPin" />
<Pin Id="K00mewBl5hEPTXRFnCAGld" Name="Color" Kind="InputPin" DefaultValue="1, 1, 1, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pin>
<Pin Id="VzSg3ORCRQiPRiyO4GC8vi" Name="Clear" Kind="InputPin" DefaultValue="True">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
</Pin>
<Pin Id="A8mJAacaLUaNNhRS6Zx6Ph" Name="Space" Kind="InputPin" />
<Pin Id="Bifssg4WLNlNZVDonFuWPD" Name="Show Cursor" Kind="InputPin" />
<Pin Id="SRnQupUJn27OYramZ2GOfa" Name="VSync" Kind="InputPin" />
<Pin Id="FH2vxWGZu90QJP8lQBZJy6" Name="Enabled" Kind="InputPin" />
<Pin Id="LUoRCk2bh0iMX8SWk6ctIq" Name="Form" Kind="OutputPin" />
<Pin Id="DWCOUs1vSjuN3eDRLfy6sC" Name="ClientBounds" Kind="OutputPin" />
<Pin Id="Th6aOrhi1R9L4KttH8lm97" Name="Render Time" Kind="OutputPin" />
</Node>
<Node Bounds="757,912,167,19" Id="CnGw2dW58s7PlkIAlMJ4pq">
<p:NodeReference LastCategoryFullName="Animation.FrameBased" LastSymbolSource="VL.Animation.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Wanderer (2D)" />
</p:NodeReference>
<Pin Id="SvUYm03tKEmMwjPWOZHfj2" Name="Start" Kind="InputPin" />
<Pin Id="OAsYWk86OdVPCYQGEcHE87" Name="Center" Kind="InputPin" />
<Pin Id="SQJSVtdb9fzPEoUuMRh6Bn" Name="Width" Kind="InputPin" />
<Pin Id="Bq6HTw6kQJSPqL3qZ2EaI3" Name="Range Mode" Kind="InputPin" DefaultValue="None">
<p:TypeAnnotation LastCategoryFullName="Math.Ranges" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RangeMapping" />
</p:TypeAnnotation>
</Pin>
<Pin Id="N46JmjSy9dZOuluaX99DRG" Name="Main Direction" Kind="InputPin" />
<Pin Id="O2jIzFaUJlJNskq0ZS4aUM" Name="Main Direction Tendency" Kind="InputPin" />
<Pin Id="Ih036vcf3rUQNsE1ZIYnhW" Name="Direction Deviation" Kind="InputPin" DefaultValue="0">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="PbkXvN2jZxYMB3ctNGv50p" Name="Speed" Kind="InputPin" DefaultValue="0.61">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="KJozmdq29UtOu6S43x6EYH" Name="Smoothing" Kind="InputPin" DefaultValue="5">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Sk7tLdKc9gvN5rkNjETEa6" Name="Reset" Kind="InputPin" />
<Pin Id="GEWDl5WVNLKOeuEKLhxvKs" Name="Walk" Kind="InputPin" />
<Pin Id="GOHqvZ5LMyiNfNiZruZxpZ" Name="Position" Kind="OutputPin" />
</Node>
<Node Bounds="317,1243,693,476" Id="GNmp8oLBxWFNyS8BWAsxxi">
<p:NodeReference LastCategoryFullName="Primitive" LastSymbolSource="VL.CoreLib.dll">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<Choice Kind="ApplicationStatefulRegion" Name="ForEach" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Pin Id="CnXdE2x9IRlOMyJhuwlfci" Name="Break" Kind="OutputPin" />
<ControlPoint Id="MboBTFNsuOZNzogjN1JtJ7" Bounds="754,1259" Alignment="Top" />
<ControlPoint Id="BrpKPmEhrOBPCwWk3Vq3B7" Bounds="390,1713,271,0" Alignment="Bottom" />
<Patch Id="EF7hol8uoOOMaz1QKfvEgJ" ManuallySortedPins="true">
<Patch Id="B5MX7ZZXXg0MUkUI8gwhf2" Name="Create" ParticipatingElements="T70KdpOg9ifLDvEdykFmRX" ManuallySortedPins="true" />
<Patch Id="CP4sGq7LAC0OSR6qkZ63Nh" Name="Update" ManuallySortedPins="true">
<Pin Id="PaxjQgfau9uOL9JFeOIQT3" Name="Index" Kind="InputPin" />
</Patch>
<Patch Id="IPUtGlj3gcsL6UufF3JDFR" Name="Dispose" ManuallySortedPins="true" />
<Node Bounds="913,1394,52,26" Id="PTMl0fHL2C6QLFFrUpfsNx">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="GetSlice" />
<CategoryReference Kind="RecordType" Name="Spread" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="FcD81PlGgucMPNaZXUrWf6" Name="Input" Kind="StateInputPin" />
<Pin Id="SWrQVed8wEfL45p2PX3zG6" Name="Default Value" Kind="InputPin" />
<Pin Id="KEgRGZmanykMgdoQMqXyQV" Name="Index" Kind="InputPin" />
<Pin Id="Fe1DThoETWmNUpFo1xj7PZ" Name="Result" Kind="OutputPin" />
</Node>
<Node Bounds="833,1396,52,26" Id="GVJPGJgOnJVLImvP47t7vg">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="GetSlice" />
<CategoryReference Kind="RecordType" Name="Spread" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="MerQWuJiTkFPSxICYh4iCW" Name="Input" Kind="StateInputPin" />
<Pin Id="QuY75wwQWbhP2l49cpj6S3" Name="Default Value" Kind="InputPin" />
<Pin Id="SDKNklAJygnOxp3yMRmkYt" Name="Index" Kind="InputPin" />
<Pin Id="CQPZShtaj5GLA1pR61BwLp" Name="Result" Kind="OutputPin" />
</Node>
<ControlPoint Id="TY8rf5ZhtDuOkrROtOpMHn" Bounds="582,1419" />
<Node Bounds="742,1445,187,118" Id="PKH3Pg8Ko94LFF3Q3Qu1fa">
<p:NodeReference LastCategoryFullName="Primitive" LastSymbolSource="VL.CoreLib.dll">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<Choice Kind="ProcessStatefulRegion" Name="Cache" />
<CategoryReference Kind="Category" Name="Primitive" />
</p:NodeReference>
<Pin Id="OdYm03ZKQfiOW88BgE3uGN" Name="Force" Kind="InputPin" />
<Pin Id="DMbWgFNp9WaLN1lAja9IWR" Name="Dispose Cached Outputs" Kind="InputPin" />
<Pin Id="UXrf9f6JO9MLp30qNKO1xh" Name="Has Changed" Kind="OutputPin" />
<ControlPoint Id="LkPR7vWVJ14MBl53ZpvK26" Bounds="914,1451" Alignment="Top" />
<ControlPoint Id="RQiOivybnHPL9ICDyxqfPv" Bounds="836,1451" Alignment="Top" />
<ControlPoint Id="ASO4XSIkHytPi6vHkt3bo0" Bounds="756,1451" Alignment="Top" />
<ControlPoint Id="AoK6ebIvBM2Ptk4aXKrW98" Bounds="756,1557" Alignment="Bottom" />
<Patch Id="Jj04cJtQvBkMYu7obCx9pM" ManuallySortedPins="true">
<Patch Id="T0bCxrP7SMlNbNJ1bOX398" Name="Create" ManuallySortedPins="true" />
<Patch Id="TD5ti9qaWoSPDepfN4fd9Y" Name="Then" ManuallySortedPins="true" />
<Node Bounds="754,1511,163,19" Id="SvhJk2844PDOp4wr6Y3lhj">
<p:NodeReference LastCategoryFullName="Main" LastSymbolSource="Generative Baloon.vl">
<Choice Kind="ProcessNode" Name="Baloon" />
</p:NodeReference>
<Pin Id="KIaCPe0fOwgMPayDY6E31x" Name="Position" Kind="InputPin" />
<Pin Id="PUegeTAk3aZOdgPgMnYwA4" Name="Text" Kind="InputPin" />
<Pin Id="TpYNmrJIMt6OtkHGx40jO9" Name="Username" Kind="InputPin" />
<Pin Id="QC3rngYdPhxNK1Ty5JlUxk" Name="Output" Kind="OutputPin" />
</Node>
</Patch>
</Node>
<Node Bounds="388,1671,259,19" Id="ImrYk2of4noOEsch2RaJFJ">
<p:NodeReference LastCategoryFullName="Control" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Switch (Boolean)" />
</p:NodeReference>
<Pin Id="FeiQE2xABckLznYokvZk24" Name="Condition" Kind="InputPin" />
<Pin Id="LkwtPo1nAcmPrukip6ddvG" Name="Input" Kind="InputPin" />
<Pin Id="N87pCs3scBRMCUTXhDLdv3" Name="Input 2" Kind="InputPin" />
<Pin Id="G5vfWK5OrfzQdb4w7c6el2" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="503,1447,149,168" Id="Oou7h3IJb41Ohjh8PkZOPn">
<p:NodeReference LastCategoryFullName="Primitive" LastSymbolSource="VL.CoreLib.dll">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<Choice Kind="ProcessStatefulRegion" Name="Cache" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Pin Id="ByWMpacbzruNReqONxGKLE" Name="Force" Kind="InputPin" />
<Pin Id="AlGCREk9dLXObPc0fNmqSd" Name="Dispose Cached Outputs" Kind="InputPin" />
<Pin Id="UknWW4ReqMTPGSgqDaQleJ" Name="Has Changed" Kind="OutputPin" />
<Patch Id="S5TUVhWpTwpMnpu3OoLCIP" ManuallySortedPins="true">
<Patch Id="IWTLkxLAVDnM9GcsZI2rF0" Name="Create" ManuallySortedPins="true" />
<Patch Id="DgPtSrxTUHuP3B45FPsBOj" Name="Then" ManuallySortedPins="true" />
<Node Bounds="515,1569,125,19" Id="JrFplZXiA21PLstNwI2JaS">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="DrawImage" />
</p:NodeReference>
<Pin Id="J5bS0JgBQuSPpcLb0OmPc0" Name="Image" Kind="InputPin" />
<Pin Id="BCOhO21G5g8LBptBSzsGu8" Name="Position" Kind="InputPin" />
<Pin Id="IAnhdvyRZanLhnqYps9Zbd" Name="Size" Kind="InputPin" />
<Pin Id="V6dI7tTskb2PmeOU1nC1Oo" Name="Size Mode" Kind="InputPin" />
<Pin Id="KWXIqNDwKKgMtRcSnNIZnY" Name="Anchor" Kind="InputPin" />
<Pin Id="Ld2XkrtnCbBLo44cb8PETL" Name="Paint" Kind="InputPin" />
<Pin Id="LwXqypoI8fwM2gdPAubCJP" Name="Enabled" Kind="InputPin" />
<Pin Id="UvDR9o6PyXEPmzLJczDg6b" Name="Output" Kind="OutputPin" />
<Pin Id="QwUWr9qJqArLYVaHvVFTwd" Name="Actual Bounds" Kind="OutputPin" />
</Node>
<Node Bounds="516,1470,67,26" Id="MSUsZ5SbAUGLDSTCO7weM2">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="GetSlice" />
<CategoryReference Kind="RecordType" Name="Spread" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="KBOEYlzFxVCPASBiMbaekC" Name="Input" Kind="StateInputPin" />
<Pin Id="B1tSKX1xqVhMxy55YEr7FE" Name="Default Value" Kind="InputPin" />
<Pin Id="DyxnVD2L3IRLpwPOuktfCy" Name="Index" Kind="InputPin" />
<Pin Id="Bqz8bAHLp9MLW8yn11VngM" Name="Result" Kind="OutputPin" />
</Node>
<Node Bounds="515,1526,75,19" Id="TX3kStihu4AMtkHaYhypCj">
<p:NodeReference LastCategoryFullName="Graphics.Skia.IO" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="ImageReader" />
</p:NodeReference>
<Pin Id="JT2oXAqmS9KQMUGpdfhwBu" Name="Filename" Kind="InputPin" />
<Pin Id="KfltOG2GOnzOkVqoFde9WB" Name="Load" Kind="InputPin" />
<Pin Id="Ehq3CWvy9TaLSevxVvCFv5" Name="Output" Kind="OutputPin" />
</Node>
</Patch>
<ControlPoint Id="EqxercHdd57OD0FLMUYVwC" Bounds="517,1610" Alignment="Bottom" />
</Node>
<Node Bounds="393,1350,25,19" Id="BJPL8F72pwiMli2WiJJQzM">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="&lt;" />
<CategoryReference Kind="Category" Name="Math" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="V5tKdvNvbEoQYDjID8xhLN" Name="Input" Kind="InputPin" />
<Pin Id="QTYDzkJUttBPRs0hQb4FIU" Name="Input 2" Kind="InputPin" />
<Pin Id="RCra6lb1BzANFrYAFYnK8K" Name="Result" Kind="OutputPin" />
</Node>
<Pad Id="VgjwljpVQRpOIWbbugAJq7" Comment="Image Probability" Bounds="416,1307,35,15" ShowValueBox="true" isIOBox="true" Value="0.2">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="394,1266,54,19" Id="T70KdpOg9ifLDvEdykFmRX">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Random" />
</p:NodeReference>
<Pin Id="PkxwnSkGgyZNVae1O4QeXN" Name="From" Kind="InputPin" />
<Pin Id="IwnqTn6BQW9MsgWQqGaczS" Name="To" Kind="InputPin" />
<Pin Id="AE2T9qoVYrkNGhXl9vPvU4" Name="Output" Kind="OutputPin" />
</Node>
<Slot Id="LNbjclYbMKlNhBm1Zq4vdT" Name="ShowPicture" />
<Pad Id="CeuEHACOcBvOBTbtudwFWa" SlotId="LNbjclYbMKlNhBm1Zq4vdT" Bounds="396,1316" />
<Node Bounds="503,1405,56,19" Id="GMrUHGl1SaMQQlRZjemzbo">
<p:NodeReference LastCategoryFullName="Control" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="TogEdge" />
</p:NodeReference>
<Pin Id="EIMwYl8DqO5N9bgloC1ZpI" Name="Value" Kind="InputPin" />
<Pin Id="HWc9iidAJ8ROsyEIoPq6EB" Name="Up Edge" Kind="OutputPin" />
<Pin Id="M7L4cldhdCqOcvaUHCu6Cm" Name="Down Edge" Kind="OutputPin" />
</Node>
<Node Bounds="389,1628,37,19" Id="RrVjtE7ypA8Ms5xWfrLhWC">
<p:NodeReference LastCategoryFullName="Primitive.Boolean" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="NOT" />
</p:NodeReference>
<Pin Id="Gj5zb5pWhwcOeKpxzl6SD7" Name="Input" Kind="StateInputPin" />
<Pin Id="DJNKtI2zMEVP3FZQTtHBD5" Name="Output" Kind="StateOutputPin" />
</Node>
<ControlPoint Id="DXnV0STg2MQNQb8DFrv9t5" Bounds="961,1327" />
</Patch>
</Node>
<Node Bounds="753,1049,65,19" Id="O7tVKv5wfnkLBoSM8AJiUn">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Queue" />
</p:NodeReference>
<Pin Id="NxYxD3ZgLlyPAhpvNpgfbb" Name="Input" Kind="InputPin" />
<Pin Id="SSYMgm3dwHLOcBdXd8IIBO" Name="Frame Count" Kind="InputPin" />
<Pin Id="RFVWXxfR3WMNzij7QojACY" Name="Clear" Kind="InputPin" />
<Pin Id="K0V1vjSBtbONfVhhbGztT6" Name="Insert" Kind="InputPin" />
<Pin Id="JADB31fjFTiNFJG6npNaUL" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="387,1756,-66,19" Id="SHPgv7r9oe2P5wsuXUqWAX">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Group (Spectral)" />
<CategoryReference Kind="Category" Name="Skia" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="DvzchNDAokhMqqL0BFZbWz" Name="Input" Kind="InputPin" />
<Pin Id="OcU45g3D4cDMwttcI0Pemr" Name="Enabled" Kind="InputPin" />
<Pin Id="PvvZogKM9fPLkKPTEXR8JL" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="754,1093,51,26" Id="KHyA9bl0TiwP0ld573rCAP">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Reverse" />
<CategoryReference Kind="RecordType" Name="Spread" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="NHTGRO470V7PYdIcqgbZfE" Name="Input" Kind="StateInputPin" />
<Pin Id="G3mWjkqse7GQL0jo8I5ejc" Name="Output" Kind="StateOutputPin" />
</Node>
<Pad Id="HtMxWymrzHJLBquqH95MxK" Comment="Clear baloon" Bounds="795,988,35,35" ShowValueBox="true" isIOBox="true" Value="False">
<p:TypeAnnotation>
<Choice Kind="TypeFlag" Name="Boolean" />
<FullNameCategoryReference ID="Primitive" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:buttonmode p:Assembly="VL.UI.Forms" p:Type="VL.HDE.PatchEditor.Editors.ButtonModeEnum">Bang</p:buttonmode>
</p:ValueBoxSettings>
</Pad>
<Pad Id="Tnv2014E84GLjKsw2Nrgl4" Comment="Distance between baloon" Bounds="974,823,41,15" ShowValueBox="true" isIOBox="true" Value="0.5">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Pad Id="GwnhxXblLG9OqIdHaLWmUB" Bounds="1022,1360,153,51" ShowValueBox="true" isIOBox="true" Value="loop through usernames and texts">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="NLvnuF0YzrrOzc1r3pMyaB" Comment="text" Bounds="1092,1052,180,95" ShowValueBox="true" isIOBox="true">
<p:TypeAnnotation LastCategoryFullName="Collections" LastSymbolSource="VL.Collections.vl">
<Choice Kind="TypeFlag" Name="Spread" />
<p:TypeArguments>
<TypeReference LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</TypeReference>
</p:TypeArguments>
</p:TypeAnnotation>
<p:Value>
<Item>Consectetur occaecat eu aute et exercitation cillum tempor incididunt esse culpa irure sit. Dolor amet dolore laboris ea velit. Aliquip sunt eu et elit enim exercitation amet.</Item>
<Item>Commodo Lorem velit pariatur nostrud quis labore sint et.</Item>
<Item>Enim culpa amet elit dolore id laborum.</Item>
<Item>Ea aute excepteur eiusmod aliquip dolor laborum.</Item>
<Item>Eu deserunt ut cupidatat exercitation veniam labore laborum minim veniam elit. </Item>
<Item>Amet do consequat fugiat occaecat nisi ut amet nisi.</Item>
<Item>Exercitation sit elit amet pariatur aute elit.</Item>
<Item>Nisi deserunt magna esse mollit consectetur nisi dolore adipisicing ullamco ullamco culpa. Laboris incididunt esse irure reprehenderit et laboris cupidatat laboris.</Item>
<Item>Labore elit culpa veniam est in dolore in excepteur non reprehenderit. Anim irure deserunt ullamco magna.</Item>
<Item>Nulla nostrud anim tempor aliquip id in.</Item>
</p:Value>
</Pad>
<Pad Id="RSHDzppUc0uP01msjnxi4T" Comment="Color" Bounds="395,2232,20,15" ShowValueBox="true" isIOBox="true" Value="0, 0, 0, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pad>
<Pad Id="FpRX3GNrRY1Oi7VmHqkl8C" Bounds="1021,1474,155,81" ShowValueBox="true" isIOBox="true" Value="cached to avoid calculating old baloons, only the new one">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="819,747,87,19" Id="OMlRTGkIMnmLxQa1uGrgR6">
<p:NodeReference LastCategoryFullName="Main" LastSymbolSource="Generative Baloon.vl">
<Choice Kind="ProcessNode" Name="RandomTrigger" />
</p:NodeReference>
<Pin Id="NRdOwIhCr8MPfeB6OKTGX8" Name="Min" Kind="InputPin" DefaultValue="1">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Jef2gORef3dOzDWGkQN3HA" Name="Max" Kind="InputPin" DefaultValue="3">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="B3DKvjxzxK6N4zFWaLaEHS" Name="Pause" Kind="InputPin" />
<Pin Id="T7epNNvlWhONfnfTtXPr22" Name="Trigger" Kind="OutputPin" />
</Node>
<Pad Id="QaKYsNOfyFBLTYIAI5yChp" Comment="Pause" Bounds="903,698,35,35" ShowValueBox="true" isIOBox="true" Value="False">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:buttonmode p:Assembly="VL.UI.Forms" p:Type="VL.HDE.PatchEditor.Editors.ButtonModeEnum">Toggle</p:buttonmode>
</p:ValueBoxSettings>
</Pad>
<Pad Id="KTICXYsheuuNauWjLXoFV7" SlotId="TByJ8GqWSibMsepqpuCejD" Bounds="721,970" Value="0, 0" />
<Pad Id="ADyw6BrDUhALnc5iPCPJtz" SlotId="TByJ8GqWSibMsepqpuCejD" Bounds="418,1879" />
<Node Bounds="374,2019,162,19" Id="CahZGDzZ6WFPOeZuKVI032">
<p:NodeReference LastCategoryFullName="Main" LastSymbolSource="Generative Baloon.vl">
<Choice Kind="ProcessNode" Name="FollowCamera" />
</p:NodeReference>
<Pin Id="UY3DKK8iP4QOYj48LmWP3D" Name="Layer In" Kind="InputPin" />
<Pin Id="CYLyqGJkMcaONMpDEFt7g2" Name="CurrentPosition" Kind="InputPin" />
<Pin Id="Imte15UMNhWMzA6b5xlHUF" Name="Follow Time Filter" Kind="InputPin" />
<Pin Id="VYvW91HN1gQOiYAZBRGuGk" Name="Zoom" Kind="InputPin" />
<Pin Id="Gcb0T3TzGsMPsZLsByawfZ" Name="Zoom Time Filter" Kind="InputPin" />
<Pin Id="D2HEOa3tjvKMi0IdKQPPYl" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="I47V6ZUBjn4Lv9kV8VX7mU" Comment="Follow Time Filter" Bounds="456,1880,35,15" ShowValueBox="true" isIOBox="true" Value="3">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Pad Id="RXqzdPsQ1JlN301TNOouxP" Comment="Zoom" Bounds="494,1946,35,15" ShowValueBox="true" isIOBox="true" Value="1.84">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Pad Id="P8T5NhdWJFwQTM85v7WAQI" Comment="Zoom Time Filter" Bounds="533,1982,35,15" ShowValueBox="true" isIOBox="true" Value="5">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Pad Id="R3Te1lKr2W6Mpji1OpExSF" Bounds="824,1063,143,61" ShowValueBox="true" isIOBox="true" Value="reversing the queue new baloons stack above older ones">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="SHKkdptU4AfP68mMaqf7Hu" Bounds="1130,649,270,104" ShowValueBox="true" isIOBox="true" Value="with Observables we could make the walk trigger interactive. Every times the observer get an update (ie: a new message through websocket), it triggers the wanderer and add the message to the spread. ">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="515,1200,85,19" Id="ONxhyCYqcQDP3uJknaFpFh">
<p:NodeReference LastCategoryFullName="IO.Path" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Dir" />
</p:NodeReference>
<Pin Id="BLnM66BPetUOXWLJTEwSnc" Name="Directory" Kind="InputPin" />
<Pin Id="ErWM4oJKPobQauyHpugdZ1" Name="Search Pattern" Kind="InputPin" />
<Pin Id="JrQPrgYdr83OdpDb8gwVUI" Name="Include Subdirectories" Kind="InputPin" />
<Pin Id="RT5UTSdcMTKNC3cZWDUw0t" Name="Include Hidden" Kind="InputPin" />
<Pin Id="HVL0WW3en7dNOHqyYt7maa" Name="Refresh" Kind="InputPin" />
<Pin Id="GZgfoch4999Mf2pshzbydh" Name="Files" Kind="OutputPin" />
</Node>
<Pad Id="LENJBqbQiU0OG8XhcVFJUP" Comment="Directory" Bounds="518,1118,87,15" ShowValueBox="true" isIOBox="true" Value="assets\\">
<p:TypeAnnotation LastCategoryFullName="IO" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Path" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:pathtype p:Assembly="VL.Core" p:Type="VL.Core.PathType">Directory</p:pathtype>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="595,1150,54,19" Id="O5mNkbGfl2TN8W13YcQsrJ">
<p:NodeReference LastCategoryFullName="Control" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="OnOpen" />
</p:NodeReference>
<Pin Id="JFuhXH6obhXNiiKuz3gMNg" Name="Simulate" Kind="InputPin" DefaultValue="False">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
</Pin>
<Pin Id="G5dJ4xeKNQ8NOFChI3XPpL" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="395,2117,125,19" Id="VP6i7f7sizuQWac0eOLdRi">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Transform" LastSymbolSource="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Camera" />
</p:NodeReference>
<Pin Id="GykEzXg1oeoLpRxBKQ1z9u" Name="Input" Kind="InputPin" />
<Pin Id="VinlvjhBvbfOZptIFCZj9e" Name="Initial Translate" Kind="InputPin" />
<Pin Id="ET8DMtBgIRbPlM41pySVr7" Name="Initial Zoom" Kind="InputPin" />
<Pin Id="NUpKUXcfTMqOIysW3SuaiU" Name="Zoom Speed" Kind="InputPin" />
<Pin Id="Ixs0tQZjm92NggKojCr6NH" Name="Minimum Zoom" Kind="InputPin" />
<Pin Id="Ige3Rxd1bZFQUYfPEAmCvN" Name="Maximum Zoom" Kind="InputPin" />
<Pin Id="PkClIpz5glMM04hyusHnqw" Name="Reset" Kind="InputPin" />
<Pin Id="G4lRjHJGNNuLEGagdmEYUe" Name="Output" Kind="OutputPin" />
<Pin Id="IPJW6wdErSQNyZtS0L6prZ" Name="Zoom" Kind="OutputPin" />
<Pin Id="PJhD0WyZPQZLYdpzcHnpC1" Name="Idle" Kind="OutputPin" />
</Node>
<Pad Id="Kdui9tkC4jcPNBlvty2Qe6" Bounds="-2,1324,297,228" ShowValueBox="true" isIOBox="true" Value="notice that Random's pin are white: the node is calculated only on the Create phase of each cycle, and thus does not updates &#xD;&#xA;&#xD;&#xA;in order to keep the value throughout the cycles we store it in a pad as a variable named ShowPicture&#xD;&#xA;&#xD;&#xA;with real contents this random is not necessary, and the switch must be infered from the type of message (text or image or whatever)">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="A7A8ZzxmBjGQKCdjnRrCdm" Bounds="674,1657,119,40" ShowValueBox="true" isIOBox="true" Value="switch between baloon or image">
<p:TypeAnnotation>
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="CY8p60GUU0YM1WjeGgEcqh" Bounds="559,995,162,62" ShowValueBox="true" isIOBox="true" Value="wanderer's position stored in a variable to move the camera later on">
<p:TypeAnnotation>
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Pad Id="PUSuzl8fdo5NDPxU7FUXYQ" Bounds="529,2123,158,42" ShowValueBox="true" isIOBox="true" Value="link the camera between to move freely around">
<p:TypeAnnotation>
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:fontsize p:Type="Int32">9</p:fontsize>
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="1329,857,82,19" Id="Dbv0s27LMKWMx0VBkoPkog">
<p:NodeReference LastCategoryFullName="Csv.CsvReader" LastSymbolSource="Csv.dll">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="AssemblyCategory" Name="CsvReader" />
<Choice Kind="OperationCallFlag" Name="ReadFromText" />
</p:NodeReference>
<Pin Id="OMLBSuZLU76LxFEzhvbFOD" Name="Csv" Kind="InputPin" DefaultValue="text,author,image,tag&#xD;&#xA;since we are exposed to several topics relates to orientation / disorientation / editing / so we could help(?) the readers to navigate different texts ,yellow,,&quot;navigation, orientation&quot;&#xD;&#xA;(accessibility),gray,,accessibility&#xD;&#xA;bridges between different registers,lime,,addressing&#xD;&#xA;(also consider how you have been doing this already).,sky,,&#xD;&#xA;disruption  ( make you aware of the materiality of the text) / it isn't just a voice in your head / / people being able to interact from different directions,acqua,,&quot;disruption, materiality, orientation&quot;&#xD;&#xA;break down the hierarchy of text and language,acqua,,&quot;hierarchy, addressing&quot;&#xD;&#xA;(also through forms of reading/reading templates/formats),violet,,&quot;materiality, forms&quot;&#xD;&#xA;the reader can navigate through the reader we are creating,acqua,image,navigation&#xD;&#xA;what are we trying to communicate?,acqua,,purpose&#xD;&#xA;&quot;reader = navigation of readers, layers on layers, different voices inside the text, easy/different types of experiences, to access in different ways to the content/texts/language&quot;,acqua,,&quot;addressing, accessibility, plurality&quot;&#xD;&#xA;Use really well known texts,acqua,,source&#xD;&#xA;(like a pop song),yellow,,popular&#xD;&#xA;&quot;, we could disrupt these texts and find a way to record and accumulate everyone's experience&quot;,acqua,,&quot;disruption, aggregation&quot;&#xD;&#xA;&quot;if you make a footprint, someone can follow the footprint and it can become a road&quot;,acqua,,navigation&#xD;&#xA;&quot; &gt;&gt;&gt; &quot;&quot;Navigation is, above all, a synthetic operation. First, its the ongoing mediation of intentionality with the contingency of unknown or accidental events. Navigation is not destination, but it is not entirely divorced from destination either. Its a movement of inclination requiring markers of orientation.&quot;&quot; (Orientation in a Big World...)&quot;,green,,&quot;navigation, orientation&quot;&#xD;&#xA;some disruption can be overlapped some of them can be a unique experience,acqua,,&quot;disruption, experience&quot;&#xD;&#xA;interesting to see different roads,acqua,,exploration&#xD;&#xA;overlapping different paths __DRAW__(Chae will add some drawings,yellow,,plurality&#xD;&#xA;Alex would love to join),light gray,,participation&#xD;&#xA;&lt;3,green,,positivity&#xD;&#xA;there are different modes of reading,acqua,,plurality&#xD;&#xA; (and different modes of address),gray,,plurality&#xD;&#xA;Divers/inclusive topics go in hand with formats,violet,,&quot;accessibility, inclusivity&quot;&#xD;&#xA;The reader should have an introduction / editorial,gray,,&quot;accessibility, inclusivity&quot;&#xD;&#xA;Ideas:,none,none,title&#xD;&#xA;we want the text to be performative,acqua,,performative&#xD;&#xA;we create the terms of readership,red,,fruition&#xD;&#xA;&quot;** choose not intellectual texts to also have something popular, trying to make it !!!accessible!!! to everyone &quot;,acqua,,&quot;popular, academic, addressing&quot;&#xD;&#xA;reading and writing each other's experiences,violet,,&quot;performative, experience&quot;&#xD;&#xA;(poetry &lt;3),light gray,,&quot;positivity, poetry&quot;&#xD;&#xA;Make sth accessible that is normally not accessible to everyone,red,,&quot;accessibility, addressing&quot;&#xD;&#xA;(we can use intellectual text and make it accessible and more personal),yellow,,&quot;addressing, accessibility&quot;&#xD;&#xA;something relatable as a starting point,green,,addressing&#xD;&#xA;&quot;connecting the &quot;&quot;easy&quot;&quot; texts to the &quot;&quot;serious&quot;&quot; ones, to see where they match,&quot;,acqua,,&quot;popular, addressing&quot;&#xD;&#xA;(comparing that way different ways of addressing),gray,,exploration&#xD;&#xA;&quot;mapping a train of thoughts that are present / / part of us, our culture, our lives, but that haven't been traced yet, things we all know but never really connected&
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
</Pin>
<Pin Id="Dv13z5p3StoQJ4e9ZETfjM" Name="Options" Kind="InputPin" />
<Pin Id="Rixh9emGszNM0hql94OrCP" Name="Result" Kind="OutputPin" />
</Node>
<Node Bounds="1324,936,231,284" Id="MHQVehmssbtLE6l7M4NZx1">
<p:NodeReference LastCategoryFullName="Primitive" LastSymbolSource="VL.CoreLib.dll">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<Choice Kind="ApplicationStatefulRegion" Name="ForEach" />
<CategoryReference Kind="Category" Name="Primitive" />
</p:NodeReference>
<Pin Id="H9sa1xKE9C5MLAy1YRQImU" Name="Break" Kind="OutputPin" />
<Patch Id="BfHZeH9Ga6UPmb9XwkfyN6" ManuallySortedPins="true">
<Patch Id="RYcUn6B2s4pNu6iEQDSAwT" Name="Create" ManuallySortedPins="true" />
<Patch Id="TSIVVxT2LQWNtpqrAuZhZ7" Name="Update" ManuallySortedPins="true" />
<Patch Id="K1cpqXVVybvNQxfuU1PmnR" Name="Dispose" ManuallySortedPins="true" />
<Node Bounds="1340,991,52,26" Id="DHh1D8leWLfLGv52sZhXEo">
<p:NodeReference LastCategoryFullName="Csv.ICsvLine" LastSymbolSource="Csv.dll">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="AssemblyCategory" Name="ICsvLine" />
<Choice Kind="OperationCallFlag" Name="GetItem" />
<PinReference Kind="InputPin" Name="Name" />
</p:NodeReference>
<Pin Id="Stcmcb4FFd3MEoh3wItFew" Name="Input" Kind="StateInputPin" />
<Pin Id="MEn7LojCILZMP6f1X2Jolv" Name="Name" Kind="InputPin" DefaultValue="text">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="String" />
</p:TypeAnnotation>
</Pin>
<Pin Id="KB999jIExwkPcEqYuoAmWz" Name="Output" Kind="StateOutputPin" />
<Pin Id="BwCd4rBGloEQFzbvcLQRsu" Name="Item" Kind="OutputPin" />
</Node>
<Node Bounds="1409,973,46,26" Id="IRiDx5u548pOA9TNVbjSoi">
<p:NodeReference LastCategoryFullName="Csv.ICsvLine" LastSymbolSource="Csv.dll">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="AssemblyCategory" Name="ICsvLine" />
<Choice Kind="OperationCallFlag" Name="Values" />
</p:NodeReference>
<Pin Id="KNoeol1FuITOxW1pafObVt" Name="Input" Kind="StateInputPin" />
<Pin Id="L0O9Yw36jPBLK2F8m7b9MI" Name="Output" Kind="StateOutputPin" />
<Pin Id="AdEzVTSb5sbLHsv1dlL0PS" Name="Values" Kind="OutputPin" />
</Node>
<Node Bounds="1479,968,64,26" Id="HI9TVfRre2eOLZvxyHbeKe">
<p:NodeReference LastCategoryFullName="Collections.Mutable.MutableArray" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Length" />
<FullNameCategoryReference ID="Collections.Mutable.MutableArray" />
</p:NodeReference>
<Pin Id="T4M53fe5Hf4NmTLVULvAGK" Name="Input" Kind="StateInputPin" />
<Pin Id="KNQOZREsfseMuJGm5Gt7iO" Name="Output" Kind="StateOutputPin" />
<Pin Id="PeVgjUrdO99QIEtkZePuy6" Name="Length" Kind="OutputPin" />
</Node>
<Node Bounds="1512,1033" Id="Os5ZtHyO2HwPMo33R9GKKh">
<p:NodeReference LastCategoryFullName="Math" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="&gt;" />
</p:NodeReference>
<Pin Id="FBmRhLEyb9IM8WbEL3lgYe" Name="Input" Kind="InputPin" />
<Pin Id="JyrQiXAjmyJPvgU6HK4Vci" Name="Input 2" Kind="InputPin" DefaultValue="2">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Integer32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="DalxPb7MxFWNGgEuSpwb3S" Name="Result" Kind="OutputPin" />
</Node>
<Node Bounds="1436,1095,88,104" Id="J2Mr9N79n4yOa7zDRAsWtx">
<p:NodeReference LastCategoryFullName="Primitive" LastSymbolSource="VL.CoreLib.dll">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<Choice Kind="ApplicationStatefulRegion" Name="If" />
<FullNameCategoryReference ID="Primitive" />
</p:NodeReference>
<Pin Id="Mivahw6BCm7QZF5aNkZEGa" Name="Condition" Kind="InputPin" />
<Patch Id="NxMGRIUZFzjMg2gDKeYCUg" ManuallySortedPins="true">
<Patch Id="IuhE2U16jVmMfhgYOIij3W" Name="Create" ManuallySortedPins="true" />
<Patch Id="Bj2Mmr3w7BKLoB2DkvFmyB" Name="Then" ManuallySortedPins="true" />
<Node Bounds="1448,1152,64,26" Id="MmF45bINLRKODgXfRige54">
<p:NodeReference LastCategoryFullName="Collections.Mutable.MutableArray" LastSymbolSource="VL.Collections.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="ArrayType" Name="MutableArray" />
<Choice Kind="OperationCallFlag" Name="GetItem" />
</p:NodeReference>
<Pin Id="CFQGCnQ6GilP18hg58MqDF" Name="Input" Kind="StateInputPin" />
<Pin Id="ENSYOA5tHrgOT6yd1VRtjB" Name="Index" Kind="InputPin" DefaultValue="1">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Integer32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="CbhPQMaAcZnOUKsyWVWevJ" Name="Output" Kind="StateOutputPin" />
<Pin Id="GT322SNPLa5MXxuqROhlvA" Name="Item" Kind="OutputPin" />
</Node>
</Patch>
<ControlPoint Id="KeOE4AgueNaMe6K7Q45UeT" Bounds="1506,1193" Alignment="Bottom" />
<ControlPoint Id="HyCkPA45CPoLOd6GPuVJya" Bounds="1506,1101" Alignment="Top" />
</Node>
</Patch>
<ControlPoint Id="M48fwNFoWxjMEPwjr1KJiF" Bounds="1338,942" Alignment="Top" />
<ControlPoint Id="G09E4ciIm25PDk2Xbfi2JX" Bounds="1389,1032" Alignment="Bottom" />
<ControlPoint Id="HNX5ZRzFNBnM38XB1xslty" Bounds="1517,1214" Alignment="Bottom" />
</Node>
<Node Bounds="1407,821,73,26" Id="FliU2WpCMgVPCWXCTAyGQP">
<p:NodeReference LastCategoryFullName="Csv.CsvOptions" LastSymbolSource="Csv.dll">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="AssemblyCategory" Name="CsvOptions" />
<Choice Kind="OperationCallFlag" Name="SetSeparator" />
</p:NodeReference>
<Pin Id="VTPRO7cX8sMMOfSXOnMRhs" Name="Input" Kind="StateInputPin" />
<Pin Id="C5J7PFeXo1MMrkqVIa33IO" Name="Value" Kind="InputPin" DefaultValue=",">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Char" />
</p:TypeAnnotation>
</Pin>
<Pin Id="GileG7xcCYgPWwoLIGL8OY" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="1406,776,57,26" Id="IMTl9AcEoqgQDnMjMX54c1">
<p:NodeReference LastCategoryFullName="Csv.CsvOptions" LastSymbolSource="Csv.dll">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Create" />
<CategoryReference Kind="AssemblyCategory" Name="CsvOptions" NeedsToBeDirectParent="true" />
</p:NodeReference>
<Pin Id="R6HxyIF4Jv2OeUth8OTIiD" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="712,842,45,19" Id="ICQpY9L8xgTOkNh8YXaWZS">
<p:NodeReference LastCategoryFullName="Control" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Switch (Boolean)" />
</p:NodeReference>
<Pin Id="IIzgua2z1emQV8HSmo0DgP" Name="Condition" Kind="InputPin" />
<Pin Id="L5L9Tg4HpEkQcYRtkgQ4bO" Name="Input" Kind="InputPin" DefaultValue="0.25">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="E53OBpHuH57NlKCeRSaYSU" Name="Input 2" Kind="InputPin" />
<Pin Id="EY7rd8v0xYcMc4KHUnxm41" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="EbjLOdycl6JPoTNhulMp0M" Comment="Condition" Bounds="716,778,35,35" ShowValueBox="true" isIOBox="true" Value="True">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Boolean" />
</p:TypeAnnotation>
<p:ValueBoxSettings>
<p:buttonmode p:Assembly="VL.UI.Forms" p:Type="VL.HDE.PatchEditor.Editors.ButtonModeEnum">Toggle</p:buttonmode>
</p:ValueBoxSettings>
</Pad>
<Node Bounds="815,844,45,19" Id="JhL02HUkZt2MpoDjYMVM4S">
<p:NodeReference LastCategoryFullName="Control" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Switch (Boolean)" />
</p:NodeReference>
<Pin Id="CR6PfO2WrOEP7lj835TDCr" Name="Condition" Kind="InputPin" />
<Pin Id="Qmt8J5ZH6tEP5pY6IqiUgB" Name="Input" Kind="InputPin" DefaultValue="0">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="KtiOqJxMA2pOSvEXt6DlJJ" Name="Input 2" Kind="InputPin" DefaultValue="0.05">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="DZ0DjRcDS6sOibZO7EqG9j" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="762,843,45,19" Id="CCNJyEPSQlzLaE7ervukYJ">
<p:NodeReference LastCategoryFullName="Control" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="Switch (Boolean)" />
</p:NodeReference>
<Pin Id="AZ0IEIL92n9NEdrJdyv8BZ" Name="Condition" Kind="InputPin" />
<Pin Id="PfqMLjpTdrSLxWgKmlz5NY" Name="Input" Kind="InputPin" DefaultValue="1">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pin>
<Pin Id="DyZBLDAZGdXQX5rpmw0Da8" Name="Input 2" Kind="InputPin" />
<Pin Id="GirLCFRtlPELjdt46pCtbo" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="802,1166" Id="TZ68JLt6LymMFDEPHGzZGb">
<p:NodeReference LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="GridPoints (2d)" />
</p:NodeReference>
<Pin Id="U9Gju0DWZHyNJZORHrhteJ" Name="Center" Kind="InputPin" />
<Pin Id="GMCya3MBnBOPfVs9mg2y2v" Name="Size" Kind="InputPin" DefaultValue="11.11, 10.97">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="CnGRXFPgFr3QTCkTSSxGSa" Name="Centered" Kind="InputPin" />
<Pin Id="PKKQGAhDGLVO1uaePDJmja" Name="Resolution" Kind="InputPin" DefaultValue="0, 0">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pin>
<Pin Id="By6UdulBIioOUE1lAeZLJP" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="F1Sj6Jm5emoOoNdhHLCLSQ" Comment="Resolution" Bounds="959,1138,35,28" ShowValueBox="true" isIOBox="true" Value="10, 10">
<p:TypeAnnotation LastCategoryFullName="2D" LastSymbolSource="CoreLibBasics.vl">
<Choice Kind="TypeFlag" Name="Vector2" />
</p:TypeAnnotation>
</Pad>
</Canvas>
<Patch Id="IRGJ741Lli6NHRuUZ0Qq3s" Name="Create" />
<Patch Id="OzeGRI8B4rML9ZdRNxnJRg" Name="Update" />
<ProcessDefinition Id="LCdbgeAecc9MpaJOviDu1b">
<Fragment Id="CHcCkiKzWhpLLFSXuYdreZ" Patch="IRGJ741Lli6NHRuUZ0Qq3s" Enabled="true" />
<Fragment Id="NW0Z6NqbEAQM6P47pyRC1p" Patch="OzeGRI8B4rML9ZdRNxnJRg" Enabled="true" />
</ProcessDefinition>
<Link Id="CVzbAZkwFZENIWe3XZquXW" Ids="GOHqvZ5LMyiNfNiZruZxpZ,NxYxD3ZgLlyPAhpvNpgfbb" />
<Link Id="MFBO3AOlLffLtvWD6yNa4v" Ids="BrpKPmEhrOBPCwWk3Vq3B7,DvzchNDAokhMqqL0BFZbWz" />
<Link Id="Q0KyM7Lpo8RPxdTRWaDSaF" Ids="G3mWjkqse7GQL0jo8I5ejc,MboBTFNsuOZNzogjN1JtJ7" />
<Link Id="NKnvVByKAcINAbZShkwp84" Ids="HtMxWymrzHJLBquqH95MxK,RFVWXxfR3WMNzij7QojACY" />
<Link Id="LU5lla5GAN8QLEqDoq2ERG" Ids="Tnv2014E84GLjKsw2Nrgl4,PbkXvN2jZxYMB3ctNGv50p" />
<Link Id="EyNCiNFCWojMA7Gas4gcXO" Ids="PaxjQgfau9uOL9JFeOIQT3,TY8rf5ZhtDuOkrROtOpMHn" IsHidden="true" />
<Link Id="JxKQ8HV06nlPhb4klhTIfN" Ids="RSHDzppUc0uP01msjnxi4T,K00mewBl5hEPTXRFnCAGld" />
<Link Id="NIlbzb7I4hfOhOmtsrFH70" Ids="Fe1DThoETWmNUpFo1xj7PZ,LkPR7vWVJ14MBl53ZpvK26" />
<Link Id="It3CeEYAMnoNY2ZrhQPeDi" Ids="LkPR7vWVJ14MBl53ZpvK26,TpYNmrJIMt6OtkHGx40jO9" />
<Link Id="MISsn5rExuuMp9yPlkhtnm" Ids="CQPZShtaj5GLA1pR61BwLp,RQiOivybnHPL9ICDyxqfPv" />
<Link Id="QmfeNOjorAlO23C5CLqChU" Ids="RQiOivybnHPL9ICDyxqfPv,PUegeTAk3aZOdgPgMnYwA4" />
<Link Id="D8ODA68KIScLNaQnDA97Yi" Ids="MboBTFNsuOZNzogjN1JtJ7,ASO4XSIkHytPi6vHkt3bo0" />
<Link Id="DrRdKg9GgZWO2RyAG8fLko" Ids="ASO4XSIkHytPi6vHkt3bo0,KIaCPe0fOwgMPayDY6E31x" />
<Link Id="MaJ2dYYOxh1OSghzPA4Ub8" Ids="QC3rngYdPhxNK1Ty5JlUxk,AoK6ebIvBM2Ptk4aXKrW98" />
<Link Id="ET2bpqqkNU7OyboF0ibwF2" Ids="T7epNNvlWhONfnfTtXPr22,GEWDl5WVNLKOeuEKLhxvKs" />
<Link Id="MrTWaKVFOXOOPq0ZoBqOFY" Ids="T7epNNvlWhONfnfTtXPr22,K0V1vjSBtbONfVhhbGztT6" />
<Link Id="EY0SateOCMJMrQDk3Tr5XK" Ids="QaKYsNOfyFBLTYIAI5yChp,B3DKvjxzxK6N4zFWaLaEHS" />
<Slot Id="TByJ8GqWSibMsepqpuCejD" Name="CurrentPosition" />
<Link Id="L0gqMcowiymL8bIOE5i5n2" Ids="GOHqvZ5LMyiNfNiZruZxpZ,KTICXYsheuuNauWjLXoFV7" />
<Link Id="TPXbbdFKrpGPIfyjx952DQ" Ids="ADyw6BrDUhALnc5iPCPJtz,CYLyqGJkMcaONMpDEFt7g2" />
<Link Id="DaHUmyaCV2VMBLyDAX0pQ8" Ids="PvvZogKM9fPLkKPTEXR8JL,UY3DKK8iP4QOYj48LmWP3D" />
<Link Id="GI1Xx6TJEYEOw6dmxjXTNE" Ids="I47V6ZUBjn4Lv9kV8VX7mU,Imte15UMNhWMzA6b5xlHUF" />
<Link Id="NpbGNZlGcOuLm1XslRPJyK" Ids="RXqzdPsQ1JlN301TNOouxP,VYvW91HN1gQOiYAZBRGuGk" />
<Link Id="IxTYDWkNVQ0Nbd71sAMEhN" Ids="P8T5NhdWJFwQTM85v7WAQI,Gcb0T3TzGsMPsZLsByawfZ" />
<Link Id="MsuKmSwFT5TM0yc6ErU52E" Ids="LENJBqbQiU0OG8XhcVFJUP,BLnM66BPetUOXWLJTEwSnc" />
<Link Id="Q9vcwfIwTcNOyMu796EJJb" Ids="G5dJ4xeKNQ8NOFChI3XPpL,HVL0WW3en7dNOHqyYt7maa" />
<Link Id="AQ4JXqNrDPoNpcpLgjR9Hq" Ids="GZgfoch4999Mf2pshzbydh,KBOEYlzFxVCPASBiMbaekC" />
<Link Id="SouywifrNkALYN2gDyQGnP" Ids="G5vfWK5OrfzQdb4w7c6el2,BrpKPmEhrOBPCwWk3Vq3B7" />
<Link Id="RDwvultS6sWLMPJ13Ohk2I" Ids="MboBTFNsuOZNzogjN1JtJ7,BCOhO21G5g8LBptBSzsGu8" />
<Link Id="DEyPFocmkFqO5uLb1OBG5T" Ids="Bqz8bAHLp9MLW8yn11VngM,JT2oXAqmS9KQMUGpdfhwBu" />
<Link Id="Je27VTSjC5CMhuqP9BDbZE" Ids="Ehq3CWvy9TaLSevxVvCFv5,J5bS0JgBQuSPpcLb0OmPc0" />
<Link Id="DqeF9gWcI1OPGmFq4uJchp" Ids="UvDR9o6PyXEPmzLJczDg6b,EqxercHdd57OD0FLMUYVwC" />
<Link Id="JDBxcOqpgPONUdhtvqHSCm" Ids="VgjwljpVQRpOIWbbugAJq7,QTYDzkJUttBPRs0hQb4FIU" />
<Link Id="A1GpUBgjnu9PX0B3UN9Wpe" Ids="AE2T9qoVYrkNGhXl9vPvU4,CeuEHACOcBvOBTbtudwFWa" />
<Link Id="AQfqzytF4BBNgf4rAWCAE9" Ids="CeuEHACOcBvOBTbtudwFWa,V5tKdvNvbEoQYDjID8xhLN" />
<Link Id="U0Mjvd73jlyMWPKSshalVv" Ids="RCra6lb1BzANFrYAFYnK8K,EIMwYl8DqO5N9bgloC1ZpI" />
<Link Id="D0tSbTIiCKEPrOe8cyc1no" Ids="HWc9iidAJ8ROsyEIoPq6EB,ByWMpacbzruNReqONxGKLE" />
<Link Id="TMKFYWpdLTSMEGxpATGhOk" Ids="RCra6lb1BzANFrYAFYnK8K,Gj5zb5pWhwcOeKpxzl6SD7" />
<Link Id="J4q51Wu6EEvPZPjozn24XS" Ids="DJNKtI2zMEVP3FZQTtHBD5,FeiQE2xABckLznYokvZk24" />
<Link Id="H3Wn3XPpZosP4jBEnfZZnU" Ids="EqxercHdd57OD0FLMUYVwC,LkwtPo1nAcmPrukip6ddvG" />
<Link Id="VNv0BjTVUbKOBQtly1ZLxp" Ids="AoK6ebIvBM2Ptk4aXKrW98,N87pCs3scBRMCUTXhDLdv3" />
<Link Id="K60uHQpMwv8PzwMZAoQ51k" Ids="TY8rf5ZhtDuOkrROtOpMHn,DyxnVD2L3IRLpwPOuktfCy" />
<Link Id="HTKU6qtiABKO7vkuxuu6Ub" Ids="PaxjQgfau9uOL9JFeOIQT3,DXnV0STg2MQNQb8DFrv9t5" IsHidden="true" />
<Link Id="B2r6PSYRIG1QUzvxFA1YMJ" Ids="DXnV0STg2MQNQb8DFrv9t5,SDKNklAJygnOxp3yMRmkYt" />
<Link Id="DFItRdO0O8lOHxdkjlJJPy" Ids="DXnV0STg2MQNQb8DFrv9t5,KEgRGZmanykMgdoQMqXyQV" />
<Link Id="NjmUXCWojlhM1W1fyeBXj6" Ids="Rixh9emGszNM0hql94OrCP,M48fwNFoWxjMEPwjr1KJiF" />
<Link Id="IETjGFZo7wON1prouaI6IX" Ids="M48fwNFoWxjMEPwjr1KJiF,Stcmcb4FFd3MEoh3wItFew" />
<Link Id="LK5LsxxBHDIPbRvgxGP7lm" Ids="BwCd4rBGloEQFzbvcLQRsu,G09E4ciIm25PDk2Xbfi2JX" />
<Link Id="Edk5Fc4V5FTL6mgzFCTE7K" Ids="G09E4ciIm25PDk2Xbfi2JX,MerQWuJiTkFPSxICYh4iCW" />
<Link Id="IFN687gWZ1gNC8Za3Twh1Z" Ids="GileG7xcCYgPWwoLIGL8OY,Dv13z5p3StoQJ4e9ZETfjM" />
<Link Id="I3TLKZoQThZPraQWyJADSq" Ids="R6HxyIF4Jv2OeUth8OTIiD,VTPRO7cX8sMMOfSXOnMRhs" />
<Link Id="OtP3rQQn6mcOFAbl97Yv9i" Ids="M48fwNFoWxjMEPwjr1KJiF,KNoeol1FuITOxW1pafObVt" />
<Link Id="VNHQX2CBvF4PSc6m0WZ0Sl" Ids="AdEzVTSb5sbLHsv1dlL0PS,CFQGCnQ6GilP18hg58MqDF" />
<Link Id="HkFcQmIfjYhLXHf77W8wbs" Ids="AdEzVTSb5sbLHsv1dlL0PS,T4M53fe5Hf4NmTLVULvAGK" />
<Link Id="EBloBGNSz4uORegTngx0XP" Ids="PeVgjUrdO99QIEtkZePuy6,FBmRhLEyb9IM8WbEL3lgYe" />
<Link Id="RS7Ngr8BtLWOs7LTte8Hol" Ids="DalxPb7MxFWNGgEuSpwb3S,Mivahw6BCm7QZF5aNkZEGa" />
<Link Id="GQr2VifWYfjLYkWAXJRUjp" Ids="HyCkPA45CPoLOd6GPuVJya,KeOE4AgueNaMe6K7Q45UeT" IsFeedback="true" />
<Link Id="F4qVVwBmYqbPN9DGvewjtF" Ids="GT322SNPLa5MXxuqROhlvA,KeOE4AgueNaMe6K7Q45UeT" />
<Link Id="O4WGQeF0VlTQdELGRKqolX" Ids="KeOE4AgueNaMe6K7Q45UeT,HNX5ZRzFNBnM38XB1xslty" />
<Link Id="J16c8z4AhTJQLql2uscCec" Ids="HNX5ZRzFNBnM38XB1xslty,FcD81PlGgucMPNaZXUrWf6" />
<Link Id="DP2Q69DiBNWP7cTXoDtkgc" Ids="EbjLOdycl6JPoTNhulMp0M,IIzgua2z1emQV8HSmo0DgP" />
<Link Id="ERhvWjnBdPxPojaCGOxP5S" Ids="DZ0DjRcDS6sOibZO7EqG9j,Ih036vcf3rUQNsE1ZIYnhW" />
<Link Id="Ji1yopaGE5WNwQEAannzY2" Ids="EbjLOdycl6JPoTNhulMp0M,CR6PfO2WrOEP7lj835TDCr" />
<Link Id="KSsRa6A8LVqQWl5xtVyatl" Ids="EY7rd8v0xYcMc4KHUnxm41,N46JmjSy9dZOuluaX99DRG" />
<Link Id="JzojUBMXeWXPE8tMBHuVb9" Ids="GirLCFRtlPELjdt46pCtbo,O2jIzFaUJlJNskq0ZS4aUM" />
<Link Id="AdgJVbVPhjKQbj3UloSIG8" Ids="EbjLOdycl6JPoTNhulMp0M,AZ0IEIL92n9NEdrJdyv8BZ" />
<Link Id="DHaKjYUO7DLLBBa0jWG4WN" Ids="F1Sj6Jm5emoOoNdhHLCLSQ,PKKQGAhDGLVO1uaePDJmja" />
<Link Id="OzUVYLPMuYUPdaUl6r9yIf" Ids="PvvZogKM9fPLkKPTEXR8JL,GykEzXg1oeoLpRxBKQ1z9u" />
<Link Id="UIbww9nfn1DLopNckxVwbC" Ids="JADB31fjFTiNFJG6npNaUL,NHTGRO470V7PYdIcqgbZfE" />
<Link Id="Q1K4u6nULtoLGJRTmls0RT" Ids="D2HEOa3tjvKMi0IdKQPPYl,Sj2Y09cuwssLojX0f5I6sI" />
</Patch>
</Node>
</Patch>
<NugetDependency Id="ScPggyvdHvDLiR43az6ryH" Location="VL.CoreLib" Version="2021.3.3" />
<NugetDependency Id="Kr6zAAGmr9gPST7ZAvlWHt" Location="VL.Skia" Version="2021.3.3" />
<NugetDependency Id="NdYubl0Jh0YOdWOa8asN93" Location="Csv" Version="2.0.62" />
</Document>