<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ndbx formatVersion="21" type="file" uuid="af61842c-767f-4d77-857d-eb997afb7488">
    <property name="canvasHeight" value="1000"/>
    <property name="canvasWidth" value="1000"/>
    <property name="canvasX" value="0"/>
    <property name="canvasY" value="0"/>
    <node name="root" prototype="core.network" renderedChild="colorize2">
        <node name="colorize2" position="-4.00,2.00" prototype="corevector.colorize">
            <port name="fill" type="color" value="#5d009cff"/>
            <port name="strokeWidth" type="float" value="2.0"/>
        </node>
        <node name="count1" position="4.00,-5.00" prototype="list.count"/>
        <node name="hsb_color2" position="4.00,-2.00" prototype="color.hsb_color">
            <port name="saturation" type="float" value="255.0"/>
            <port name="brightness" type="float" value="200.0"/>
            <port name="alpha" type="float" value="170.0"/>
        </node>
        <node name="import_csv2" position="-4.00,-11.00" prototype="data.import_csv">
            <port name="file" type="string" value="zuza_data.csv"/>
            <port name="delimiter" type="string" value="semicolon"/>
        </node>
        <node name="lookup5" position="-4.00,-6.00" prototype="data.lookup">
            <port name="key" type="string" value="a_market"/>
        </node>
        <node name="lookup6" position="-8.00,-6.00" prototype="data.lookup">
            <port name="key" type="string" value="a_hierarchy"/>
        </node>
        <node name="lookup7" position="0.00,-5.00" prototype="data.lookup">
            <port name="key" type="string" value="a_adhoc"/>
        </node>
        <node name="lookup8" position="-12.00,-5.00" prototype="data.lookup">
            <port name="key" type="string" value="a_klan"/>
        </node>
        <node name="multiply3" position="-8.00,-5.00" prototype="math.multiply">
            <port name="value1" type="float" value="-1.0"/>
            <port name="value2" type="float" value="-1.0"/>
        </node>
        <node name="multiply4" position="-4.00,-5.00" prototype="math.multiply">
            <port name="value1" type="float" value="-1.0"/>
            <port name="value2" type="float" value="-1.0"/>
        </node>
        <node name="network1" position="-7.00,-1.00" prototype="core.network" renderedChild="connect5">
            <node name="colorize1" position="-11.00,10.00" prototype="corevector.colorize">
                <port name="fill" type="color" value="#00000000"/>
                <port name="strokeWidth" type="float" value="3.0"/>
            </node>
            <node name="combine4" position="-11.00,8.00" prototype="list.combine"/>
            <node name="connect5" position="-11.00,12.00" prototype="corevector.connect"/>
            <node name="make_point5" position="-12.00,0.00" prototype="corevector.make_point"/>
            <node name="make_point6" position="-16.00,0.00" prototype="corevector.make_point"/>
            <node name="make_point7" position="-4.00,0.00" prototype="corevector.make_point"/>
            <node name="make_point8" position="-8.00,0.00" prototype="corevector.make_point">
                <port name="y" type="float" value="10.0"/>
            </node>
            <node name="point6" position="-11.00,11.00" prototype="corevector.point"/>
            <node name="quad_curve5" position="-4.00,5.00" prototype="corevector.quad_curve">
                <port name="distance" type="float" value="-20.0"/>
            </node>
            <node name="quad_curve6" position="-8.00,5.00" prototype="corevector.quad_curve">
                <port name="distance" type="float" value="-20.0"/>
            </node>
            <node name="quad_curve7" position="-12.00,5.00" prototype="corevector.quad_curve">
                <port name="distance" type="float" value="-20.0"/>
            </node>
            <node name="quad_curve8" position="-16.00,5.00" prototype="corevector.quad_curve">
                <port name="point2" type="point" value="23.00,0.00"/>
                <port name="t" type="float" value="45.0"/>
                <port name="distance" type="float" value="-20.0"/>
            </node>
            <port childReference="make_point6.x" description="The X position of the point." label="" name="x_1" range="value" type="float" value="0.0" widget="float"/>
            <port childReference="make_point5.y" description="The Y position of the point." label="" name="y_1" range="value" type="float" value="0.0" widget="float"/>
            <port childReference="make_point8.x" description="The X position of the point." label="" name="x_2" range="value" type="float" value="0.0" widget="float"/>
            <port childReference="make_point7.y" description="The Y position of the point." label="" name="y_2" range="value" type="float" value="0.0" widget="float"/>
            <conn input="quad_curve8.point1" output="make_point6"/>
            <conn input="quad_curve8.point2" output="make_point5"/>
            <conn input="quad_curve7.point1" output="make_point5"/>
            <conn input="quad_curve7.point2" output="make_point8"/>
            <conn input="quad_curve6.point1" output="make_point8"/>
            <conn input="quad_curve6.point2" output="make_point7"/>
            <conn input="quad_curve5.point1" output="make_point7"/>
            <conn input="quad_curve5.point2" output="make_point6"/>
            <conn input="connect5.points" output="point6"/>
            <conn input="combine4.list2" output="quad_curve7"/>
            <conn input="combine4.list3" output="quad_curve6"/>
            <conn input="combine4.list4" output="quad_curve5"/>
            <conn input="combine4.list1" output="quad_curve8"/>
            <conn input="colorize1.shape" output="combine4"/>
            <conn input="point6.value" output="colorize1"/>
        </node>
        <node name="sample2" position="4.00,-3.00" prototype="math.sample">
            <port name="amount" type="int" value="3"/>
            <port name="end" type="float" value="150.0"/>
        </node>
        <conn input="lookup8.list" output="import_csv2"/>
        <conn input="lookup6.list" output="import_csv2"/>
        <conn input="lookup5.list" output="import_csv2"/>
        <conn input="multiply4.value1" output="lookup5"/>
        <conn input="lookup7.list" output="import_csv2"/>
        <conn input="multiply3.value1" output="lookup6"/>
        <conn input="hsb_color2.hue" output="sample2"/>
        <conn input="colorize2.shape" output="network1"/>
        <conn input="colorize2.fill" output="hsb_color2"/>
        <conn input="count1.list" output="import_csv2"/>
        <conn input="network1.x_1" output="lookup8"/>
        <conn input="network1.y_1" output="multiply3"/>
        <conn input="network1.x_2" output="multiply4"/>
        <conn input="network1.y_2" output="lookup7"/>
        <conn input="sample2.amount" output="count1"/>
    </node>
</ndbx>
