<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ndbx formatVersion="21" type="file" uuid="d9c3bd47-119b-4eb9-baff-c59017f1eda6">
    <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="combine1">
        <node name="colorize1" position="0.00,8.00" prototype="corevector.colorize">
            <port name="fill" type="color" value="#00000000"/>
            <port name="stroke" type="color" value="#3184e1ff"/>
            <port name="strokeWidth" type="float" value="1.0"/>
        </node>
        <node name="colorize2" position="7.00,8.00" prototype="corevector.colorize">
            <port name="fill" type="color" value="#ffffff00"/>
            <port name="stroke" type="color" value="#303030ff"/>
            <port name="strokeWidth" type="float" value="1.5"/>
        </node>
        <node name="colorize3" position="15.00,8.00" prototype="corevector.colorize">
            <port name="fill" type="color" value="#13969620"/>
            <port name="stroke" type="color" value="#004226ff"/>
            <port name="strokeWidth" type="float" value="1.0"/>
        </node>
        <node name="colorize4" position="20.00,6.00" prototype="corevector.colorize">
            <port name="fill" type="color" value="#00000000"/>
            <port name="strokeWidth" type="float" value="0.5"/>
        </node>
        <node name="combine1" position="7.00,11.00" prototype="list.combine"/>
        <node name="convert_range1" position="3.00,6.00" prototype="math.convert_range">
            <port name="source_start" type="float" value="-15.0"/>
            <port name="source_end" type="float" value="15.0"/>
            <port name="target_start" type="float" value="3.5"/>
            <port name="target_end" type="float" value="0.5"/>
        </node>
        <node name="count1" position="8.00,4.00" prototype="list.count"/>
        <node name="freehand1" position="0.00,4.00" prototype="corevector.freehand">
            <port name="path" type="string" value="M -230.28775,-201.55703 -238.28927,-193.87684 -247.00956,-187.00997 -256.35644,-180.99868 -266.23706,-175.88586 -276.55934,-171.71377 -287.23052,-168.52491 -298.15817,-166.36191 -309.24991,-165.26745 -320.39664,-165.27158 -331.48687,-166.35501 -342.42429,-168.48419 -353.11276,-171.62571 -363.45589,-175.74674 -373.35739,-180.814 -382.72108,-186.79398 -391.45067,-193.65367 -399.44634,-201.33979 -406.64203,-209.76126 -412.9921,-218.82793 -418.45076,-228.44958 -422.97242,-238.53594 -426.51137,-248.99685 -429.0219,-259.7421 -430.45838,-270.68147 -430.78654,-281.70807 -430.02313,-292.71089 -428.19883,-303.59379 -425.34446,-314.26053 -421.49058,-324.6149 -416.66796,-334.56065 -410.90728,-344.00163 -404.23924,-352.84151 -397.09335,-360.63661 -389.29933,-367.76655 -380.93134,-374.2422 -372.06356,-380.0743 -362.77008,-385.27365 -353.1251,-389.85108 -343.20279,-393.81739 -333.07726,-397.18336 -323.99224,-399.69112 -314.8347,-401.79642 -305.61147,-403.53712 -296.32941,-404.9511 -286.9954,-406.07621 -277.61617,-406.95041 -268.19869,-407.61163 -258.74973,-408.09759 -249.27606,-408.44635 -239.78469,-408.69563 -230.28245,-408.8833 -220.77602,-409.04742 -211.27236,-409.22574 -201.77836,-409.45624 -192.3008,-409.77669 -182.84652,-410.22511 -178.23082,-410.50074 -173.61608,-410.80893 -164.38926,-411.49252 -155.16413,-412.21379 -145.93913,-412.91078 -136.71231,-413.52163 -127.48242,-413.98441 -118.24753,-414.23697 -109.00593,-414.21765 -99.744949,-413.85536 -90.487455,-413.08757 -81.284487,-411.8646 -72.187652,-410.1369 -63.247985,-407.8546 -54.51723,-404.96804 -46.046289,-401.42755 -37.886903,-397.18339 -30.224969,-392.28344 -23.039293,-386.73543 -16.357624,-380.59577 -10.208273,-373.92083 -4.6185766,-366.76706 0.38301721,-359.19095 4.7688942,-351.24884 8.5108856,-342.9972 11.594904,-334.49706 14.032665,-325.8007 15.835883,-316.9513 17.015715,-307.99201 17.583317,-298.96596 17.555425,-289.91637 16.934828,-280.88636 15.736867,-271.91909 11.706194,-254.37717 5.6718983,-237.48167 1.9628194,-229.29707 -2.1762136,-221.299 -6.7212161,-213.49573 -11.648617,-205.89557 -16.934568,-198.50674 -22.555507,-191.33775 -28.487576,-184.39663 -34.707355,-177.69194 -41.19071,-171.23181 -47.914078,-165.02453 -54.853748,-159.07851 -61.98615,-153.4019 -69.287161,-147.98312 -76.741718,-142.79618 -84.3395,-137.82857 -92.070326,-133.06741 -99.923597,-128.50005 -107.88941,-124.11375 -115.95718,-119.89569 -124.11684,-115.83318 -132.35781,-111.91352 -140.66991,-108.12387 -149.04281,-104.4514 -157.46619,-100.88354 -165.92975,-97.407595 -174.42327,-94.01074 -182.93648,-90.680407 -191.45902,-87.403485 -199.99132,-84.161623 -208.53603,-80.935215 -217.08534,-77.71005 -225.63174,-74.471913 -234.16739,-71.206447 -242.68464,-67.899302 -251.17608,-64.536397 -259.63391,-61.103379 -268.05032,-57.586034 -276.41776,-53.970285 -284.72876,-50.241635 -292.97545,-46.385875 -301.1502,-42.388786 -309.24545,-38.236153 -325.16662,-29.406975 -333.01699,-24.674673 -340.73778,-19.730792 -348.30778,-14.565116 -355.7056,-9.1679912 -362.91008,-3.5293358 -369.89984,2.3607852 -376.65376,8.5121721 -383.15042,14.934897 -388.87965,21.109883 -394.32125,27.560488 -399.40993,34.28188 -404.08044,41.269783 -408.26742,48.519641 -411.90552,56.026761 -417.27397,71.794982 -418.86315,80.012886 -419.62627,88.344238 -419.50634,96.698504 -418.44434,104.98472 -416.3858,113.0987 -413.32281,120.89455 -409.26853,128.2188 -404.23619,134.91866 -395.64961,142.96308 -385.65964,149.24406 -374.66559,153.69356 -363.06682,156.24342 -351.24392,156.90176 -339.44425,155.82799 -327.86735,153.18152 -316.71266,149.11957 -306.17701,143.84486 -296.29601,137.54304 -287.02749,130.34756 -278.32908,122.39148 -270.15866,113.80824 -262.47401,104.73091 -255.23281,95.292945 -248.393,85.627388 -241.84453,75.812361 -235.43662,65.890232 -229.06552,55.940914 -222.62763,46.044733 -216.01932,36.281599 -209.13711,26.731424 -201.8771,17.474396 -194.13596,8.5902885 -185.824,0.18330256 -176.91166,-7.5939159 -167.38459,-14.587615 -157.22884,-20.644321 -146.44578,-25.593032 -135.15343,-29.251568 -123.51187,-31.449476 -111.68147,-32.016725 -100.77165,-30.974702 -90.104776,-28.470257 -79.858231,-24.590482 -70.209689,-19.422047 -61.32288,-13.068884 -53.302812,-5.6691399 -46.238326,2.6393028 -40.218395,11.718289 -31.619849,31.572069 -29.044301,42.084907 -27.591407,52.83127 -27.241364,63.693012 -27.974923,74.552273 -29.771725,85.291181 -32.612525,95.791735 -36.742635,106.72249 -41.785927,117.2276 -47.590531,127.36903 -54.004296,137.20918 -60.875213,146.81015 -68.051406,156.23431 -75.380449,165.54392 -82.710606,174.80109 -89.93547,184.16549 -96.937898,193.76866 -103.54984,203.63035 -109.60282,213.77026 -114.92852,224.2083 -119.35875,234.96431 -122.72517,246.05793 -124.85947,257.509 -125.56514,269.00396 -124.84552,280.48498 -122.75948,291.81032 -119.36935,302.83782 -114.74234,313.42588 -108.94011,323.43275 -102.02582,332.71657 -94.062651,341.1357 -85.157015,348.55461 -75.462173,354.91165 -65.111311,360.17407 -54.237474,364.30985 -42.973707,367.28645 -31.453195,369.07184 -19.809121,369.63219 -8.1743881,368.93383 3.3016361,366.98007 14.494836,363.83841 25.30731,359.57067 35.642274,354.24653 45.40294,347.9341 54.492247,340.70136 62.813269,332.6158 70.2688,323.7455 76.773356,314.18332 82.295275,304.04326 86.81852,293.42469 90.326914,282.42716 92.804701,271.15011 94.235562,259.69311 94.603735,248.15563 93.892489,236.63707 91.849262,223.23169 89.260603,209.89532 87.013347,196.53948 85.996681,183.07544 86.237948,176.29483 87.113757,169.56903 91.161165,156.69073 98.768012,145.45579 109.70726,137.51999 119.37002,134.71095 129.47501,134.51634 139.3471,136.5928 148.68075,140.45794 157.3065,145.61865 165.33954,151.67287 172.98654,158.27322 180.45407,165.07218 188.02674,171.77356 195.95031,178.05882 204.37369,183.54732 213.4457,187.85812 223.18712,190.55302 233.25572,191.13684 243.15962,189.16844 252.03122,184.46954 257.72537,178.84166 261.8552,171.99204 264.28152,164.39121 265.04019,156.44533 262.02953,140.87489 258.64608,133.60571 254.27834,126.86417 249.1614,120.75419 243.46767,115.22042 237.30438,110.16144 230.77836,105.47606 223.99696,101.06327 217.06692,96.821613 210.0956,92.649795 203.18995,88.446784 196.41763,84.076914 189.85325,79.409204 183.61507,74.349389 177.82064,68.803203 172.60693,62.679283 168.16499,55.99129 164.69452,48.802435 162.39524,41.176484 161.49992,33.220122 162.15258,25.245265 168.37125,10.721536 173.96025,4.9782631 180.86171,0.8888426 188.65613,-1.1041128 196.68232,-0.72318912 205.09958,2.4989395 212.5335,7.7089157 215.91093,10.716429 219.16858,13.853953 222.39402,17.027638 225.67425,20.143493 234.71293,27.435859 244.57959,33.582552 255.1165,38.535129 266.16563,42.245282 277.56899,44.664293 289.16886,45.743582 300.80707,45.435805 312.32578,43.691141 323.5477,40.519665 334.29297,36.011915 344.40102,30.240626 353.71069,23.278947 362.06461,15.214518 369.3394,6.1831465 375.42545,-3.6702495 380.21309,-14.200754 383.6038,-25.251579 385.55429,-36.638613 386.0396,-48.176774 385.03272,-59.680845 382.52646,-70.95995 378.57515,-81.827076 373.25167,-92.103079 366.62817,-101.60881 358.79455,-110.16803 349.89813,-117.64202 340.09672,-123.90741 329.54824,-128.84108 318.42533,-132.33179 306.93229,-134.33164 295.27442,-134.81332 283.65741,-133.74922 271.8252,-131.13477 260.19395,-127.64531 248.58266,-124.0475 236.80986,-121.10761 230.80777,-120.1277 224.74908,-119.60876 218.68508,-119.65016 212.66612,-120.35128 201.13334,-124.09153 191.41046,-131.14209 185.84879,-139.11033 182.75236,-148.32139 182.16663,-158.00171 183.86233,-167.57259 192.78052,-184.70386 199.30306,-192.01762 206.74953,-198.42103 214.80168,-203.94306 223.27958,-208.79017 232.05231,-213.17293 240.9885,-217.3014 249.95745,-221.38572 258.82808,-225.6361 267.46944,-230.26276 275.75044,-235.47589 285.00542,-242.74798 293.32225,-251.04829 300.62704,-260.24219 306.84571,-270.19489 311.9042,-280.7717 315.72845,-291.83803 318.24474,-303.25903 319.37856,-314.90007 319.07871,-326.59132 317.38399,-338.15976 314.35939,-349.46581 310.0689,-360.36999 304.57653,-370.73272 297.94662,-380.41448 290.24326,-389.27573 281.53063,-397.17687 271.91445,-403.97453 261.55843,-409.59613 250.61388,-414.00843 239.23172,-417.17829 227.56352,-419.07236 215.76047,-419.65756 203.97357,-418.90053 192.35432,-416.76809 181.08205,-413.25744 170.31351,-408.45426 160.16682,-402.4582 150.75982,-395.36871 142.21009,-387.2854 134.63559,-378.30785 128.15419,-368.5356 122.88371,-358.06811"/>
        </node>
        <node name="freehand2" position="20.00,2.00" prototype="corevector.freehand">
            <port name="path" type="string" value="M-237.32,-344.24  -237.32,-342.62  -238.94,-341.01  -238.94,-337.77  -240.56,-334.53  -242.18,-332.91  -243.80,-331.29  -243.80,-329.67  -243.80,-326.43  -243.80,-324.81  -245.42,-324.81  -245.42,-323.19  -245.42,-321.58  -245.42,-319.96  -247.04,-316.72  -247.04,-313.48  -250.28,-308.62  -250.28,-305.38  -251.89,-300.53  -251.89,-295.67  -255.13,-289.19  -255.13,-282.71  -256.75,-277.86  -256.75,-271.38  -259.99,-264.90  -259.99,-263.28  -259.99,-255.19  -261.61,-248.71  -261.61,-242.24  -261.61,-234.14  -264.85,-224.42  -266.47,-209.85  -266.47,-201.76  -271.32,-188.80  -271.32,-179.09  -272.94,-172.61  -272.94,-154.80  -276.18,-143.46  -276.18,-132.13  -277.80,-117.56  -282.66,-107.84  -284.28,-94.89  -284.28,-83.55  -285.90,-68.98  -290.76,-56.03  -293.99,-41.46  -295.61,-36.60  -300.47,-26.88  -302.09,-20.41  -303.71,-13.93  -306.95,-4.21  -306.95,0.64  -310.19,5.50  -311.80,8.74  -315.04,18.45  -316.66,23.31  -321.52,29.79  -324.76,34.65  -329.62,41.12  -331.24,45.98  -334.47,49.22  -334.47,50.84  -334.47,52.46  -336.09,52.46  -337.71,54.08  -339.33,55.70  -340.95,55.70  -340.95,45.98  -340.95,31.41  -334.47,13.60  -328.00,-0.98  -321.52,-15.55  -316.66,-33.36  -315.04,-44.69  -308.57,-59.27  -308.57,-67.36  -305.33,-73.84  -303.71,-86.79  -300.47,-94.89  -293.99,-104.60  -290.76,-114.32  -287.52,-119.18  -281.04,-130.51  -276.18,-140.23  -269.71,-151.56  -264.85,-159.66  -259.99,-164.51  -253.51,-170.99  -250.28,-175.85  -250.28,-177.47  -250.28,-172.61  -245.42,-159.66  -243.80,-138.61  -238.94,-115.94  -237.32,-96.51  -232.46,-75.46  -230.85,-62.50  -230.85,-43.07  -230.85,-33.36  -230.85,-22.02  -230.85,-17.17  -230.85,-9.07  -230.85,-2.59  -230.85,2.26  -230.85,7.12  -229.23,13.60  -227.61,13.60  -225.99,15.22  -224.37,15.22  -206.56,11.98  -200.08,-4.21  -188.75,-22.02  -179.03,-41.46  -167.70,-64.12  -161.22,-81.94  -153.12,-102.98  -146.65,-122.41  -140.17,-141.85  -135.31,-159.66  -128.84,-179.09  -125.60,-193.66  -122.36,-208.23  -120.74,-226.04  -120.74,-235.76  -115.88,-248.71  -115.88,-260.05  -114.26,-271.38  -114.26,-276.24  -112.64,-279.48  -111.02,-281.10  -111.02,-273.00  -111.02,-234.14  -111.02,-209.85  -111.02,-167.75  -112.64,-145.08  -112.64,-124.03  -115.88,-101.37  -119.12,-81.94  -122.36,-64.12  -122.36,-51.17  -122.36,-36.60  -122.36,-28.50  -122.36,-18.79  -122.36,-13.93  -123.98,-9.07  -123.98,-5.83  -123.98,-2.59  -123.98,2.26  -127.22,8.74  -127.22,15.22  -128.84,20.07  -128.84,26.55  -128.84,31.41  -133.69,39.50  -133.69,44.36  -133.69,49.22  -133.69,54.08  -133.69,57.32  -133.69,62.17  -133.69,65.41  -136.93,70.27  -136.93,75.13  -136.93,76.75  -136.93,78.37  -138.55,79.98  -138.55,81.60  -135.31,81.60  -130.46,81.60  -122.36,81.60  -119.12,81.60  -114.26,81.60  -112.64,79.98  -107.79,76.75  -102.93,73.51  -98.07,67.03  -94.83,60.55  -93.21,54.08  -83.50,39.50  -83.50,34.65  -80.26,28.17  -75.40,20.07  -72.16,11.98  -68.93,7.12  -67.31,-2.59  -62.45,-10.69  -57.59,-25.26  -46.26,-49.55  -43.02,-65.74  -39.78,-78.70  -33.30,-94.89  -26.83,-107.84  -25.21,-119.18  -20.35,-130.51  -18.73,-135.37  -17.11,-140.23  -17.11,-141.85  -17.11,-133.75  -17.11,-98.13  -17.11,-78.70  -17.11,-56.03  -17.11,-39.84  -17.11,-12.31  -17.11,-4.21  -17.11,7.12  -17.11,11.98  -17.11,16.84  -17.11,18.45  -15.49,20.07  -5.78,11.98  16.89,-43.07  34.70,-88.41  41.18,-107.84  47.66,-122.41  54.13,-143.46  58.99,-148.32  58.99,-149.94  58.99,-151.56  58.99,-149.94  58.99,-109.46  58.99,-88.41  63.85,-43.07  65.47,-28.50  68.71,-12.31  70.32,-7.45  70.32,-4.21  71.94,-4.21  78.42,-5.83  84.90,-18.79  102.71,-49.55  110.80,-60.89  125.38,-91.65  139.95,-115.94  141.57,-122.41  151.28,-138.61  152.90,-149.94  161.00,-170.99  169.10,-198.52  170.71,-213.09  182.05,-242.24  183.67,-253.57  188.53,-269.76  193.38,-277.86  196.62,-284.33  198.24,-289.19  199.86,-292.43  201.48,-297.29  201.48,-295.67  201.48,-255.19  201.48,-204.99  201.48,-182.32  201.48,-164.51  201.48,-149.94  201.48,-135.37  199.86,-127.27  196.62,-112.70  196.62,-107.84  195.00,-94.89  191.76,-83.55  191.76,-68.98  186.91,-52.79  185.29,-39.84  182.05,-22.02  180.43,0.64  175.57,23.31  170.71,47.60  170.71,62.17  167.48,76.75  165.86,84.84  165.86,94.56  164.24,101.03  164.24,110.75  164.24,115.61  164.24,118.84  164.24,123.70  164.24,125.32  164.24,128.56  164.24,130.18  167.48,130.18  175.57,123.70  183.67,99.41  191.76,73.51  207.96,45.98  214.43,24.93  220.91,-2.59  233.86,-31.74  240.34,-52.79  245.20,-78.70  256.53,-104.60  261.39,-128.89  272.72,-149.94  272.72,-151.56  272.72,-149.94  274.34,-106.22  274.34,-51.17  274.34,11.98  274.34,36.27  274.34,49.22  274.34,50.84  277.58,49.22  297.01,-4.21  311.58,-41.46  318.06,-65.74  322.92,-85.17  322.92,-77.08  322.92,-41.46  322.92,-7.45  322.92,26.55  322.92,28.17  340.73,10.36  360.16,-20.41  369.88,-43.07  381.21,-60.89  390.92,-86.79  397.40,-99.75  400.64,-111.08  402.26,-111.08  402.26,-99.75  402.26,-51.17  402.26,-13.93  402.26,37.89  402.26,63.79  402.26,78.37  402.26,84.84  402.26,109.13  402.26,128.56  402.26,162.56  402.26,191.71  402.26,217.62  402.26,237.05  402.26,259.71  402.26,267.81  402.26,275.91  402.26,277.53  402.26,280.76  400.64,280.76  399.02,280.76  397.40,280.76  394.16,282.38  392.54,282.38  384.45,282.38  343.97,264.57  288.92,243.52  170.71,209.52  133.47,201.42  127.00,198.19  109.19,196.57  75.18,193.33  -5.78,193.33  -112.64,193.33  -187.13,193.33  -198.46,193.33  -200.08,193.33  -201.70,193.33  -221.13,194.95  -255.13,209.52  -293.99,220.85  -295.61,222.47  -300.47,222.47  -334.47,232.19  -352.28,240.28  -362.00,245.14  -365.24,248.38  -366.86,256.48  -368.48,261.33  -366.86,261.33  -349.05,264.57  -347.43,264.57  -342.57,264.57  -339.33,264.57  -324.76,269.43  -313.42,271.05  -302.09,272.67  -277.80,275.91  -250.28,279.14  -237.32,280.76  -232.46,280.76  -230.85,280.76  -209.80,284.00  -191.98,285.62  -185.51,285.62  -174.17,288.86  -161.22,288.86  -140.17,290.48  -132.07,290.48  -130.46,290.48  -119.12,290.48  -96.45,290.48  -81.88,290.48  -68.93,290.48  -51.11,290.48  -30.07,290.48  -2.54,290.48  20.13,290.48  29.84,290.48  39.56,290.48  71.94,285.62  99.47,284.00  127.00,279.14  141.57,275.91  172.33,269.43  199.86,262.95  233.86,253.24  266.25,241.90  292.15,227.33  313.20,216.00  337.49,198.19  350.44,190.09  374.73,152.85 "/>
        </node>
        <node name="lookup1" outputRange="list" position="11.00,2.00" prototype="data.lookup">
            <port name="key" type="string" value="contours"/>
        </node>
        <node name="lookup2" outputRange="list" position="15.00,2.00" prototype="data.lookup">
            <port name="key" type="string" value="contours"/>
        </node>
        <node name="offset_path1" position="0.00,6.00" prototype="core.network" renderedChild="connect1">
            <node name="add1" position="3.00,8.00" prototype="math.add">
                <port name="value2" type="float" value="90.0"/>
            </node>
            <node name="angle1" position="3.00,7.00" prototype="math.angle"/>
            <node name="connect1" position="2.00,11.00" prototype="corevector.connect">
                <port name="closed" type="boolean" value="false"/>
            </node>
            <node name="coordinates1" position="2.00,10.00" prototype="math.coordinates">
                <port name="distance" type="float" value="-20.0"/>
            </node>
            <node name="null1" position="2.00,2.00" prototype="corevector.null"/>
            <node name="point1" position="2.00,3.00" prototype="corevector.point"/>
            <node name="shift1" position="3.00,5.00" prototype="list.shift">
                <port name="amount" type="int" value="-1"/>
            </node>
            <node name="shift2" position="6.00,5.00" prototype="list.shift"/>
            <port childReference="null1.shape" description="The input shape." label="" name="shape" range="value" type="geometry" widget="none"/>
            <port childReference="coordinates1.distance" description="" label="" name="distance" range="value" type="float" value="-20.0" widget="float"/>
            <port childReference="shift1.amount" description="The number of items to shift." label="" name="off1" range="value" type="int" value="-1" widget="int"/>
            <port childReference="shift2.amount" description="The number of items to shift." label="" name="off2" range="value" type="int" value="1" widget="int"/>
            <conn input="shift1.list" output="point1"/>
            <conn input="shift2.list" output="point1"/>
            <conn input="coordinates1.position" output="point1"/>
            <conn input="connect1.points" output="coordinates1"/>
            <conn input="point1.value" output="null1"/>
            <conn input="angle1.point2" output="shift2"/>
            <conn input="angle1.point1" output="shift1"/>
            <conn input="add1.value1" output="angle1"/>
            <conn input="coordinates1.angle" output="add1"/>
        </node>
        <node name="offset_path2" position="7.00,7.00" prototype="core.network" renderedChild="connect1">
            <node name="add1" position="3.00,8.00" prototype="math.add">
                <port name="value2" type="float" value="90.0"/>
            </node>
            <node name="angle1" position="3.00,7.00" prototype="math.angle"/>
            <node name="connect1" position="2.00,11.00" prototype="corevector.connect"/>
            <node name="coordinates1" position="2.00,10.00" prototype="math.coordinates">
                <port name="distance" type="float" value="-20.0"/>
            </node>
            <node name="null1" position="2.00,2.00" prototype="corevector.null"/>
            <node name="point1" position="2.00,3.00" prototype="corevector.point"/>
            <node name="shift1" position="3.00,5.00" prototype="list.shift">
                <port name="amount" type="int" value="-4"/>
            </node>
            <node name="shift2" position="6.00,5.00" prototype="list.shift">
                <port name="amount" type="int" value="4"/>
            </node>
            <port childReference="null1.shape" description="The input shape." label="" name="shape" range="value" type="geometry" widget="none"/>
            <port childReference="coordinates1.distance" description="" label="" name="distance" range="value" type="float" value="-20.0" widget="float"/>
            <port childReference="shift1.amount" description="The number of items to shift." label="" name="off1" range="value" type="int" value="-4" widget="int"/>
            <port childReference="shift2.amount" description="The number of items to shift." label="" name="off2" range="value" type="int" value="4" widget="int"/>
            <conn input="shift1.list" output="point1"/>
            <conn input="shift2.list" output="point1"/>
            <conn input="coordinates1.position" output="point1"/>
            <conn input="connect1.points" output="coordinates1"/>
            <conn input="point1.value" output="null1"/>
            <conn input="angle1.point2" output="shift2"/>
            <conn input="angle1.point1" output="shift1"/>
            <conn input="add1.value1" output="angle1"/>
            <conn input="coordinates1.angle" output="add1"/>
        </node>
        <node name="offset_path3" position="15.00,7.00" prototype="core.network" renderedChild="connect1">
            <node name="add1" position="3.00,8.00" prototype="math.add">
                <port name="value2" type="float" value="90.0"/>
            </node>
            <node name="angle1" position="3.00,7.00" prototype="math.angle"/>
            <node name="connect1" position="2.00,11.00" prototype="corevector.connect"/>
            <node name="coordinates1" position="2.00,10.00" prototype="math.coordinates">
                <port name="distance" type="float" value="-3.0"/>
            </node>
            <node name="null1" position="2.00,2.00" prototype="corevector.null"/>
            <node name="point1" position="2.00,3.00" prototype="corevector.point"/>
            <node name="shift1" position="3.00,5.00" prototype="list.shift">
                <port name="amount" type="int" value="-2"/>
            </node>
            <node name="shift2" position="6.00,5.00" prototype="list.shift">
                <port name="amount" type="int" value="2"/>
            </node>
            <port childReference="null1.shape" description="The input shape." label="" name="shape" range="value" type="geometry" widget="none"/>
            <port childReference="coordinates1.distance" description="" label="" name="distance" range="value" type="float" value="-3.0" widget="float"/>
            <port childReference="shift1.amount" description="The number of items to shift." label="" name="off1" range="value" type="int" value="-2" widget="int"/>
            <port childReference="shift2.amount" description="The number of items to shift." label="" name="off2" range="value" type="int" value="2" widget="int"/>
            <conn input="shift1.list" output="point1"/>
            <conn input="shift2.list" output="point1"/>
            <conn input="coordinates1.position" output="point1"/>
            <conn input="connect1.points" output="coordinates1"/>
            <conn input="point1.value" output="null1"/>
            <conn input="angle1.point2" output="shift2"/>
            <conn input="angle1.point1" output="shift1"/>
            <conn input="add1.value1" output="angle1"/>
            <conn input="coordinates1.angle" output="add1"/>
        </node>
        <node name="offset_path4" position="20.00,4.00" prototype="core.network" renderedChild="connect1">
            <node name="add1" position="3.00,10.00" prototype="math.add">
                <port name="value2" type="float" value="90.0"/>
            </node>
            <node name="angle1" position="3.00,9.00" prototype="math.angle"/>
            <node name="connect1" position="2.00,13.00" prototype="corevector.connect">
                <port name="closed" type="boolean" value="false"/>
            </node>
            <node name="convert_range1" position="7.00,9.00" prototype="math.convert_range">
                <port name="source_start" type="float" value="1.0"/>
                <port name="target_start" type="float" value="15.0"/>
            </node>
            <node name="coordinates1" position="2.00,12.00" prototype="math.coordinates">
                <port name="distance" type="float" value="-20.0"/>
            </node>
            <node name="distance1" position="7.00,7.00" prototype="math.distance"/>
            <node name="multiply1" position="6.00,10.00" prototype="math.multiply"/>
            <node name="null1" position="2.00,2.00" prototype="corevector.null"/>
            <node name="point1" position="2.00,3.00" prototype="corevector.point"/>
            <node name="shift1" position="3.00,5.00" prototype="list.shift">
                <port name="amount" type="int" value="-2"/>
            </node>
            <node name="shift2" position="7.00,5.00" prototype="list.shift">
                <port name="amount" type="int" value="2"/>
            </node>
            <port childReference="null1.shape" description="The input shape." label="" name="shape" range="value" type="geometry" widget="none"/>
            <port childReference="shift1.amount" description="The number of items to shift." label="" name="off1" range="value" type="int" value="-2" widget="int"/>
            <port childReference="shift2.amount" description="The number of items to shift." label="" name="off2" range="value" type="int" value="2" widget="int"/>
            <port childReference="multiply1.value1" description="" label="" name="distance" range="value" type="float" value="0.0" widget="float"/>
            <conn input="shift1.list" output="point1"/>
            <conn input="shift2.list" output="point1"/>
            <conn input="coordinates1.position" output="point1"/>
            <conn input="connect1.points" output="coordinates1"/>
            <conn input="point1.value" output="null1"/>
            <conn input="angle1.point2" output="shift2"/>
            <conn input="angle1.point1" output="shift1"/>
            <conn input="add1.value1" output="angle1"/>
            <conn input="coordinates1.angle" output="add1"/>
            <conn input="coordinates1.distance" output="multiply1"/>
            <conn input="distance1.point1" output="shift1"/>
            <conn input="distance1.point2" output="shift2"/>
            <conn input="convert_range1.value" output="distance1"/>
            <conn input="multiply1.value2" output="convert_range1"/>
        </node>
        <node name="repeat1" position="7.00,5.00" prototype="list.repeat">
            <port name="amount" type="int" value="5"/>
        </node>
        <node name="resample1" position="11.00,5.00" prototype="corevector.resample">
            <port name="length" type="float" value="5.0"/>
            <port name="points" type="int" value="100"/>
        </node>
        <node name="resample2" position="15.00,3.00" prototype="corevector.resample">
            <port name="length" type="float" value="1.0"/>
            <port name="points" type="int" value="100"/>
        </node>
        <node name="resample3" position="20.00,5.00" prototype="corevector.resample">
            <port name="length" type="float" value="15.0"/>
        </node>
        <node name="round_segments1" position="24.00,8.00" prototype="corevector.round_segments">
            <port name="d" type="float" value="5.0"/>
        </node>
        <node name="sample1" position="3.00,4.00" prototype="math.sample">
            <port name="amount" type="int" value="9"/>
            <port name="start" type="float" value="-15.0"/>
            <port name="end" type="float" value="15.0"/>
        </node>
        <node name="sample2" position="7.00,2.00" prototype="math.sample">
            <port name="amount" type="int" value="5"/>
            <port name="start" type="float" value="-10.0"/>
            <port name="end" type="float" value="10.0"/>
        </node>
        <node name="sample4" position="24.00,2.00" prototype="math.sample">
            <port name="amount" type="int" value="9"/>
            <port name="start" type="float" value="-1.0"/>
            <port name="end" type="float" value="1.0"/>
        </node>
        <node name="sample5" position="16.00,5.00" prototype="math.sample">
            <port name="amount" type="int" value="5"/>
            <port name="start" type="float" value="-15.0"/>
            <port name="end" type="float" value="5.0"/>
        </node>
        <node name="scale1" position="20.00,8.00" prototype="corevector.scale">
            <port name="scale" type="point" value="50.00,50.00"/>
        </node>
        <node name="textpath1" position="11.00,1.00" prototype="corevector.textpath">
            <port name="text" type="string" value="MEXICO"/>
            <port name="font_name" type="string" value="Yummo-Bold"/>
            <port name="font_size" type="float" value="300.0"/>
            <port name="position" type="point" value="0.00,450.00"/>
        </node>
        <node name="textpath2" position="15.00,1.00" prototype="corevector.textpath">
            <port name="text" type="string" value=" CONTOURS "/>
            <port name="font_name" type="string" value="Dax-Bold"/>
            <port name="font_size" type="float" value="150.0"/>
            <port name="position" type="point" value="0.00,-250.00"/>
            <port name="width" type="float" value="800.0"/>
        </node>
        <conn input="lookup1.list" output="textpath1"/>
        <conn input="resample1.shape" output="lookup1"/>
        <conn input="combine1.list1" output="colorize1"/>
        <conn input="count1.list" output="lookup1"/>
        <conn input="repeat1.amount" output="count1"/>
        <conn input="colorize1.shape" output="offset_path1"/>
        <conn input="offset_path2.shape" output="resample1"/>
        <conn input="colorize2.shape" output="offset_path2"/>
        <conn input="repeat1.list" output="sample2"/>
        <conn input="offset_path1.distance" output="sample1"/>
        <conn input="offset_path2.distance" output="repeat1"/>
        <conn input="resample2.shape" output="lookup2"/>
        <conn input="offset_path1.shape" output="freehand1"/>
        <conn input="lookup2.list" output="textpath2"/>
        <conn input="offset_path3.shape" output="resample2"/>
        <conn input="offset_path4.distance" output="sample4"/>
        <conn input="offset_path4.shape" output="freehand2"/>
        <conn input="resample3.shape" output="offset_path4"/>
        <conn input="colorize4.shape" output="resample3"/>
        <conn input="combine1.list7" output="scale1"/>
        <conn input="combine1.list3" output="colorize2"/>
        <conn input="convert_range1.value" output="sample1"/>
        <conn input="colorize1.strokeWidth" output="convert_range1"/>
        <conn input="round_segments1.shape" output="colorize4"/>
        <conn input="scale1.shape" output="colorize4"/>
        <conn input="combine1.list5" output="colorize3"/>
        <conn input="colorize3.shape" output="offset_path3"/>
        <conn input="offset_path3.distance" output="sample5"/>
    </node>
</ndbx>
