{
  "Uuid": "120fee88-d6f8-40b1-856e-3398aa65cc3a",
  "IsCustomNode": false,
  "Description": "",
  "Name": "Combined_Parametric_Model_GroupG_2024",
  "ElementResolver": {
    "ResolutionMap": {
      "Polygon": {
        "Key": "Autodesk.DesignScript.Geometry.Polygon",
        "Value": "ProtoGeometry.dll"
      },
      "Math": {
        "Key": "DSCore.Math",
        "Value": "DSCoreNodes.dll"
      }
    }
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 50.0,
      "MinimumValue": 15.0,
      "StepValue": 5.0,
      "Id": "0d917bae8c4446a28519ab7c6b25aca3",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9985866ff3d84963a85d4f1d8a91ec4a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 50.0
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NumberType": "Double",
      "Id": "d08222a765fc4144944181073bf02000",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "828af816f75945bd8a79808be6032dc7",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number",
      "InputValue": 5.0
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NumberType": "Double",
      "Id": "05a4b18f6cdc40bd8520597dde10048e",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "33ae8021ed1d47af8a7c3f75e985f6f4",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number",
      "InputValue": 0.0
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "6ac093b2e673414a9a9e81e62286fe9a",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "bcd4cae7ec4f42e98f7e7d258eb70210",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f6b9f2ae1f8b436da2e3f3160e7f48b9",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "16d88d80317d48578ef4bea87640552e",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9e703aca060f49f597829e57214023a6",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "CrossProduct",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "3fe946438c4643c4ae671967eca0b90c",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "65eee77386114924ab82c211da3dcfec",
          "Name": "lists",
          "Description": "List of lists to be transposed\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 3,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cf2e489665354e00aa8dfba5b6f5cc30",
          "Name": "lists",
          "Description": "List of transposed lists",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "9fa471a5f0754809bff64c9b8b01c4a6",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "6be7aecc2a2a49bf96887816f1a22184",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 3,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8efa0e91f4e94267a2a58ff957a2ea92",
          "Name": "connectLastToFirst",
          "Description": "True to connect last point to first point, false to leave open\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cb70c7960f714c19a1a362c358de38ab",
          "Name": "PolyCurve",
          "Description": "Polycurve created by points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "Id": "dd1b174d29374f3e85acab2ff7f17e08",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "b3594863511445a0b0b3d3f3bf89cfae",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "435d093022a645e48d60648018829a9f",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9e285cb575fe44919ae3b23291e9f02a",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5f48c682f6824267867e5c9007427e97",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers or letters in the given range"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "a4c7c4cb6961404b982018435f83e65c",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "c0995c3021104403bb4c46fea9d9b0d9",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2a8f55131f314a6689be05c7d1bf3aea",
          "Name": "connectLastToFirst",
          "Description": "True to connect last point to first point, false to leave open\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0576102667784c44a90bc217e5b29a9a",
          "Name": "PolyCurve",
          "Description": "Polycurve created by points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 200.0,
      "MinimumValue": 8.0,
      "StepValue": 4.0,
      "Id": "6705d31c528742079f6656a159832f17",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "405592775c7a4df9807223b5d5e4eecc",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 50.0
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "Id": "584d6d099466420e88c5a46e27f711e2",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "f8d99c66dc624949b99e54fd72d6fd85",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5b117ef6a58e4ce49bc6e81085958833",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c76494375d794a89847b8b803ab4ce22",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b95b7076087c49fb8e5ccc1526b6c204",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers or letters in the given range"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NumberType": "Double",
      "Id": "5b192661d28a442ab78de8d8894b9318",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "61074ea390ee457394c439de7cd7adfc",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number",
      "InputValue": 0.0
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NumberType": "Double",
      "Id": "44ce005bee47409e9e3bed98fb984148",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f0a3d6ab5ed8401ead9c532e04b91a02",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number",
      "InputValue": 4.0
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "Id": "8d3856454b5542278d50517182c9197e",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "6f895f91e3304bd08a302d489b8ad8de",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "26848b622c4c40448c4691fe4f303085",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6416e6a13d8e47aa86bf1226deb6f2ea",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "71b1788457294ef6ba25807526085883",
          "Name": "list",
          "Description": "New list of type: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers or letters in the given range"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NumberType": "Double",
      "Id": "5f2e40fd28f047f99317b0c1bfabf0ce",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "81d1d0d6adef4aff81f3bef35a9845fc",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number",
      "InputValue": 20.0
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "afba445149c041afb5d22b077846b185",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "37cab5427d5d46d5b7c9bde9c87c0737",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "4;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "a4fd5f35d0c1465189480a4d9ade4d6f",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "619bfcc769604de298c5c7ca84617e24",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f7d140034bd742fd8a7f4f244787b529",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "354e30f6fc1a4c5e8c16461092b08fae",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b3d47eb4926f4ebcae0080e42a8550bf",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "CrossProduct",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "068095075e4a455b9f2e8988788388c1",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "faa1d51732cd4f51927f7c3d5a72c877",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "27dfceceb8904f5d88cca48c89e765b8",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "64d1894d83ee480da29f18aba5bd7860",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "24d24180d2e74cf4af921bf80a1584d0",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Replication": "CrossProduct",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "f638a448af8443c7aaf63836dfa03cc5",
      "NodeType": "FunctionNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3e8e914cd2934116aa312a8d9750fb2b",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "59fd40b0c89341fe8e8c63ff7858512e",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "c2fb8daf00f541a9b26deb9947c61c0d",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "325f1c468b534855bef310f39633734a",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5ecb7e832fe54f31ac7e02d8eb28eb9e",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0bbec830e464480b8dce9fdff32b7f58",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Replication": "CrossProduct",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "7e9c9130030a485a8c4a5784a3e29081",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "342e168e3a8c4051bae8c4ee2715a4ec",
          "Name": "points",
          "Description": "Points to make polycurve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1f7b19f0164b4e9b83303fe011655197",
          "Name": "connectLastToFirst",
          "Description": "True to connect last point to first point, false to leave open\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "34631de3f960485f80ad0a7072f1c120",
          "Name": "PolyCurve",
          "Description": "Polycurve created by points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Replication": "Auto",
      "Description": "Make PolyCurve by connecting points. Set the 'connectLastToFirst' input to true to close the PolyCurve.\n\nPolyCurve.ByPoints (points: Point[], connectLastToFirst: bool = false): PolyCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "003b69766ec24566906a7bd7184da25f",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "7087e45b98c540cbae78eb08b87b4494",
          "Name": "height",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1566125f02954c0087f07dfeafb2f1ea",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "height-4;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "fd0560b329dc4cc48413236e18383ebe",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "3a3d8e34ac5c4e45813405041f618210",
          "Name": "list",
          "Description": "List to be split.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ae14af2e5dec4fe2bd20459bdda05eb6",
          "Name": "first",
          "Description": "First item in the list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "11c2642ebec945c3b3ec3d41e2cc5805",
          "Name": "rest",
          "Description": "Rest of the list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.Deconstruct@var[]..[]",
      "Replication": "Auto",
      "Description": "Given a list, produces the first item in the list, and a new list containing all items except the first.\n\nList.Deconstruct (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "832f5ad5b0c24551ad70d3229a13fdd5",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "5fc3b6a618b243498320b01cc6fee080",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2031cd119d6040c888e828471291a563",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bed8638b11854d70b3690dacfbb9bc3c",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double",
      "Replication": "Auto",
      "Description": "Returns a Plane whose normal aligns with the tangent of the Curve. Parameters are adjusted such that 0 is always the start Point and 1 is always the end Point.\n\nCurve.PlaneAtParameter (param: double = 0): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "aa16cae5a0624312bfcf899c20eb040e",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3e64694af7b9462b9d6fa47d352d1f73",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "0.5;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "21faff1a848d45dfb10c2b475df11b28",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "94e31c8d93714525abfab0cd64fc3c3f",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3e58ae6c2c5f4f3d910ba694b0063a3d",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b9cfd6e45184448ba1040e390a44e845",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "68db667178af40679f7b2d95f974647d",
          "Name": "Rectangle",
          "Description": "Rectangle created by width and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Replication": "Auto",
      "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "c9b9cba7cc224ea19586ec9a9c4f4255",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "369a53c2cda04a9dbdaf54c34ca6035e",
          "Name": "profile",
          "Description": "A closed curve that will be the profile of the sweep\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a5390d83ff564c31baf4c2aad67d3708",
          "Name": "path",
          "Description": "The path that represent the sweep path\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "815551b75f82471c933d2e8a6156b51c",
          "Name": "cutEndOff",
          "Description": "Cut the end of the sweep and make it normal to the path\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1c0838bb338c46f8aad02e160d9a5f9d",
          "Name": "Solid",
          "Description": "A solid by sweeping the profile curve along a path",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,bool",
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve, cutEndOff: bool = false): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 255,
        "G": 0,
        "B": 0,
        "A": 255
      },
      "Id": "209a7c6db35e4853bb70afa1724b64e9",
      "NodeType": "ColorInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a5ccb8fc68944314a10568f984c0a7f1",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "c5e74c15534d4fca8a7c954266806a39",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "5fe594797b3948c4b8f0be03d34c9d61",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ccaa09436e0d47eabe9c4950f5561b6c",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1c65d87db313410ba1733de5d349ee7f",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "4d7c1d01f2334ea9856f146389787d81",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "bb64e4e502c24f1e86986a702ba3d8c9",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3bd7d8b620274b0f8bfae56e4009eab0",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "04281fb870cb4e1b81049108ce9a120f",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double",
      "Replication": "Auto",
      "Description": "Returns a Plane whose normal aligns with the tangent of the Curve. Parameters are adjusted such that 0 is always the start Point and 1 is always the end Point.\n\nCurve.PlaneAtParameter (param: double = 0): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "18f9a1a1d26a4f80a1f6450b70bd7c73",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "35677b050f2a4f89b4cea801167ac330",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1f17b5590e9e43c2a29419de4a81f70d",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c74c0f1fe1404fb4992c54e751e02f35",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a61fa77f43eb42d4866ef9d7605329b5",
          "Name": "Rectangle",
          "Description": "Rectangle created by width and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Replication": "Auto",
      "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "c49ca3fc96394a00a149918a7ed90908",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "28f86f396ae34aa798fbcbe7bb92c35e",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3747c9a5ed1240cab7f1f671bcc5a9a8",
          "Name": "param",
          "Description": "double\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b5dd2f36612a4258854930a2a0a3fbdd",
          "Name": "Plane",
          "Description": "Plane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PlaneAtParameter@double",
      "Replication": "Auto",
      "Description": "Returns a Plane whose normal aligns with the tangent of the Curve. Parameters are adjusted such that 0 is always the start Point and 1 is always the end Point.\n\nCurve.PlaneAtParameter (param: double = 0): Plane"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "4013fe8bf4304dd7b636fccac8bfb2d3",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "0b17089bfd02470ba178d846398a9981",
          "Name": "plane",
          "Description": "Plane used to center rectangle\n\nPlane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "576a09bf49604e8c8ad43cf773fe04ec",
          "Name": "width",
          "Description": "Width of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "edf59fd0c7784ae1b5641bbdd7614f2a",
          "Name": "length",
          "Description": "Length of rectangle\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "de271f27ea864df9bee609615c46c333",
          "Name": "Rectangle",
          "Description": "Rectangle created by width and length",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Rectangle.ByWidthLength@Autodesk.DesignScript.Geometry.Plane,double,double",
      "Replication": "Auto",
      "Description": "Create a Rectangle centered at input Plane root, with input width (Plane X axis length), and length (Plane Y axis length).\n\nRectangle.ByWidthLength (plane: Plane, width: double = 1, length: double = 1): Rectangle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "fcc88f274f0f442992622c98e905df01",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "229f3b5ce4db4e7e914ad71cbf29211b",
          "Name": "profile",
          "Description": "A closed curve that will be the profile of the sweep\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91872a0044664b72a12395920f62e2de",
          "Name": "path",
          "Description": "The path that represent the sweep path\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8bd740275b66426ca72b03936caf2504",
          "Name": "cutEndOff",
          "Description": "Cut the end of the sweep and make it normal to the path\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "63d4e34726914058947a2c34e587c9d0",
          "Name": "Solid",
          "Description": "A solid by sweeping the profile curve along a path",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,bool",
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve, cutEndOff: bool = false): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "e2b4ef96cef04276b9a911a4105f9a4e",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "86e3c0bf60d1478ca12e8dacef392361",
          "Name": "profile",
          "Description": "A closed curve that will be the profile of the sweep\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1c79a1fbb9f34d4fbb9a50cb4b3f5c67",
          "Name": "path",
          "Description": "The path that represent the sweep path\n\nCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a7493985d49e49cc9e0e95b681b709d8",
          "Name": "cutEndOff",
          "Description": "Cut the end of the sweep and make it normal to the path\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d62f2018365f402b9b1efd6df71bfbb4",
          "Name": "Solid",
          "Description": "A solid by sweeping the profile curve along a path",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.BySweep@Autodesk.DesignScript.Geometry.Curve,Autodesk.DesignScript.Geometry.Curve,bool",
      "Replication": "Auto",
      "Description": "Sweep a closed Curve along a path.\n\nSolid.BySweep (profile: Curve, path: Curve, cutEndOff: bool = false): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 255,
        "G": 255,
        "B": 0,
        "A": 255
      },
      "Id": "b449b08159824d868e844c6fede6d6ec",
      "NodeType": "ColorInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "384823b177e04d80bc64967eb684509c",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "2d92f7c3ee064d5f95ebaee20010471d",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "e3892be9dfcc4123adada277c0211658",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a6373b64e43a422796a6d9cef6940df4",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "68ff8bddee654f0c8e7a53abc45dc660",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "b6d689779e5241e29186408e5484fbb7",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "fdec507191324fe49be91996ccf8c989",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d76c33cf59649adbcb1c39e2da2f07b",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1da77fd153a74d7882ed3893a80aa65c",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "64e969163ea24e1cb2f411b98ebe8639",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "c11624a7df2c4da68e886dd12e57ebdf",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "068d8ea490a84344a1679d51459248f5",
          "Name": "Surface",
          "Description": "Surface created by loft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "e6ddbedc0cc54de78bcdd5f012b6d54b",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "e776c70d2e7c4f2fbcd6c419bd4d1dfe",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6006432e2af946e18c410c15a71c708d",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "52f5e4261e2b4922886ecb72eaff2646",
          "Name": "Solid",
          "Description": "Thickened surface as solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Replication": "Auto",
      "Description": "Thicken Surface into a Solid, extruding in the direction of Surface normals on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "e7b0103ada9f4060a05e68fa9b236377",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "987da82fd4e6418686445efd074c0d68",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "0.5;"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 0,
        "G": 254,
        "B": 1,
        "A": 255
      },
      "Id": "3e24adc57cc941a8b473c2a44bec7dd2",
      "NodeType": "ColorInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7b8dff8979b74691bf160942138be825",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "5ce7988be77e4fbb890c0790637d165e",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "53310b5ed0724058b12832e98363b29a",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3e000be7c7294fc6989f5132b50cc59a",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3d11664b1a4740c1aa145dacc0feb7b3",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "8878b96e765e428ba2d5d9e9766daf33",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "1b3f18a0f6a94c55949bda8b9db9deee",
          "Name": "floorArea",
          "Description": "floorArea",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e59417de6e0742328d8995f81e3dc70e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "(0.6*floorArea)/30;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "8055dd620a284c39ae61b0b44fe51af7",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "b237cc29bcb34acb9ffc58ea984ad429",
          "Name": "number",
          "Description": "Number to round down\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5865878f16784d83bc64ffadfb9181c9",
          "Name": "int",
          "Description": "First integer smaller than the number",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.Math.Floor@double",
      "Replication": "Auto",
      "Description": "Returns the first integer smaller than the number.\n\nMath.Floor (number: double): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "760eaf20a60a4190b556fe9aa38a03fd",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "14f91021e7374e34a4942cef6e900959",
          "Name": "height",
          "Description": "height",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a615b9bf768a409d9bdab6ed38e917d0",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "(height/4)-1;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "7364b0a7048e4355b2ee31ab96ce41e0",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "3837ffb7c67a4bef9a44af7da4a2ecb9",
          "Name": "rooms",
          "Description": "rooms",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6134a5be8a39432ebb32d248c7775aeb",
          "Name": "stories",
          "Description": "stories",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "175b7d239d534c19b9c9f5752ea511c1",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "rooms*stories;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "f4983e15a17e465986c98c508b7a7480",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "6282e4b71c6847e89679e71ea1e6b531",
          "Name": "rooms",
          "Description": "rooms",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5cdd08854d8f48a19b05d8f98d0973af",
          "Name": "fee",
          "Description": "fee",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "84e1587f7f0144538630f6949c80077f",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "rooms*fee*365;"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 250.0,
      "MinimumValue": 50.0,
      "StepValue": 10.0,
      "Id": "2dd083fdcb8941b1918893748db2f70f",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2247514f7b1a42748ba682e9be970c21",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 100.0
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 15000.0,
      "MinimumValue": 5000.0,
      "StepValue": 1000.0,
      "Id": "8ae31c002b4b4b109d77eeed4072f112",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9c5031807c3d458cb696fe5a957e4a88",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 5000.0
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "8126499677bc4248a737d4de3ebe962b",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "141ef0476ab84ced925bd52843e46624",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "0.404;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "b24e4c821c0d4a9a98bc43854b3f7b23",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4acb8fefbd6240de95f4acc1d8eac751",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "-29.62;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "bc3be136d74645118139433334704bdb",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e62388669cb2473b98af19100ca3d645",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "5944.749;"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "WatchWidth": 72.666666666666671,
      "WatchHeight": 38.0,
      "Id": "1c5df185ae4c4852ad892103c5188881",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "a8f0784bfd0044899354ef0ad92a7264",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "23f679e19e264f4fbb37ab9d6cd012ff",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualizes a node's output"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "WatchWidth": 200.0,
      "WatchHeight": 200.0,
      "Id": "db02274faf7a4c5787133e8fbd1df690",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "27db57bb97da4d13919563674ae9b0db",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "94500cd695c446549bcd2deafb6dd582",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualizes a node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "1522ee034ef4492b9f93acbf9ef2cda0",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "849dff3de423441c9e40bae3ea96187d",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5830f0b5f52e4b79945a8606b469832b",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Area",
      "Replication": "Auto",
      "Description": "Returns the total surface area.\n\nSurface.Area: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "d6a2925c52f749c6a80083846d614fb8",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "85eeadd0bd4d412096354e5ac9594bc9",
          "Name": "values",
          "Description": "Numbers to add to sum\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "768f44ae3e4244fd8a787e5fda2c9f83",
          "Name": "double",
          "Description": "The sum of the values",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.Math.Sum@double[]",
      "Replication": "Auto",
      "Description": "Find the sum of a series of numbers\n\nMath.Sum (values: double[]): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "e36ffbf2cf95489cbe13d28d3f23ef55",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "dac56739299a44e09f93f57e27dcf791",
          "Name": "consArea",
          "Description": "consArea",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5c8813a0d7a942b28ab50ba6d50ce05b",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "1.67*consArea;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "ccbefdb9862e481088c90b04274ea68c",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "f15593c6911747bca3df10cd7fe847b1",
          "Name": "price",
          "Description": "price",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e51bdf8e977344f7b61205494299c8b4",
          "Name": "area",
          "Description": "area",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c8a67e47d05348d8b13e1000836a7c9d",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "price*area;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "5481abab43f6457eb02f93490c1ad3c7",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "66b68d3596de44629f0ca4d35b14d372",
          "Name": "conscost",
          "Description": "conscost",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "66294eaf7fbd400a952f40f3e864faeb",
          "Name": "area",
          "Description": "area",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f44f85c1b232478b81ce612f3985e8b7",
          "Name": "landprice",
          "Description": "landprice",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "857103e9e01648a5a4f1899091b2a4de",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "conscost*area+landprice;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "fd55a54ee4fa43a3a295d6e41cc6f5bf",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "d2949e04c94149f4bf4bcd40af633d85",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2fcf9f8459ef401299e3fec246cbd20a",
          "Name": "H",
          "Description": "H",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9f13cd031b594a8ca07a11fb040b95df",
          "Name": "b",
          "Description": "b",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dcbb28beb6c941549563812824ec93cd",
          "Name": "c",
          "Description": "c",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a10452412f6049429f98c282499ded5b",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "a*(Math.Pow(H,2))+(b*H)+c;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "c324ebd8a1514bfba467114fc1334f79",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "114ed45fe58d4fd2a4dded6f86e02dc8",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4e0a1436a45b4283a92df08e02485ff9",
          "Name": "item",
          "Description": "First item in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Replication": "Auto",
      "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "38d700775bae4b60be7497123f3538e3",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "43a1aa9897e34fe587907aa1b74351e2",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "07d3886c6a6f4d808615159017b39766",
          "Name": "amount",
          "Description": "Layers of list nesting to remove (-1 will remove all list nestings)\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2b3e9aa77c4245b09c6a53b97bf9c0d4",
          "Name": "list",
          "Description": "Flattened list by amount",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "71e60dd8687645898d2affc2c9de133e",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "5792d9dd20f84b458d9d030fc1963f7d",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d0ec0bf7f4a0435aacf39daea99bb663",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "faa3ca1ac8204596a2281c85c6923428",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7205f3cbd60a4df59a755386ae687ffa",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "32eb26ff7d6741c89984708128f19801",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "aa47ce8e86384d948aaeea780cf6ce84",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "a77d92dc617b44a9b8ee0e9446407743",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ac70b65ad34248598e644b273b9ba0c6",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "694a742c96674932a6e6595ff8a83fb5",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "661602736c5348e79829a458b36ad5e0",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f9382fb3b0a84b519949bb27f3481cf1",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "634e4c1d87d14f66bfb47518ca25e1d9",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "b63e67057f0e4ef380bcd684bcbffe83",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "23693899b460435fae1e368fa83bdcd2",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Replication": "Auto",
      "Description": "Get the X component of a Point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "9769abc1fdec4d1e82038d231c99a679",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "37c421d9723c47e5a4724dc57c4d4c32",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ee485f1e0bc044a49a304f69cb52ca4f",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Replication": "Auto",
      "Description": "Get the Y component of a Point\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "5d8151dcc98d46f3896693ba14ef461a",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "4ec60300092e4705be83cea5cd61fe26",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cf7ab598b649437bb16d5fa168a0cf5c",
          "Name": "",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "x=a-10;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "85858d85837f4e3f9c2c5a20dd87a7f6",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "3ec419d6987a4629ae19391eea1ab477",
          "Name": "b",
          "Description": "b",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4d7b424fdc1f427fb63bf74f626a5f58",
          "Name": "c",
          "Description": "c",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a73ace64ad174d48969bb2c75ba0adcd",
          "Name": "",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "y=b-(c/2);"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "WatchWidth": 140.0,
      "WatchHeight": 38.0,
      "Id": "dbea7463d477472e968bec5b5b8fc3dc",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "b2ded01bf91d495da0a2fd25967806f3",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fd89e60f7b5d4cad83a54e44130b88ab",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualizes a node's output"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "WatchWidth": 140.0,
      "WatchHeight": 38.0,
      "Id": "142621bf87c74ab1ad084b2591f148e3",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "f1e9b810effd49d4a0beae9dc5808b24",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a9bd12de1d144a7fb82b03f6d5d1fef2",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualizes a node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "c1f495fa956b46f8ac0d0d859fd87a9f",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7b64710fa0db4c519e65c68e62cd2404",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "200;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "3f2954045506447ea0feecbb62fdb6b7",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "c0080d8fec894fa099580e270946a189",
          "Name": "ConcreteVol",
          "Description": "ConcreteVol",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bbea3fb0a6fd4dba970097a790f8d670",
          "Name": "Cost",
          "Description": "Cost",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "223aa0ca81d24ee19b74de6ab25be74c",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "ConcreteVol*Cost;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "4b65511879c0414da15a75faaec59daa",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "130c41fe508f40ae90f076dafbd158fd",
          "Name": "ConcretVol",
          "Description": "ConcretVol",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "778556a78d8a465f952fc7ccc20f96f9",
          "Name": "GWP",
          "Description": "GWP",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a70edad072ff430a932e3b73e43bcb10",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "ConcretVol*GWP;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "b84887afa4e44132b21a17f9a2041fef",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "83d9988c8b254b91929dcc9c8118d101",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "169.394;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "e62667c1dbfc4299a60ec0aca0980063",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "19c5a3444aee459bb7f41a5821d086c7",
          "Name": "x",
          "Description": "Integer value, double value or string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2aa07f0d3d804ba081cf2d45fae69989",
          "Name": "y",
          "Description": "Integer value, double value or string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fa3dce6b0ac64088b2e4a885583f2499",
          "Name": "var",
          "Description": "The sum of two input numbers, or the concatenation of two strings",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "+@var[]..[],var[]..[]",
      "Replication": "Auto",
      "Description": "Returns addition of x and y\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "669b10896cc44170b741bd53751efafa",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "7b6e915c48e7499aa38e4e98628b65b3",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "831c7f437d2f4369a69e37d51131ff0a",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Volume",
      "Replication": "Auto",
      "Description": "Returns the total volume of the Solid\n\nSolid.Volume: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "f2cb0ea83fb144cfadfc2f72603d63cb",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "365d12426fe444f5a99aa3e4906ae89c",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "85217d66e6c841f38b9c1283424303a9",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Volume",
      "Replication": "Auto",
      "Description": "Returns the total volume of the Solid\n\nSolid.Volume: double"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 100,
        "G": 205,
        "B": 7,
        "A": 255
      },
      "Id": "5857c266fb6d4a44ad3aa17d79ca8569",
      "NodeType": "ColorInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a7cb78f082ef49c0b01a5f9a951f4ff4",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "66b4339bd56b4a7b9c3f4870e63bdd25",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "53d35eb1bf7d4e5683de3d1182433b57",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e029e41c8b434813ad7cb74479270712",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dadca1544ba9432ab8c39fdba2660432",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "87dd4dc7129c4b54932a52613da5f3c9",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "e25993a842194ba4a05cb8e59f847b59",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ae3e367dcca543cfb07711b41c61abf7",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d173b7e7973d4e6397cc7662f1f7d4eb",
          "Name": "Solid",
          "Description": "Thickened surface as solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Replication": "Auto",
      "Description": "Thicken Surface into a Solid, extruding in the direction of Surface normals on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "3bd3893523cc4b20be5e863f30fb65bb",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "6cf414bf215e484d8bdec569e887c513",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d1a43f44ac3748f995c9e805cd5dd405",
          "Name": "direction",
          "Description": "Vector to extrude along\n\nVector\nDefault value : Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "39a0d5bd659c4aeda43ec6da01080f8c",
          "Name": "distance",
          "Description": "Distance to extrude\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a1a6187787d5499fbe6b44f2f9e6c334",
          "Name": "Surface",
          "Description": "The extruded Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Extrude@Autodesk.DesignScript.Geometry.Vector,double",
      "Replication": "Auto",
      "Description": "Extrudes a Curve in the specified direction, by the specified distance\n\nCurve.Extrude (direction: Vector = Autodesk.DesignScript.Geometry.Vector.ByCoordinates(0, 0, 1), distance: double = 1): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "9004b00b6cc548e79a56404400e1ece0",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "b33e5803984749ecaa971b900d3871e9",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5541b61707374ba691286d395419c537",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dcb10d628e3f4055ab7f7fa50ad31a2b",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "a;\na-a/2;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "14eb51b5d9034594a5e3570adbf3257a",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "094ecdae1ea84a1382704d77875485e3",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b7c0452ff50a482b9b1ce56935981fc6",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5f952b0eb96f4bf2b0a91a9865068673",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "a;\na+a/2;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "0078520fd1944f56b588e87c39bf5d2e",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "189b6c0c002c46ad88242645a92ead1e",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fe12eddfddde4511a6b9d3893faa04f9",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "50c977aa7f034874995a2a7f9544f7db",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b4dba9a998ae4b29aa8ec1e119a568ab",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "d750a7693027499e8f9a9ed916eb0b93",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "49ad5f59f8284b43b5771ff1d82ed70d",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d2e11b263774ab780c32227a9714b2a",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91ffd73eb8e14ad397fed949d129ba3a",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "429c68e0112b44a789b681042ca5588d",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "78be5665dd5a44088c694dc8b78f1c37",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "a13e70ccf2c44f2b9de4a3bb14f58412",
          "Name": "x",
          "Description": "Integer value, double value or string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "be3ec9d5dfec43eda7bd4bee476e3468",
          "Name": "y",
          "Description": "Integer value, double value or string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9f4a762865eb42dab0cac4b73e161c53",
          "Name": "var",
          "Description": "The sum of two input numbers, or the concatenation of two strings",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "+@var[]..[],var[]..[]",
      "Replication": "Auto",
      "Description": "Returns addition of x and y\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "4f689a4a567845bf8f739500b63014e2",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "bd4fe0ba1e8d4ea9af3183bf5d10aba7",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d99568de81a74d15a0c501de54b0c060",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4ee8e69c4a83442da45711b343aeadb7",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "becea821b1e3406f87bdeb23a9e1c045",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "c92b6a02233140f28ea59a37a1440c16",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "b322087ec50443b7b649a6c1b0d445a0",
          "Name": "firstPoint",
          "Description": "1st point of arc\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b8be3d3c94f54abf87a2398d8b03e602",
          "Name": "secondPoint",
          "Description": "2nd point of arc\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "06b51af5ce974a1ab35f8c73525143b3",
          "Name": "thirdPoint",
          "Description": "3rd point of arc\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "470592fce3dd4f1894fd97fd66f8c36d",
          "Name": "Arc",
          "Description": "Arc created from three points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Arc.ByThreePoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Replication": "Auto",
      "Description": "Create an arc by providing three sequential points along its circumference.\n\nArc.ByThreePoints (firstPoint: Point, secondPoint: Point, thirdPoint: Point): Arc"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "47f366cfbd0a430fb76977583cfffb5d",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "90415350a3d54d17b86b7e3240efea80",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4d9a3ae0e93a4915b075dd7cf6f909a2",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "14a22c409bf04f518f0bf1bac21e826d",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "46abc596e3b642c5af8853e77443d20e",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "56f8e5b8980747aebf19e52eb5ac5fdf",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "c247688931c1445a94999dca646cd6e9",
          "Name": "startPoint",
          "Description": "Line start point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4607143ac9674979a8a51380740d211d",
          "Name": "endPoint",
          "Description": "Line end point\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6d84be0e6eeb478fabc8dfdf9d85a09a",
          "Name": "Line",
          "Description": "Line from start and end point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.ByStartPointEndPoint@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Replication": "Auto",
      "Description": "Creates a straight Line between two input Points.\n\nLine.ByStartPointEndPoint (startPoint: Point, endPoint: Point): Line"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "f422435fca0e4e61b188563afcfe3e51",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "f865edff4cca4dbe90e8e1f09a982449",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a64b9162e1cb48d985d92d32035d0058",
          "Name": "direction",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d541bf374b144605a67b7e7f38bb0835",
          "Name": "Geometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector",
      "Replication": "Auto",
      "Description": "Translate geometry in the given direction by the vector length\n\nGeometry.Translate (direction: Vector): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "8d43829155dc422aa17ae9556aebef94",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "f49cfd41dc6947d489cef40de10f05e6",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "40c7812c97294d6b9209b32154e14a5d",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "64279bf7b9d84420801aac7966ea4b30",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6ec26439a7a843309134e0c6c19976f2",
          "Name": "Vector",
          "Description": "Vector created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Form a Vector by 3 Euclidean coordinates\n\nVector.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": -10.0,
      "MinimumValue": -200.0,
      "StepValue": 1.0,
      "Id": "8c0f4dce2b3e42fcb484804971be13fd",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "adbd5fca54c74b148774e8b79dff2e9a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": -59.0
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 0.35,
      "MinimumValue": 0.25,
      "StepValue": 0.1,
      "Id": "30c33bc48d9a4c2fb4d5af0c5b8a42df",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c27b5265c4684dbfb89b97a67785788f",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 0.35
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 14.7,
      "MinimumValue": 6.0,
      "StepValue": 0.1,
      "Id": "8120ed15e1dd4980824ed5946d06617f",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b4d65f06f3d747f1998909744f5de164",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 10.0
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 11.6,
      "MinimumValue": 6.0,
      "StepValue": 0.1,
      "Id": "e168f7f05a314452abfd3541235d5577",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3fe3ddcb2fdf4899867053535dfdb4c7",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 6.0
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 1600.0,
      "MinimumValue": 100.0,
      "StepValue": 1.0,
      "Id": "03ff3e8b1efc413ab1bc61db665fe706",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e4c49fab77a942ce856a7b2343697c8f",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 150.0
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "472d72b1d7944484b030261e4314f24b",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "1088e64a4066492a95466bc0fc2d0d57",
          "Name": "line",
          "Description": "Autodesk.DesignScript.Geometry.Line",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "612bab1f49af4ff39317c22448a0af84",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Line.Direction",
      "Replication": "Auto",
      "Description": "The direction of the Curve\n\nLine.Direction: Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "976f0b143571428fb0f1241becb3682e",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "ec2dcd9fe6c844fe94c376956b8a058d",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e79dd85b7e1144809e663799daf0fb15",
          "Name": "cross",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "04a5c4f2c4914c52b34113e24c456377",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.Cross@Autodesk.DesignScript.Geometry.Vector",
      "Replication": "Auto",
      "Description": "Form the cross product of two vectors\n\nVector.Cross (cross: Vector): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "27080b75e30f4f2eb32d7bf6a16ffcf3",
      "NodeType": "FunctionNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f2875a27b9454a94a786f9b94853621f",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ZAxis",
      "Replication": "Auto",
      "Description": "Get the canonical Z axis Vector (0,0,1)\n\nVector.ZAxis ( ): Vector"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "bWidth/2",
      "Id": "6b1f9ffe043d4dc09bd337753d89ae41",
      "NodeType": "FormulaNode",
      "Inputs": [
        {
          "Id": "e1cbaff4c3954e12823ad73c21df1076",
          "Name": "bwidth",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5616a89135fb4a4cbcfd70b4cf01b699",
          "Name": "",
          "Description": "Result from formula",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Evaluates mathematical formulas using NCalc"
    },
    {
      "ConcreteType": "CoreNodeModels.Formula, CoreNodeModels",
      "Formula": "-x",
      "Id": "50ff116a1b9e406987048d7cccbca57a",
      "NodeType": "FormulaNode",
      "Inputs": [
        {
          "Id": "a7180d88ecf1404a98c1ad1a72e367c9",
          "Name": "x",
          "Description": "variable",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "43feac7e95604c7ea123fa72568ee395",
          "Name": "",
          "Description": "Result from formula",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Evaluates mathematical formulas using NCalc"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "Id": "fcca5d5b8e4c414aa6bcf64ae55cd15e",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "c09c26a2a2854f3b9ce6db25d57b6a53",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8ba7a6aa8407451a82d9d65c96e84931",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f9b0da8d69e845db917458ce45f1b2f5",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list from the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "6f8f162e7960493fabafccb8cd783976",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "8d5b5e2369944c47a60b21638f1b4dde",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8add1b5665ae4ecb902605220127873a",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2fbbc9cb340b47e1bcc0ef9910d42970",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7d836e12367344e4990d037dea3d97ef",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "c308fe522e604666aefb56d7fa5d87ff",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "c57e4a9554bb495895a8f4bb1e5a87f8",
          "Name": "crossSections",
          "Description": "Curves to loft through\n\nCurve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "09cae27d94c84658aa44d9561fa0b81e",
          "Name": "Surface",
          "Description": "Surface created by loft",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Replication": "Auto",
      "Description": "Create a Surface by lofting between input cross section Curves.\n\nSurface.ByLoft (crossSections: Curve[]): Surface"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "558edbd273514d6eb173eb71276e4610",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "dd330d402b184ae5a8cde6c486ca2476",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fd2ce9c053024423bb2c739a2accc570",
          "Name": "thickness",
          "Description": "Amount to thicken\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2ece361364f04e52a746ffad08449614",
          "Name": "Solid",
          "Description": "Thickened surface as solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.Thicken@double",
      "Replication": "Auto",
      "Description": "Thicken Surface into a Solid, extruding in the direction of Surface normals on both sides of the Surface.\n\nSurface.Thicken (thickness: double = 1): Solid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "581ee030e184429488b24f115e0cf07a",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "851e943ceb7a4172938346ba1719c8c0",
          "Name": "geometry",
          "Description": "The geometry to which you would like to apply color.\n\nGeometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "15c63d62d16d47e0bb095b0b920c3769",
          "Name": "color",
          "Description": "The color.\n\nColor",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b6f207524dde4151b64e857723df686b",
          "Name": "GeometryColor",
          "Description": "A Display object.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Modifiers.GeometryColor.ByGeometryColor@Autodesk.DesignScript.Geometry.Geometry,DSCore.Color",
      "Replication": "Auto",
      "Description": "Display geometry using a color.\n\nGeometryColor.ByGeometryColor (geometry: Geometry, color: Color): GeometryColor"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.ColorPalette, CoreNodeModels",
      "InputValue": {
        "R": 172,
        "G": 173,
        "B": 172,
        "A": 255
      },
      "Id": "f309a20c325f4d93ac5ca9a8ef39cdec",
      "NodeType": "ColorInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "e1d89918ee1c4db898cbbf88ae2b1c45",
          "Name": "Color",
          "Description": "Selected Color.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Select a Color from the palette"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "d315df1ba5e84e6b9f6c24dafafbf749",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "17550f9d91cb475dac5c7b922f3cd7c9",
          "Name": "V",
          "Description": "V",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e8011865291c45b58fe71df217188c2d",
          "Name": "H",
          "Description": "H",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c746250498554e32baa249399de9a42c",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "(0.6*(V/(H/4)))/30;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "51aa0b11a63f45db8c21d1665e46c1d8",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "4fa8ce3957354d109518326e06f65075",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8e07ed6bc8d9420abaae19ca4f004f3e",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Replication": "Auto",
      "Description": "Get the Y component of a Point\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "4973b5225d4640a09bc5599a609d0abb",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "c1e1a8a7388e4587bf9eb63fdec28549",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "030b19f749f9490eac690870cdc1afb5",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Replication": "Auto",
      "Description": "Get the X component of a Point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "10af492d74194130baeb48250059853a",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "52c7f0461ca242f2a23499131029d17b",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b8f930a149684904bcb7ad1dfc5f2b63",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6989db2c38104566ab961036d6422e3d",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c4ee7bbf9c8a43239257c728a5f75ae7",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "5d30acf536a94d4b9af82fdc147ed914",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "c3555e25d6134453999548ba14c4a4b0",
          "Name": "geometry1",
          "Description": "geometry1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9b192f4e71de4648a88ce87358d31e8b",
          "Name": "",
          "Description": "polygon1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "polygon1 = Polygon.RegularPolygon(geometry1, 5);"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "6d7d6facfd244fecbc7191f16d9a683b",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "31146d2eb53446ceaebbe0528d61bc1d",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "15e0e2c39f564a2fa68e9439b1163581",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Volume",
      "Replication": "Auto",
      "Description": "Returns the total volume of the Solid\n\nSolid.Volume: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "ca5ab6ab42964c22979f2252b78834a4",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "d29c8256970e4aab9323b13ea5b9d1d5",
          "Name": "solid",
          "Description": "Autodesk.DesignScript.Geometry.Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "38192237389f4387886de09b2a2ad26c",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.Area",
      "Replication": "Auto",
      "Description": "Returns the surface area -- sum of all the areas of all faces\n\nSolid.Area: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "6a8e4f68e5e94a88b262a412c2e4e903",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "3958cb81acd2465a90eb34b44811983a",
          "Name": "crossSections",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3bd760a1c9344110af2b1e0b22f52177",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.ByLoft@Autodesk.DesignScript.Geometry.Curve[]",
      "Replication": "Auto",
      "Description": "Create a Solid by lofting between input cross section closed Curves.\n\nSolid.ByLoft (crossSections: Curve[]): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "Id": "dd20aa6a52de4389bcc1ae60a8de22fd",
      "NodeType": "BooleanInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a006ebff40bb456d9964265d05842b5e",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Enables selection between True and False",
      "InputValue": true
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "e123e01c72ed41f08a6ca1622939be7b",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "d4a85134a68d4bb19566b55c3998f1dc",
          "Name": "points",
          "Description": "Points for nurbs curve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c45c65e74745408ca8caaec9a88d320b",
          "Name": "closeCurve",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0db3d022fc3e4554b44d38f79351c520",
          "Name": "NurbsCurve",
          "Description": "Nurbscurve created from points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[],bool",
      "Replication": "Auto",
      "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[], closeCurve: bool = false): NurbsCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "5993526fa0fc40d49c1796dc27bd0669",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "bfb0de9db1eb484fba60056cbf1b3822",
          "Name": "lists",
          "Description": "List of lists to be transposed\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "902f9f88341a4d61939e7c64ab4ef722",
          "Name": "lists",
          "Description": "List of transposed lists",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "1ff6bd39aa8a43e1a440ae8380295298",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "01d2f46f57b949aba323ff976fea0f65",
          "Name": "points",
          "Description": "Points for nurbs curve\n\nPoint[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "21c24a98a3074fa19a7de76664682c6e",
          "Name": "NurbsCurve",
          "Description": "Nurbscurve created from points",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.NurbsCurve.ByPoints@Autodesk.DesignScript.Geometry.Point[]",
      "Replication": "Auto",
      "Description": "Create a BSplineCurve by interpolating between points.\n\nNurbsCurve.ByPoints (points: Point[]): NurbsCurve"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "f5e17f2a4ebf4db5b25486c6c9526ec8",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "147936304a684ba5a7488a1ee5887033",
          "Name": "lists",
          "Description": "List of lists to be transposed\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3c04fb62651741b087cac4636c9cb986",
          "Name": "lists",
          "Description": "List of transposed lists",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "6617811f785a45a3a7450c86c0a89eaa",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "87564fb39f384264a2d157f718eb8bf1",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "0..1..0.02;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "f011c37c3a524eafa6e4a7af8619fc05",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "d4ec78e2424a4a7582eb9fa59756c72c",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7ccdf96f0510483997cf3abf88041924",
          "Name": "param",
          "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "67ccee3bb7df4f2c9356f9004cf76383",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double",
      "Replication": "CrossProduct",
      "Description": "Get a Point on the Curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.PointAtParameter (param: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "a4c97c4399544615865e819c45901bc9",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "c1cd1503d1484783b290b40daf6904b6",
          "Name": "lists",
          "Description": "List of lists to be transposed\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5eeb36d0f60f4904a480f5c94d0b63b4",
          "Name": "lists",
          "Description": "List of transposed lists",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Replication": "Auto",
      "Description": "Swaps rows and columns in a list of lists. If there are some rows that are shorter than others, null values are inserted as place holders in the resultant array such that it is always rectangular.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "b7e16ae952994e3f83a4966da49821df",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5358ad5fd52a42798ebf57e24d19d1d8",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "0.02..0.98..0.02;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "1819a78ba78546dfb0bf156ba8302a12",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "e2e69408c7d8483c81476ef6d3fd455f",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c830d9500ab24f30be28c9aed9dc5063",
          "Name": "param",
          "Description": "The parameter at which to evaluate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c145131004ef466b8defd6cb51791174",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.PointAtParameter@double",
      "Replication": "CrossProduct",
      "Description": "Get a Point on the Curve at a specified parameter between StartParameter() and EndParameter()\n\nCurve.PointAtParameter (param: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "c74cf8a3c55e461eacd2a2a2841a9098",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1b14482d6c3649008d48ed196334e155",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "1;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "5ccd4552b8af4b8eac2de70b5b9ee611",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "71bc41cc934b44bd9ac5636aaad9c7dd",
          "Name": "polyCurve",
          "Description": "Autodesk.DesignScript.Geometry.PolyCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dd5eaf242caa45d495ea6915e22bc9a2",
          "Name": "radius",
          "Description": "Radius of fillet\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "33d24b630c8f49a089ed6c6783b5c4a0",
          "Name": "clockwise_corners",
          "Description": "Indicates which corners should be filleted, if it is true then corners where the tangent at the start of the second component is clockwise from the tangent at the end of the first component (relative to the curve normal) will get filleted. If it is false then anti-clockwise corners will get filleted.\n\nbool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6c91473029e4485ca4ab40936c0712c2",
          "Name": "PolyCurve",
          "Description": "Filleted polyCurve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.PolyCurve.Fillet@double,bool",
      "Replication": "Auto",
      "Description": "Fillet corners of planar polycurve.\n\nPolyCurve.Fillet (radius: double = 1, clockwise_corners: bool = true): PolyCurve"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "Id": "50bd39ce353c47959732f4fba23ee96c",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "786e62b228324c139897c9e715ebfc4b",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "27eef92e3dfc4a1595e08ca568a7089e",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c0341d704c414a50ae50bdf5a2a6d538",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2505d313d2dc4b34a24665ed56d445a3",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c5bbdc41d0894bf18eb80869c1d60432",
          "Name": "item4",
          "Description": "Item Index #4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3b5cbe125f4d417f9de80029efc9ab76",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list from the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "227c24eb5b84406db1be2d5cd45c34ed",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "fa0b0b601a06480ba849b494ea124fbe",
          "Name": "circle",
          "Description": "Circle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d88c332e25a34e03b1a02151f19d6ce9",
          "Name": "numberSides",
          "Description": "int\nDefault value : 5",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "aa94b39e64354325ba5b4d3f9e628dc3",
          "Name": "Polygon",
          "Description": "Polygon",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Polygon.RegularPolygon@Autodesk.DesignScript.Geometry.Circle,int",
      "Replication": "Auto",
      "Description": "Construct an inscribed Polygon Curve within a circle.\n\nPolygon.RegularPolygon (circle: Circle, numberSides: int = 5): Polygon"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "b239739d375a4e8e89b2e139949e89b9",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "341487e9f9374f8b9e3e5d1e41d2a339",
          "Name": "circle",
          "Description": "Circle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0d2cd849bba2411aa7b970d4fdaf0524",
          "Name": "numberSides",
          "Description": "int\nDefault value : 5",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "43f36686e7e143aab49f807a7d29bfa6",
          "Name": "Polygon",
          "Description": "Polygon",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Polygon.RegularPolygon@Autodesk.DesignScript.Geometry.Circle,int",
      "Replication": "Auto",
      "Description": "Construct an inscribed Polygon Curve within a circle.\n\nPolygon.RegularPolygon (circle: Circle, numberSides: int = 5): Polygon"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "462617674f1848aabb1fbc739a682e33",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "7308eed9fb584ddb9ba45354d48c488f",
          "Name": "circle",
          "Description": "Circle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1d1dfc11f0b24d91bca70eb297b7705a",
          "Name": "numberSides",
          "Description": "int\nDefault value : 5",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1c18c228aed646d19395aa116088ec87",
          "Name": "Polygon",
          "Description": "Polygon",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Polygon.RegularPolygon@Autodesk.DesignScript.Geometry.Circle,int",
      "Replication": "Auto",
      "Description": "Construct an inscribed Polygon Curve within a circle.\n\nPolygon.RegularPolygon (circle: Circle, numberSides: int = 5): Polygon"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "6f4181d8152a4b3f9cf57c42496b243b",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "2779b6cb1395439a8897cb82b2539032",
          "Name": "circle",
          "Description": "Circle",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cf918e2bb21241d6bd11e14e31086f5d",
          "Name": "numberSides",
          "Description": "int\nDefault value : 5",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "854f06a258084613a45060002edac852",
          "Name": "Polygon",
          "Description": "Polygon",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Polygon.RegularPolygon@Autodesk.DesignScript.Geometry.Circle,int",
      "Replication": "Auto",
      "Description": "Construct an inscribed Polygon Curve within a circle.\n\nPolygon.RegularPolygon (circle: Circle, numberSides: int = 5): Polygon"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "9821a3df71c34275b1c2a45d748878c2",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "381e18e582cd447bbdd3a9de4efc502b",
          "Name": "x",
          "Description": "Integer value, double value or string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7eff69d8b995448bac6c024185b5e47a",
          "Name": "y",
          "Description": "Integer value, double value or string\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "86ca06bcd96d44d89300732ec64d6676",
          "Name": "var",
          "Description": "The sum of two input numbers, or the concatenation of two strings",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "+@var[]..[],var[]..[]",
      "Replication": "Auto",
      "Description": "Returns addition of x and y\n\n+ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.0,
      "StepValue": 0.5,
      "Id": "379a2d3e22ff4c989006198f79618ffa",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "00cc9d2ae90c4ad395176c900bbfd049",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 11.0
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "cb69bdef6e4f4b879f9304f515ac59b8",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "dc9e74bed0594fec82f155dd70e0765d",
          "Name": "centerPoint",
          "Description": "Center point of circle\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c62c0e71c8ce4b719470606eb9c078fa",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "11949ef7b2b342608afb5da2ab60680e",
          "Name": "Circle",
          "Description": "Circle created with center point and radius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double",
      "Replication": "Auto",
      "Description": "Creates a Circle with input center Point and radius in the world XY plane, with world Z as normal.\n\nCircle.ByCenterPointRadius (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1): Circle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "81d2172fe0a54402939d17ace20a3f8d",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "b5d1f6c7b40c4abfbb2c2543eb4f56c6",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5b431e8d0787447c9de9bc52204f2765",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2c77afc4ee9f402c98a1d089276604e7",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "35fe20e4ce8e42ebae26f5f6ac5f526b",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "975f859a96d848ffbad29d2278d854d8",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "bc5b751794d849799decae46e2dac2b0",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "125181d25bd047848ceaad3e498785ca",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "2;"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.0,
      "StepValue": 0.5,
      "Id": "d7b8856cec4140d18dac2013e3060a25",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8fe62044e5e242b29f93854892437486",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 17.0
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "1453a6af86824285b88c2053d26150ff",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "6fc49b4f8f9a41b3bb9fa8d442433994",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e9618aa308224964831d68fa3a8d622c",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "080339e9900d4d128e545c8978072072",
          "Name": "double",
          "Description": "Result of division",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "/@var[]..[],var[]..[]",
      "Replication": "Auto",
      "Description": "Returns division of x over y\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "92dc6e0a44084748ba8b58b5fcbeeab7",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "37ea0ea48d774c2c8f65c88cd3fd44c2",
          "Name": "centerPoint",
          "Description": "Center point of circle\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5e38587dd64444aa9e8345988b9a212d",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0c3b38445488463ab4d5318f441f8b6c",
          "Name": "Circle",
          "Description": "Circle created with center point and radius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double",
      "Replication": "Auto",
      "Description": "Creates a Circle with input center Point and radius in the world XY plane, with world Z as normal.\n\nCircle.ByCenterPointRadius (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1): Circle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "049996f658474b689afc9b27295c9ae6",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "09a9968135d54220ae1957ddb36e01b4",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "20efaed8ef6b437495a4eb1fdb64407a",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "26ebb771cf184c93b417e22a0d0af22e",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6c3bbd4f6ff148acbc69a23458fd8bdc",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1a4b6f67fa7449f798249c2921cf8c6a",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "6ee46514170a4cc581de07382465b3e9",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "aa7d6b5f59b440f68a7009791a30755f",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "2;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "ce926b7a135040ceb801cc0434629845",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "43041af9b2f94b048061a2d01a54756e",
          "Name": "x",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "891b19f6ec8044db9ac233d47ee31003",
          "Name": "y",
          "Description": "Integer or double value\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "96c16bd0c1cf4b3990877cc1f9e1bfe6",
          "Name": "double",
          "Description": "Result of division",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "/@var[]..[],var[]..[]",
      "Replication": "Auto",
      "Description": "Returns division of x over y\n\n/ (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "3bb2ab6f80ed428c9b2e5b5b7a418222",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "df16713dc017475ca1d25ed38397c6af",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f611478fd5c74f8fb9b1dd794cd7ffcd",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cb77fbe0813a4517810873e6ed93bf28",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f22ed8c8f76f4459a9cf8a6a0a318f2e",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "708ecd0e06374108a0bc34f4d000e68c",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.0,
      "StepValue": 0.5,
      "Id": "3b19803bd25c43a99b1562bd8bd5673e",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9bfcb5eeea454361b163a64a7281060c",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 14.0
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "3c851ab52b82409ab983445f33eb1754",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "cd852d4e2fe34a789e0e24e4fdec0b22",
          "Name": "centerPoint",
          "Description": "Center point of circle\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "faaa7e83c7864515ad6c42ddfd627f7f",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ffa959973e1246c1bd0bb2185530fc8e",
          "Name": "Circle",
          "Description": "Circle created with center point and radius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double",
      "Replication": "Auto",
      "Description": "Creates a Circle with input center Point and radius in the world XY plane, with world Z as normal.\n\nCircle.ByCenterPointRadius (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1): Circle"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.0,
      "StepValue": 0.5,
      "Id": "41cffebc293541cf9d0abb0c15ae2d9b",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "24d4041ec88d40b69fbe22524ae12fab",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 8.0
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 100.0,
      "MinimumValue": 0.0,
      "StepValue": 1.0,
      "Id": "3178e340067d46f9b8704182ad90afb3",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bb85b5dec3fc4694ac0a9ab248c12794",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 20.0
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 300.0,
      "MinimumValue": 0.0,
      "StepValue": 4.0,
      "Id": "426031bdb2b24eebaea0881e641953be",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1f812f8eccf34bdba38643a46bd14f8d",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Produces numeric values",
      "InputValue": 100.0
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "739e5029400d43299bb6540fbdd071b2",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "43ce5512c702411fb4f685f00c339fef",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c56d84a76f584eff8f7b7b2c53e5b15e",
          "Name": "xTranslation",
          "Description": "Displacement along X-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a1ab34d404d4dceb970dd0252074f8d",
          "Name": "yTranslation",
          "Description": "Displacement along Y-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3fb3aff59a7749a79833be81db768a29",
          "Name": "zTranslation",
          "Description": "Displacement along Z-axis.\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5a8b08243dda4b27865b18a72734fbea",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@double,double,double",
      "Replication": "Auto",
      "Description": "Translates any given geometry by the given displacements in the x, y, and z directions defined in WCS respectively.\n\nGeometry.Translate (xTranslation: double = 0, yTranslation: double = 0, zTranslation: double = 0): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "22cecc25d36347419ac5fc2ba7c8a8f7",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "bc536b03664b4e3caf1e85574f4b82b6",
          "Name": "centerPoint",
          "Description": "Center point of circle\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9b4f91af84c04271a56d416c57d9f449",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a3eeddda328a40ceb7c56df3bad6512c",
          "Name": "Circle",
          "Description": "Circle created with center point and radius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double",
      "Replication": "Auto",
      "Description": "Creates a Circle with input center Point and radius in the world XY plane, with world Z as normal.\n\nCircle.ByCenterPointRadius (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1): Circle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "4071f35c3ac84a0f9ad2962526f70aa6",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "9eb1710814404854b559f124be958084",
          "Name": "centerPoint",
          "Description": "Center point of circle\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dc567d41cea54190b6228571b8ca4a45",
          "Name": "radius",
          "Description": "Radius\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0b3d4d3fdce24ac29dc31455da2c8f10",
          "Name": "Circle",
          "Description": "Circle created with center point and radius",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Circle.ByCenterPointRadius@Autodesk.DesignScript.Geometry.Point,double",
      "Replication": "Auto",
      "Description": "Creates a Circle with input center Point and radius in the world XY plane, with world Z as normal.\n\nCircle.ByCenterPointRadius (centerPoint: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), radius: double = 1): Circle"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "f1be87323b294420a2002a391114100a",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "6f2db64be93844dda8b7974f8b8c69f2",
          "Name": "number",
          "Description": "Number to round.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "89e26363436e43dd94b0baa6107aa8a9",
          "Name": "number",
          "Description": "Integral value closes to the number.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.Math.Round@double",
      "Replication": "Auto",
      "Description": "Rounds a number to the closest integral value. Note that this method returns a double-precision floating-point number instead of an integral type.\n\nMath.Round (number: double): double"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "WatchWidth": 34.666666666666664,
      "WatchHeight": 38.0,
      "Id": "e737757a53c347919cae30e53416b29c",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "fcf689f8053c4fce8b474001a1b78518",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c7e62db353ef4f20a88ca52ef14b058c",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualizes a node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "0c1e3d6b0e394fe9a05b772e8a18faa5",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "78ffe24020a046a08f437a3cb9715eb4",
          "Name": "rooms",
          "Description": "rooms",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4a29549cc16f436d9802f01f2bcc56d3",
          "Name": "fee",
          "Description": "fee",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ac57aef9bb6543b4923378a6d65cd2fe",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "rooms*fee*365;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "81232327adaa4dbc96de94abf28ac5ea",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "2a7334e42b094cb9a4505a8ca9670ad4",
          "Name": "CC",
          "Description": "CC",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "196826bfedb84eb791e18d2c71853809",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "CC*3;"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "WatchWidth": 140.0,
      "WatchHeight": 38.0,
      "Id": "74f2641694aa49b9b9088d557ea525b1",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "d39ce40fb2da44738c29098c6299c245",
          "Name": "",
          "Description": "Node to show output from",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fa31c5aa83334fe3a27e53e6e8a73d26",
          "Name": "",
          "Description": "Node output",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualizes a node's output"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "0bb48b478d68498f977dbd4189de5315",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "03bddeb3d2624521a5ab0905f801b11d",
          "Name": "origin",
          "Description": "Origin point\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4037f1e8619f48e7abb59e5551e44d23",
          "Name": "width",
          "Description": "Width of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "967df36d51e24ce38d2e59091279224c",
          "Name": "length",
          "Description": "Length of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3ef2d2d352bd4174a6eab9f00f161a3b",
          "Name": "height",
          "Description": "Height of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "25f3e1bc90a84f219710cf86b5022d33",
          "Name": "Cuboid",
          "Description": "Cuboid created by lengths",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.Point,double,double,double",
      "Replication": "Auto",
      "Description": "Create a Cuboid centered at input Point, with specified width, length, and height.\n\nCuboid.ByLengths (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), width: double = 1, length: double = 1, height: double = 1): Cuboid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "a16e47babb5c4433af8f8466725dfe65",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "b7f50ed3759e4a72828cfccd7bfcba2e",
          "Name": "D",
          "Description": "D",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "77336c24946940ba9068a8a94e33727b",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "-D;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "f18ba5b5cfcf48ddb460ed5a27fe9754",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fca0be3ce173459b974e18ac0bdce9c5",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "6;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "d8d1b8dccda24d8494c3ce2d6edcfc67",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c4e3cd22cedb465684aac4aadbf303b5",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "10;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "b851ad3a85784200bfdd1d8cd1ca24af",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "3c5a62d3552e4e75a2428e17ba5f5b2c",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "07c93420889643f5bce696c8d1a47a61",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "x;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "158e45d42045464c978e542903b3b467",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "2a26256f10314e5581cf081d5b1610ae",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1c078805e4424838aaee3f85e207db86",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "340749bedb9d4a1397cb5b9f115f5d8e",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "84e7d66767114722b3d67f656199f02d",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "4e5bbb387b84418dbbeab1c18f7d76e1",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "30a24769dd4a4506af8caba3fd38595f",
          "Name": "y",
          "Description": "y",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1810bd278d9047f68be46d1bbb6b135d",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "y-5;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "914139e3c40d4a86a99715461b179cef",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "19eb275cbace4181b8b00d7056c931f0",
          "Name": "D",
          "Description": "D",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c830fa106d954f93809b9a1bea209d4f",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "D/2;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "31a68cceae3d4bf2a942e187176b0d44",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "d760f70731344b00bd638d77229caf67",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9fb3dd972b58415b8819f406f56a93c7",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Replication": "Auto",
      "Description": "Get the X component of a Point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "8e0d561e11df4fd9bdc9a115cd6ceabe",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "37d68e065e5b49f48c16508196eeedbb",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4b4d7166ca874fa8b1a9a715e637852c",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Replication": "Auto",
      "Description": "Get the Y component of a Point\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "26cf861418194d4bb7782353faf03e8b",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "4c4984406a96496e8081159bee53f8b8",
          "Name": "geometry",
          "Description": "Autodesk.DesignScript.Geometry.Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "651def3504ef4b308c78c79fc2d03c85",
          "Name": "direction",
          "Description": "Displacement direction.\n\nVector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a3dd5cc5964f46c8960d6d802351546c",
          "Name": "distance",
          "Description": "Displacement distance along given direction.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "585bf61bf26b414b82522a724ad7c998",
          "Name": "Geometry",
          "Description": "Transformed Geometry.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Geometry.Translate@Autodesk.DesignScript.Geometry.Vector,double",
      "Replication": "Auto",
      "Description": "Translates any geometry type by the given distance in the given direction.\n\nGeometry.Translate (direction: Vector, distance: double): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "dd2a250c0dca4b558aea2edae60544b9",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "92e80d6ac1fa405cb4ce759fe7bfb8df",
          "Name": "L",
          "Description": "L",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c060e9e8327247528b7db77e373f59f4",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "L+10;"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "Id": "6f0214b62d794d3c9c1aabd73c05aec3",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "a0e53d4110a14556a9a6ca1f338f06ca",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "af331ef98a2f4228ad69ca7d2c6ea704",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "477ce4b318014996a31ed81f968db5c0",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fc8a222c55134fe191c0c9d09e5bcb0a",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6714ad250509497898de62ade6d8f464",
          "Name": "item4",
          "Description": "Item Index #4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2b85e3e55b8741838a13b1dc25375b6e",
          "Name": "item5",
          "Description": "Item Index #5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fdbc0630430f4f54aae8acbed104cd24",
          "Name": "item6",
          "Description": "Item Index #6",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "95a166987cd74469886c01a84b52040d",
          "Name": "item7",
          "Description": "Item Index #7",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f2e17e5a828344b9867818dfa753d23d",
          "Name": "item8",
          "Description": "Item Index #8",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ac9b969d2de543a7ba245be453a8ddfe",
          "Name": "item9",
          "Description": "Item Index #9",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4c3e2063dcd3492f97bee88ccfb3ca27",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list from the given inputs"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "Id": "4f7bbfe893b04e2bb97411cfb906a5ae",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "66d347eb8f13462d9318e2164b896581",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7899e880e63e497db5968803838478c2",
          "Name": "list",
          "Description": "A list (type: var[]..[])",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list from the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "6f46a52158d84fb78a51e08d32fd073c",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "34e32b9f25124d38862abe32ee19d8be",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1da5a7c714934f70bc8c4b3682538d07",
          "Name": "amount",
          "Description": "Layers of list nesting to remove (-1 will remove all list nestings)\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7bdc7667b9414f459b27b38c0978b003",
          "Name": "list",
          "Description": "Flattened list by amount",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "6e05f21a099c47d5a7294aec0446ea08",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "22251f9e87f64f8f9758d50dd8f647f7",
          "Name": "solids",
          "Description": "A collection of solids\n\nSolid[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0089be0674d24e399399be06a869466b",
          "Name": "Solid",
          "Description": "Solid",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Solid.ByUnion@Autodesk.DesignScript.Geometry.Solid[]",
      "Replication": "Auto",
      "Description": "Union a collection of solids into one solid\n\nSolid.ByUnion (solids: Solid[]): Solid"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels",
      "Id": "8d4cce36bb87401787cc669d044b76fd",
      "NodeType": "ExtensionNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "bb1283c268a4487188d4e215aef15604",
          "Name": "",
          "Description": "File Path",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows you to select a file on the system and returns its file path",
      "HintPath": "C:\\Users\\delar\\OneDrive\\Desktop\\SE\\Assignment\\Home.dae",
      "InputValue": ".\\Home.dae"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "c6a13638de284e93b5133d6114a61507",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "601a8ebee2f7420581c565d4cba4de18",
          "Name": "inputGeometry",
          "Description": "Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e8613dc68f4e44b79306315d465063cc",
          "Name": "tolerance",
          "Description": "double\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "42acc50965894bdeb8280d07fe878470",
          "Name": "maxGridLines",
          "Description": "int\nDefault value : 512",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5db93f159fe44df59be15366977ea6bb",
          "Name": "Mesh",
          "Description": "Mesh",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.Dynamo.MeshToolkit.Mesh.ByGeometry@Autodesk.DesignScript.Geometry.Geometry,double,int",
      "Replication": "Auto",
      "Description": "Convert a Geometry object such as a Solid or Surface into a Mesh. The resolution of the mesh is determined by the Dynamo render precision\n\nMesh.ByGeometry (inputGeometry: Geometry, tolerance: double = -1, maxGridLines: int = 512): Mesh"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "4f3c075106b549b2a6bcc69ff03b8c3e",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "e854d7c828ac4c0b8672d4f48bab08c3",
          "Name": "filename",
          "Description": "string",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "28c332d9722646d794d563e1a984a272",
          "Name": "meshes",
          "Description": "Mesh[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "abd22fba0913492a9ffce7e2d07ce7e3",
          "Name": "string",
          "Description": "string",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.Dynamo.MeshToolkit.Mesh.ExportMeshes@string,Autodesk.Dynamo.MeshToolkit.Mesh[]",
      "Replication": "Auto",
      "Description": "Exports meshes to a format determined by file name: .mix -- Meshmixer .obj -- Wavefront .stl -- STL format .dae -- COLLADA .ply -- Polygon File Format This function returns the filename of the output file, which may need to be changed if it contains non-ascii characters\n\nMesh.ExportMeshes (filename: string, meshes: Mesh[]): string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "49e89436663d49a1824d5473e906e876",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "fd89df9125b84614b840aef209f6983a",
          "Name": "origin",
          "Description": "Origin point\n\nPoint\nDefault value : Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0)",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e3edeef4a8604c25ba21596214d0bd0d",
          "Name": "width",
          "Description": "Width of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "aab0d97c488147769695d6d1f62479a7",
          "Name": "length",
          "Description": "Length of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b5c6c349760b40e69327d31bc7e184bc",
          "Name": "height",
          "Description": "Height of cuboid\n\ndouble\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "020e29b276e24787aa585d716d73322e",
          "Name": "Cuboid",
          "Description": "Cuboid created by lengths",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Cuboid.ByLengths@Autodesk.DesignScript.Geometry.Point,double,double,double",
      "Replication": "Auto",
      "Description": "Create a Cuboid centered at input Point, with specified width, length, and height.\n\nCuboid.ByLengths (origin: Point = Autodesk.DesignScript.Geometry.Point.ByCoordinates(0, 0, 0), width: double = 1, length: double = 1, height: double = 1): Cuboid"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "3d4473711a444081b56f8f187e96064e",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "9e3afbcb8296410e959a0a779dd93d9b",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d7a856cf6d4f47a7b019f61192b7629f",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3c4e337046214e5280da494b15b23d69",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "567b2acb07434eba8505591c4fd7ec1e",
          "Name": "Point",
          "Description": "Point created by coordinates",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Form a Point given 3 cartesian coordinates\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "a0781f677dd44f22892641f7fa843b4e",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "71be2e3ecf15413393d546da961f81d0",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9844a6f28c6f410aa706b10aabe5173b",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2285ffc809a042558505c3752b32e391",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "0;\n150;\n-0.5;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "3f1e0ff7648948d69caf81e21517fcaf",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d65110db52c546bcb256289b1b222f54",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0ecef93ecb574c369791aef121e9b62b",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "244d306f07fd4a68961a92db45be2a12",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly",
      "Code": "0.5;\n600;\n200;"
    }
  ],
  "Connectors": [
    {
      "Start": "9985866ff3d84963a85d4f1d8a91ec4a",
      "End": "435d093022a645e48d60648018829a9f",
      "Id": "5acca88cf47d4984bced68dcaa747b5e",
      "IsHidden": "False"
    },
    {
      "Start": "9985866ff3d84963a85d4f1d8a91ec4a",
      "End": "4d7b424fdc1f427fb63bf74f626a5f58",
      "Id": "9d187828c1c84f39a4a02af50f7d0d57",
      "IsHidden": "False"
    },
    {
      "Start": "828af816f75945bd8a79808be6032dc7",
      "End": "9e285cb575fe44919ae3b23291e9f02a",
      "Id": "c86914295070485ba2435094d82aeeb2",
      "IsHidden": "False"
    },
    {
      "Start": "828af816f75945bd8a79808be6032dc7",
      "End": "6416e6a13d8e47aa86bf1226deb6f2ea",
      "Id": "4765b5e40ea2406d85327213e409c02e",
      "IsHidden": "False"
    },
    {
      "Start": "33ae8021ed1d47af8a7c3f75e985f6f4",
      "End": "b3594863511445a0b0b3d3f3bf89cfae",
      "Id": "90714be1d07a4659bef7ba319085b7a6",
      "IsHidden": "False"
    },
    {
      "Start": "33ae8021ed1d47af8a7c3f75e985f6f4",
      "End": "6f895f91e3304bd08a302d489b8ad8de",
      "Id": "df454bb52a3d42cd9e1532727eb1eae4",
      "IsHidden": "False"
    },
    {
      "Start": "9e703aca060f49f597829e57214023a6",
      "End": "5792d9dd20f84b458d9d030fc1963f7d",
      "Id": "70486273eaa240bbb92aadd67fd18899",
      "IsHidden": "False"
    },
    {
      "Start": "cf2e489665354e00aa8dfba5b6f5cc30",
      "End": "c0995c3021104403bb4c46fea9d9b0d9",
      "Id": "87de94dd21e84a05b915a1cfd5cd4701",
      "IsHidden": "False"
    },
    {
      "Start": "cb70c7960f714c19a1a362c358de38ab",
      "End": "faa1d51732cd4f51927f7c3d5a72c877",
      "Id": "2e99dccc18c0483491455f04ce1b566a",
      "IsHidden": "False"
    },
    {
      "Start": "5f48c682f6824267867e5c9007427e97",
      "End": "f6b9f2ae1f8b436da2e3f3160e7f48b9",
      "Id": "38b52cae000a4a7393cfea512cd7afda",
      "IsHidden": "False"
    },
    {
      "Start": "5f48c682f6824267867e5c9007427e97",
      "End": "f7d140034bd742fd8a7f4f244787b529",
      "Id": "d398804a99414a549c5eae5f7f82bce1",
      "IsHidden": "False"
    },
    {
      "Start": "0576102667784c44a90bc217e5b29a9a",
      "End": "c2fb8daf00f541a9b26deb9947c61c0d",
      "Id": "11a5e40a86d642e28595d4cc2e967ee6",
      "IsHidden": "False"
    },
    {
      "Start": "405592775c7a4df9807223b5d5e4eecc",
      "End": "5b117ef6a58e4ce49bc6e81085958833",
      "Id": "518db263e8ba4b94b444658a73eba7ad",
      "IsHidden": "False"
    },
    {
      "Start": "405592775c7a4df9807223b5d5e4eecc",
      "End": "2fcf9f8459ef401299e3fec246cbd20a",
      "Id": "ae58d4a2c4044b429e70788ad81a544b",
      "IsHidden": "False"
    },
    {
      "Start": "405592775c7a4df9807223b5d5e4eecc",
      "End": "14f91021e7374e34a4942cef6e900959",
      "Id": "057f6c8264a94200a9f2cbc9a8a70c5a",
      "IsHidden": "False"
    },
    {
      "Start": "b95b7076087c49fb8e5ccc1526b6c204",
      "End": "354e30f6fc1a4c5e8c16461092b08fae",
      "Id": "dedd46f7073347e08fc2c59b87658901",
      "IsHidden": "False"
    },
    {
      "Start": "b95b7076087c49fb8e5ccc1526b6c204",
      "End": "7087e45b98c540cbae78eb08b87b4494",
      "Id": "6eb38c25bc394480801688e365240d34",
      "IsHidden": "False"
    },
    {
      "Start": "61074ea390ee457394c439de7cd7adfc",
      "End": "f8d99c66dc624949b99e54fd72d6fd85",
      "Id": "eaeb337512d6423c93426a014d47c593",
      "IsHidden": "False"
    },
    {
      "Start": "f0a3d6ab5ed8401ead9c532e04b91a02",
      "End": "c76494375d794a89847b8b803ab4ce22",
      "Id": "846a62ae04cc45c284768851a2e969d9",
      "IsHidden": "False"
    },
    {
      "Start": "71b1788457294ef6ba25807526085883",
      "End": "bcd4cae7ec4f42e98f7e7d258eb70210",
      "Id": "224c8d86a9404cacada53260e25dc45b",
      "IsHidden": "False"
    },
    {
      "Start": "71b1788457294ef6ba25807526085883",
      "End": "619bfcc769604de298c5c7ca84617e24",
      "Id": "42f75d2de9a34fe198f4ba7d7992be89",
      "IsHidden": "False"
    },
    {
      "Start": "81d1d0d6adef4aff81f3bef35a9845fc",
      "End": "26848b622c4c40448c4691fe4f303085",
      "Id": "04afca4c09834464adf8e5995eceaa6b",
      "IsHidden": "False"
    },
    {
      "Start": "37cab5427d5d46d5b7c9bde9c87c0737",
      "End": "16d88d80317d48578ef4bea87640552e",
      "Id": "e216aebd659042ff84dec286af8f1472",
      "IsHidden": "False"
    },
    {
      "Start": "b3d47eb4926f4ebcae0080e42a8550bf",
      "End": "a77d92dc617b44a9b8ee0e9446407743",
      "Id": "93a16d7e5c9e4062935b36d3a5e86732",
      "IsHidden": "False"
    },
    {
      "Start": "24d24180d2e74cf4af921bf80a1584d0",
      "End": "bb64e4e502c24f1e86986a702ba3d8c9",
      "Id": "b5f0ad31983445ecb1ee83f9649fdbb9",
      "IsHidden": "False"
    },
    {
      "Start": "24d24180d2e74cf4af921bf80a1584d0",
      "End": "91872a0044664b72a12395920f62e2de",
      "Id": "c5b0fc025eef48f6961a8aa114c72b96",
      "IsHidden": "False"
    },
    {
      "Start": "3e8e914cd2934116aa312a8d9750fb2b",
      "End": "27dfceceb8904f5d88cca48c89e765b8",
      "Id": "fe9156168a804f828e70d6cb4a9a3b7a",
      "IsHidden": "False"
    },
    {
      "Start": "3e8e914cd2934116aa312a8d9750fb2b",
      "End": "325f1c468b534855bef310f39633734a",
      "Id": "7fd1b0da44114cc0b1021e3e89102f61",
      "IsHidden": "False"
    },
    {
      "Start": "0bbec830e464480b8dce9fdff32b7f58",
      "End": "28f86f396ae34aa798fbcbe7bb92c35e",
      "Id": "073b6a3728f747239ba00932ca158111",
      "IsHidden": "False"
    },
    {
      "Start": "0bbec830e464480b8dce9fdff32b7f58",
      "End": "1c79a1fbb9f34d4fbb9a50cb4b3f5c67",
      "Id": "32871fe8cb80402bb7c4e4ba1d5d87aa",
      "IsHidden": "False"
    },
    {
      "Start": "0bbec830e464480b8dce9fdff32b7f58",
      "End": "c11624a7df2c4da68e886dd12e57ebdf",
      "Id": "d20bc75ef910479fbf09db5ba5be817a",
      "IsHidden": "False"
    },
    {
      "Start": "34631de3f960485f80ad0a7072f1c120",
      "End": "5fc3b6a618b243498320b01cc6fee080",
      "Id": "ac439ccc89b4445586351ecc47680e4a",
      "IsHidden": "False"
    },
    {
      "Start": "34631de3f960485f80ad0a7072f1c120",
      "End": "a5390d83ff564c31baf4c2aad67d3708",
      "Id": "c9fb8e7778e2453f99c2e11df80eaf19",
      "IsHidden": "False"
    },
    {
      "Start": "1566125f02954c0087f07dfeafb2f1ea",
      "End": "3a3d8e34ac5c4e45813405041f618210",
      "Id": "a128f6b9a9334def8b49cb7d60fa76ce",
      "IsHidden": "False"
    },
    {
      "Start": "11c2642ebec945c3b3ec3d41e2cc5805",
      "End": "5ecb7e832fe54f31ac7e02d8eb28eb9e",
      "Id": "33d4ea74bfe443cf9e26706bd9c9ec70",
      "IsHidden": "False"
    },
    {
      "Start": "11c2642ebec945c3b3ec3d41e2cc5805",
      "End": "64d1894d83ee480da29f18aba5bd7860",
      "Id": "61a5871aafb5405491637f49c322ee22",
      "IsHidden": "False"
    },
    {
      "Start": "bed8638b11854d70b3690dacfbb9bc3c",
      "End": "94e31c8d93714525abfab0cd64fc3c3f",
      "Id": "26913bb211c14dd291a7bee4aa4480a9",
      "IsHidden": "False"
    },
    {
      "Start": "3e64694af7b9462b9d6fa47d352d1f73",
      "End": "3e58ae6c2c5f4f3d910ba694b0063a3d",
      "Id": "9bf30b637656426ea757bfc965a1eb91",
      "IsHidden": "False"
    },
    {
      "Start": "3e64694af7b9462b9d6fa47d352d1f73",
      "End": "b9cfd6e45184448ba1040e390a44e845",
      "Id": "abe0a71bfb3d46f9adad6a5908d0bb27",
      "IsHidden": "False"
    },
    {
      "Start": "3e64694af7b9462b9d6fa47d352d1f73",
      "End": "3bd7d8b620274b0f8bfae56e4009eab0",
      "Id": "88d6341029c84286a851e63387211642",
      "IsHidden": "False"
    },
    {
      "Start": "3e64694af7b9462b9d6fa47d352d1f73",
      "End": "1f17b5590e9e43c2a29419de4a81f70d",
      "Id": "30401abfa5fa4e56ba425ee741b8fab8",
      "IsHidden": "False"
    },
    {
      "Start": "3e64694af7b9462b9d6fa47d352d1f73",
      "End": "c74c0f1fe1404fb4992c54e751e02f35",
      "Id": "472f30fe0bd64dd982c433daa912a2bb",
      "IsHidden": "False"
    },
    {
      "Start": "3e64694af7b9462b9d6fa47d352d1f73",
      "End": "3747c9a5ed1240cab7f1f671bcc5a9a8",
      "Id": "50c705ea92c14471a3f0006a445d3896",
      "IsHidden": "False"
    },
    {
      "Start": "3e64694af7b9462b9d6fa47d352d1f73",
      "End": "576a09bf49604e8c8ad43cf773fe04ec",
      "Id": "cc2d56374e6342f19bdaf4957edb7573",
      "IsHidden": "False"
    },
    {
      "Start": "3e64694af7b9462b9d6fa47d352d1f73",
      "End": "edf59fd0c7784ae1b5641bbdd7614f2a",
      "Id": "5eda1989aadb4ef187f8907546ce525a",
      "IsHidden": "False"
    },
    {
      "Start": "68db667178af40679f7b2d95f974647d",
      "End": "369a53c2cda04a9dbdaf54c34ca6035e",
      "Id": "889b625610b0472d9150077e8d83a936",
      "IsHidden": "False"
    },
    {
      "Start": "1c0838bb338c46f8aad02e160d9a5f9d",
      "End": "5fe594797b3948c4b8f0be03d34c9d61",
      "Id": "a33b8591c4ce4f49b3fd46eeb6b73204",
      "IsHidden": "False"
    },
    {
      "Start": "1c0838bb338c46f8aad02e160d9a5f9d",
      "End": "fc8a222c55134fe191c0c9d09e5bcb0a",
      "Id": "e85c8472054e45288f3f79a66a8699b2",
      "IsHidden": "False"
    },
    {
      "Start": "a5ccb8fc68944314a10568f984c0a7f1",
      "End": "ccaa09436e0d47eabe9c4950f5561b6c",
      "Id": "2c10fef5aa2c45f1868e50fa14bb19b1",
      "IsHidden": "False"
    },
    {
      "Start": "04281fb870cb4e1b81049108ce9a120f",
      "End": "35677b050f2a4f89b4cea801167ac330",
      "Id": "74bba3e925074a10a32dddc15c6acb72",
      "IsHidden": "False"
    },
    {
      "Start": "a61fa77f43eb42d4866ef9d7605329b5",
      "End": "229f3b5ce4db4e7e914ad71cbf29211b",
      "Id": "767862e202f84c3691d183efb4de5462",
      "IsHidden": "False"
    },
    {
      "Start": "b5dd2f36612a4258854930a2a0a3fbdd",
      "End": "0b17089bfd02470ba178d846398a9981",
      "Id": "92dcb7a1b5334eff944ab46b87093f25",
      "IsHidden": "False"
    },
    {
      "Start": "de271f27ea864df9bee609615c46c333",
      "End": "86e3c0bf60d1478ca12e8dacef392361",
      "Id": "3e99d34947d94a21a900093ebf4c07f1",
      "IsHidden": "False"
    },
    {
      "Start": "63d4e34726914058947a2c34e587c9d0",
      "End": "e3892be9dfcc4123adada277c0211658",
      "Id": "2fdcb38cfd6c4087a5ba3f493d75cf85",
      "IsHidden": "False"
    },
    {
      "Start": "63d4e34726914058947a2c34e587c9d0",
      "End": "af331ef98a2f4228ad69ca7d2c6ea704",
      "Id": "4edc556ff89844dea911aa2891f22ac4",
      "IsHidden": "False"
    },
    {
      "Start": "d62f2018365f402b9b1efd6df71bfbb4",
      "End": "fdec507191324fe49be91996ccf8c989",
      "Id": "e1b039939faa4339814f4e10385786fb",
      "IsHidden": "False"
    },
    {
      "Start": "d62f2018365f402b9b1efd6df71bfbb4",
      "End": "477ce4b318014996a31ed81f968db5c0",
      "Id": "425b6cebf4d54405880773af71a81aee",
      "IsHidden": "False"
    },
    {
      "Start": "384823b177e04d80bc64967eb684509c",
      "End": "a6373b64e43a422796a6d9cef6940df4",
      "Id": "70c1a98f74d04339a8a1977c705d0000",
      "IsHidden": "False"
    },
    {
      "Start": "384823b177e04d80bc64967eb684509c",
      "End": "8d76c33cf59649adbcb1c39e2da2f07b",
      "Id": "f50091576a1849b2b99e7229f5243676",
      "IsHidden": "False"
    },
    {
      "Start": "068d8ea490a84344a1679d51459248f5",
      "End": "e776c70d2e7c4f2fbcd6c419bd4d1dfe",
      "Id": "dec2dc50b8a44c70a626d7dcb4d42831",
      "IsHidden": "False"
    },
    {
      "Start": "068d8ea490a84344a1679d51459248f5",
      "End": "849dff3de423441c9e40bae3ea96187d",
      "Id": "7230b8c828b74693a65c0e598042a7d8",
      "IsHidden": "False"
    },
    {
      "Start": "52f5e4261e2b4922886ecb72eaff2646",
      "End": "53310b5ed0724058b12832e98363b29a",
      "Id": "5f2a52efaed14ae9b2a5ae43ef41c032",
      "IsHidden": "False"
    },
    {
      "Start": "52f5e4261e2b4922886ecb72eaff2646",
      "End": "a0e53d4110a14556a9a6ca1f338f06ca",
      "Id": "e434c9f2094f489ea5e7c091e8389934",
      "IsHidden": "False"
    },
    {
      "Start": "987da82fd4e6418686445efd074c0d68",
      "End": "6006432e2af946e18c410c15a71c708d",
      "Id": "6fd48cf15ab6480eac293c77a822c419",
      "IsHidden": "False"
    },
    {
      "Start": "7b8dff8979b74691bf160942138be825",
      "End": "3e000be7c7294fc6989f5132b50cc59a",
      "Id": "7df47196c26f4fb28ae0fc40b89d4b1b",
      "IsHidden": "False"
    },
    {
      "Start": "e59417de6e0742328d8995f81e3dc70e",
      "End": "b237cc29bcb34acb9ffc58ea984ad429",
      "Id": "2d4d0040e71f4d38b0f9aa0c03d7d1b1",
      "IsHidden": "False"
    },
    {
      "Start": "5865878f16784d83bc64ffadfb9181c9",
      "End": "3837ffb7c67a4bef9a44af7da4a2ecb9",
      "Id": "5a135f4c756640b08266719d49e5e528",
      "IsHidden": "False"
    },
    {
      "Start": "a615b9bf768a409d9bdab6ed38e917d0",
      "End": "6134a5be8a39432ebb32d248c7775aeb",
      "Id": "73da1c5e58014ff9a5cd84153ce655dc",
      "IsHidden": "False"
    },
    {
      "Start": "175b7d239d534c19b9c9f5752ea511c1",
      "End": "6282e4b71c6847e89679e71ea1e6b531",
      "Id": "70c0866eb3a841fc822b73cb1a7faf40",
      "IsHidden": "False"
    },
    {
      "Start": "84e1587f7f0144538630f6949c80077f",
      "End": "a8f0784bfd0044899354ef0ad92a7264",
      "Id": "33a21a036fac40728dce2380db22e51a",
      "IsHidden": "False"
    },
    {
      "Start": "2247514f7b1a42748ba682e9be970c21",
      "End": "5cdd08854d8f48a19b05d8f98d0973af",
      "Id": "52ecc2616150411bbdebe9c70cf9f80b",
      "IsHidden": "False"
    },
    {
      "Start": "2247514f7b1a42748ba682e9be970c21",
      "End": "4a29549cc16f436d9802f01f2bcc56d3",
      "Id": "699faabb3cbf4403bd0b20b9d1ad79a7",
      "IsHidden": "False"
    },
    {
      "Start": "9c5031807c3d458cb696fe5a957e4a88",
      "End": "f15593c6911747bca3df10cd7fe847b1",
      "Id": "ae4a45dbf5d447f792f5537a1643d31a",
      "IsHidden": "False"
    },
    {
      "Start": "141ef0476ab84ced925bd52843e46624",
      "End": "d2949e04c94149f4bf4bcd40af633d85",
      "Id": "1a0fe870248e4df3b96295d8e787621e",
      "IsHidden": "False"
    },
    {
      "Start": "4acb8fefbd6240de95f4acc1d8eac751",
      "End": "9f13cd031b594a8ca07a11fb040b95df",
      "Id": "81386fc4e7644004b5bd1d8b5962bed5",
      "IsHidden": "False"
    },
    {
      "Start": "e62388669cb2473b98af19100ca3d645",
      "End": "dcbb28beb6c941549563812824ec93cd",
      "Id": "747de372aefc4ef6bf76f254d21873c6",
      "IsHidden": "False"
    },
    {
      "Start": "5830f0b5f52e4b79945a8606b469832b",
      "End": "85eeadd0bd4d412096354e5ac9594bc9",
      "Id": "937e1a622e61451db36e099b07531e0c",
      "IsHidden": "False"
    },
    {
      "Start": "5830f0b5f52e4b79945a8606b469832b",
      "End": "43a1aa9897e34fe587907aa1b74351e2",
      "Id": "7d227bfb7c6346fda115ca93f0533c8b",
      "IsHidden": "False"
    },
    {
      "Start": "768f44ae3e4244fd8a787e5fda2c9f83",
      "End": "66294eaf7fbd400a952f40f3e864faeb",
      "Id": "f49a9795cf634fdfa48af515d85c0aa7",
      "IsHidden": "False"
    },
    {
      "Start": "5c8813a0d7a942b28ab50ba6d50ce05b",
      "End": "e51bdf8e977344f7b61205494299c8b4",
      "Id": "4642fbfd97fc41e9a8ad6194a260794e",
      "IsHidden": "False"
    },
    {
      "Start": "c8a67e47d05348d8b13e1000836a7c9d",
      "End": "f44f85c1b232478b81ce612f3985e8b7",
      "Id": "c0fcd3edc044444186d8690c8fc47878",
      "IsHidden": "False"
    },
    {
      "Start": "857103e9e01648a5a4f1899091b2a4de",
      "End": "27db57bb97da4d13919563674ae9b0db",
      "Id": "931c89c6f2fd411282e82d31628e764e",
      "IsHidden": "False"
    },
    {
      "Start": "a10452412f6049429f98c282499ded5b",
      "End": "66b68d3596de44629f0ca4d35b14d372",
      "Id": "4af1783e9b0c458ab88ba99a2ac924ee",
      "IsHidden": "False"
    },
    {
      "Start": "4e0a1436a45b4283a92df08e02485ff9",
      "End": "dac56739299a44e09f93f57e27dcf791",
      "Id": "d5f0511aff62425e8811b90c1b309682",
      "IsHidden": "False"
    },
    {
      "Start": "4e0a1436a45b4283a92df08e02485ff9",
      "End": "1b3f18a0f6a94c55949bda8b9db9deee",
      "Id": "e2175660f709489bb3465bb009f28679",
      "IsHidden": "False"
    },
    {
      "Start": "2b3e9aa77c4245b09c6a53b97bf9c0d4",
      "End": "114ed45fe58d4fd2a4dded6f86e02dc8",
      "Id": "1b634c7381834a05bcaca56aa956c409",
      "IsHidden": "False"
    },
    {
      "Start": "32eb26ff7d6741c89984708128f19801",
      "End": "6be7aecc2a2a49bf96887816f1a22184",
      "Id": "2f4af28b365140d4aa89a7d3578a718a",
      "IsHidden": "False"
    },
    {
      "Start": "32eb26ff7d6741c89984708128f19801",
      "End": "65eee77386114924ab82c211da3dcfec",
      "Id": "ad60cb5d441b45adaeca3f1be7ccc985",
      "IsHidden": "False"
    },
    {
      "Start": "f9382fb3b0a84b519949bb27f3481cf1",
      "End": "342e168e3a8c4051bae8c4ee2715a4ec",
      "Id": "338d9c0e2e234aa4a928d3845361acfd",
      "IsHidden": "False"
    },
    {
      "Start": "23693899b460435fae1e368fa83bdcd2",
      "End": "4ec60300092e4705be83cea5cd61fe26",
      "Id": "586eb2ad047f4404b81bdd60d65a3db8",
      "IsHidden": "False"
    },
    {
      "Start": "ee485f1e0bc044a49a304f69cb52ca4f",
      "End": "3ec419d6987a4629ae19391eea1ab477",
      "Id": "a3ec3528b5ba41b3983ccdbb9a0bcc65",
      "IsHidden": "False"
    },
    {
      "Start": "cf7ab598b649437bb16d5fa168a0cf5c",
      "End": "d0ec0bf7f4a0435aacf39daea99bb663",
      "Id": "e1bcf7c671cc481a8a5fa604fba1e70a",
      "IsHidden": "False"
    },
    {
      "Start": "cf7ab598b649437bb16d5fa168a0cf5c",
      "End": "ac70b65ad34248598e644b273b9ba0c6",
      "Id": "fd2d80808b19491ca611b88bdc17beb0",
      "IsHidden": "False"
    },
    {
      "Start": "a73ace64ad174d48969bb2c75ba0adcd",
      "End": "694a742c96674932a6e6595ff8a83fb5",
      "Id": "934c59ee7cd34a629ec910dc7185cb9b",
      "IsHidden": "False"
    },
    {
      "Start": "a73ace64ad174d48969bb2c75ba0adcd",
      "End": "faa3ca1ac8204596a2281c85c6923428",
      "Id": "6c04320417254c9192cf7fb4deef882c",
      "IsHidden": "False"
    },
    {
      "Start": "fd89e60f7b5d4cad83a54e44130b88ab",
      "End": "2a7334e42b094cb9a4505a8ca9670ad4",
      "Id": "4891530a74d740e6ae5a8b4e90d75cf1",
      "IsHidden": "False"
    },
    {
      "Start": "7b64710fa0db4c519e65c68e62cd2404",
      "End": "bbea3fb0a6fd4dba970097a790f8d670",
      "Id": "8960924f0fb24c87a764f040430e6eb0",
      "IsHidden": "False"
    },
    {
      "Start": "223aa0ca81d24ee19b74de6ab25be74c",
      "End": "b2ded01bf91d495da0a2fd25967806f3",
      "Id": "cd9291470a97457ba0999be3e190dfbd",
      "IsHidden": "False"
    },
    {
      "Start": "a70edad072ff430a932e3b73e43bcb10",
      "End": "f1e9b810effd49d4a0beae9dc5808b24",
      "Id": "2a16d6204dd64eb09595a63d1b7925c1",
      "IsHidden": "False"
    },
    {
      "Start": "83d9988c8b254b91929dcc9c8118d101",
      "End": "778556a78d8a465f952fc7ccc20f96f9",
      "Id": "7b34297f97bb45728434fdabd71a40e4",
      "IsHidden": "False"
    },
    {
      "Start": "fa3dce6b0ac64088b2e4a885583f2499",
      "End": "c0080d8fec894fa099580e270946a189",
      "Id": "12d38b631aae4c68b8938b76f57cb5ff",
      "IsHidden": "False"
    },
    {
      "Start": "fa3dce6b0ac64088b2e4a885583f2499",
      "End": "130c41fe508f40ae90f076dafbd158fd",
      "Id": "7c66b11bab924136abfdc85e39fa5111",
      "IsHidden": "False"
    },
    {
      "Start": "831c7f437d2f4369a69e37d51131ff0a",
      "End": "19c5a3444aee459bb7f41a5821d086c7",
      "Id": "db2161bdb42c4625bb796b9f8823216f",
      "IsHidden": "False"
    },
    {
      "Start": "85217d66e6c841f38b9c1283424303a9",
      "End": "2aa07f0d3d804ba081cf2d45fae69989",
      "Id": "a98563d47fd447988fb9dc2da210a232",
      "IsHidden": "False"
    },
    {
      "Start": "a7cb78f082ef49c0b01a5f9a951f4ff4",
      "End": "e029e41c8b434813ad7cb74479270712",
      "Id": "f5f7e5f45b474df2a25d00145914edc1",
      "IsHidden": "False"
    },
    {
      "Start": "d173b7e7973d4e6397cc7662f1f7d4eb",
      "End": "53d35eb1bf7d4e5683de3d1182433b57",
      "Id": "9af659a7b5fe474bbf5839f9d057e8e0",
      "IsHidden": "False"
    },
    {
      "Start": "d173b7e7973d4e6397cc7662f1f7d4eb",
      "End": "365d12426fe444f5a99aa3e4906ae89c",
      "Id": "853e9b8e5e264771b9f7c03f4b28df4e",
      "IsHidden": "False"
    },
    {
      "Start": "d173b7e7973d4e6397cc7662f1f7d4eb",
      "End": "2b85e3e55b8741838a13b1dc25375b6e",
      "Id": "93044542a16e4e2f9454498934d2c9a8",
      "IsHidden": "False"
    },
    {
      "Start": "a1a6187787d5499fbe6b44f2f9e6c334",
      "End": "e25993a842194ba4a05cb8e59f847b59",
      "Id": "ef86154b95a54cbcbd015dc80797b7e6",
      "IsHidden": "False"
    },
    {
      "Start": "dcb10d628e3f4055ab7f7fa50ad31a2b",
      "End": "bd4fe0ba1e8d4ea9af3183bf5d10aba7",
      "Id": "33754e43ff004b4889076568abb4ff8d",
      "IsHidden": "False"
    },
    {
      "Start": "5f952b0eb96f4bf2b0a91a9865068673",
      "End": "49ad5f59f8284b43b5771ff1d82ed70d",
      "Id": "4b5c7c4968244a3cba8fff1d53f53ee5",
      "IsHidden": "False"
    },
    {
      "Start": "b4dba9a998ae4b29aa8ec1e119a568ab",
      "End": "b8be3d3c94f54abf87a2398d8b03e602",
      "Id": "cc4565e0b01b485087a6061108bc9798",
      "IsHidden": "False"
    },
    {
      "Start": "429c68e0112b44a789b681042ca5588d",
      "End": "06b51af5ce974a1ab35f8c73525143b3",
      "Id": "e14ae8fbeafd4264ae753e4547d499d8",
      "IsHidden": "False"
    },
    {
      "Start": "9f4a762865eb42dab0cac4b73e161c53",
      "End": "50c977aa7f034874995a2a7f9544f7db",
      "Id": "9690886cb9804108a944b369ca52e660",
      "IsHidden": "False"
    },
    {
      "Start": "becea821b1e3406f87bdeb23a9e1c045",
      "End": "b322087ec50443b7b649a6c1b0d445a0",
      "Id": "7ed19e4829a640fda0da10a75a7d0bf0",
      "IsHidden": "False"
    },
    {
      "Start": "470592fce3dd4f1894fd97fd66f8c36d",
      "End": "6cf414bf215e484d8bdec569e887c513",
      "Id": "a04d4ae3583749d4a846b1d9f925649b",
      "IsHidden": "False"
    },
    {
      "Start": "46abc596e3b642c5af8853e77443d20e",
      "End": "b63e67057f0e4ef380bcd684bcbffe83",
      "Id": "7d90022e9c114fcbb7fca53c53d40f68",
      "IsHidden": "False"
    },
    {
      "Start": "46abc596e3b642c5af8853e77443d20e",
      "End": "37c421d9723c47e5a4724dc57c4d4c32",
      "Id": "75f62c7224f84a9e92939e0c5c127775",
      "IsHidden": "False"
    },
    {
      "Start": "46abc596e3b642c5af8853e77443d20e",
      "End": "c247688931c1445a94999dca646cd6e9",
      "Id": "f6201104e3564d89be07c4f4e756e66b",
      "IsHidden": "False"
    },
    {
      "Start": "46abc596e3b642c5af8853e77443d20e",
      "End": "f865edff4cca4dbe90e8e1f09a982449",
      "Id": "62a2297e066946c78883a31511d70786",
      "IsHidden": "False"
    },
    {
      "Start": "46abc596e3b642c5af8853e77443d20e",
      "End": "d760f70731344b00bd638d77229caf67",
      "Id": "4b86224db86e4920989f6d0b1d818083",
      "IsHidden": "False"
    },
    {
      "Start": "46abc596e3b642c5af8853e77443d20e",
      "End": "37d68e065e5b49f48c16508196eeedbb",
      "Id": "2e57510794f946d3aea372989fc3232e",
      "IsHidden": "False"
    },
    {
      "Start": "6d84be0e6eeb478fabc8dfdf9d85a09a",
      "End": "1088e64a4066492a95466bc0fc2d0d57",
      "Id": "63e14ee7a2474e15a352d24dc41b767d",
      "IsHidden": "False"
    },
    {
      "Start": "6d84be0e6eeb478fabc8dfdf9d85a09a",
      "End": "8d5b5e2369944c47a60b21638f1b4dde",
      "Id": "90eb57c3f3784214a3bc84bba8787057",
      "IsHidden": "False"
    },
    {
      "Start": "d541bf374b144605a67b7e7f38bb0835",
      "End": "4607143ac9674979a8a51380740d211d",
      "Id": "a127958bd37345df879501c1c2992ac2",
      "IsHidden": "False"
    },
    {
      "Start": "d541bf374b144605a67b7e7f38bb0835",
      "End": "4fa8ce3957354d109518326e06f65075",
      "Id": "671220b89113425c810f29441603b10a",
      "IsHidden": "False"
    },
    {
      "Start": "d541bf374b144605a67b7e7f38bb0835",
      "End": "c1e1a8a7388e4587bf9eb63fdec28549",
      "Id": "c33a3bf7eee248229de353c82cd3e219",
      "IsHidden": "False"
    },
    {
      "Start": "6ec26439a7a843309134e0c6c19976f2",
      "End": "a64b9162e1cb48d985d92d32035d0058",
      "Id": "8bdacbac68004407bba897d5513bc66d",
      "IsHidden": "False"
    },
    {
      "Start": "6ec26439a7a843309134e0c6c19976f2",
      "End": "d1a43f44ac3748f995c9e805cd5dd405",
      "Id": "869069c66add41e6945b85c2e28b15de",
      "IsHidden": "False"
    },
    {
      "Start": "6ec26439a7a843309134e0c6c19976f2",
      "End": "651def3504ef4b308c78c79fc2d03c85",
      "Id": "7fa0e5b51d304684b780401b14da274e",
      "IsHidden": "False"
    },
    {
      "Start": "adbd5fca54c74b148774e8b79dff2e9a",
      "End": "be3ec9d5dfec43eda7bd4bee476e3468",
      "Id": "bed4f53105294550a5746c535b4d858b",
      "IsHidden": "False"
    },
    {
      "Start": "adbd5fca54c74b148774e8b79dff2e9a",
      "End": "4ee8e69c4a83442da45711b343aeadb7",
      "Id": "d6c7b97b512f48c7928c2194ce0bdef3",
      "IsHidden": "False"
    },
    {
      "Start": "adbd5fca54c74b148774e8b79dff2e9a",
      "End": "91ffd73eb8e14ad397fed949d129ba3a",
      "Id": "e59396a1a2b446ce882c90a2206d6e4f",
      "IsHidden": "False"
    },
    {
      "Start": "adbd5fca54c74b148774e8b79dff2e9a",
      "End": "14a22c409bf04f518f0bf1bac21e826d",
      "Id": "417df2c7db1d45c3b3c671717d356931",
      "IsHidden": "False"
    },
    {
      "Start": "adbd5fca54c74b148774e8b79dff2e9a",
      "End": "b7f50ed3759e4a72828cfccd7bfcba2e",
      "Id": "34529901f1804397bf6346e4ef3d35b1",
      "IsHidden": "False"
    },
    {
      "Start": "adbd5fca54c74b148774e8b79dff2e9a",
      "End": "19eb275cbace4181b8b00d7056c931f0",
      "Id": "007a49e3c04c467785b0ff6c94673897",
      "IsHidden": "False"
    },
    {
      "Start": "c27b5265c4684dbfb89b97a67785788f",
      "End": "ae3e367dcca543cfb07711b41c61abf7",
      "Id": "208cb1d754474ff1938bcd8e542ad837",
      "IsHidden": "False"
    },
    {
      "Start": "c27b5265c4684dbfb89b97a67785788f",
      "End": "fd2ce9c053024423bb2c739a2accc570",
      "Id": "1e661bf33e4446dd934f0ca5c693d7fc",
      "IsHidden": "False"
    },
    {
      "Start": "b4d65f06f3d747f1998909744f5de164",
      "End": "b33e5803984749ecaa971b900d3871e9",
      "Id": "a0f68fec6d3642b29d3ee5ecfa0cdc4f",
      "IsHidden": "False"
    },
    {
      "Start": "b4d65f06f3d747f1998909744f5de164",
      "End": "094ecdae1ea84a1382704d77875485e3",
      "Id": "a0bd80f705374c29bcd24f1b41b93dad",
      "IsHidden": "False"
    },
    {
      "Start": "b4d65f06f3d747f1998909744f5de164",
      "End": "189b6c0c002c46ad88242645a92ead1e",
      "Id": "680170f8aa404e81a4faa8483ebe3168",
      "IsHidden": "False"
    },
    {
      "Start": "b4d65f06f3d747f1998909744f5de164",
      "End": "e1cbaff4c3954e12823ad73c21df1076",
      "Id": "03b2efff018142eb9c3ffb4322afccb1",
      "IsHidden": "False"
    },
    {
      "Start": "b4d65f06f3d747f1998909744f5de164",
      "End": "90415350a3d54d17b86b7e3240efea80",
      "Id": "de55576d24174ebabc0e20313a4930f6",
      "IsHidden": "False"
    },
    {
      "Start": "3fe3ddcb2fdf4899867053535dfdb4c7",
      "End": "a13e70ccf2c44f2b9de4a3bb14f58412",
      "Id": "89915c8125aa4acf85538d90f386ca68",
      "IsHidden": "False"
    },
    {
      "Start": "e4c49fab77a942ce856a7b2343697c8f",
      "End": "40c7812c97294d6b9209b32154e14a5d",
      "Id": "727da3c4fcb447d8bb40c0b245ada6f2",
      "IsHidden": "False"
    },
    {
      "Start": "e4c49fab77a942ce856a7b2343697c8f",
      "End": "39a0d5bd659c4aeda43ec6da01080f8c",
      "Id": "934728a1735f462dadb133f294aac487",
      "IsHidden": "False"
    },
    {
      "Start": "e4c49fab77a942ce856a7b2343697c8f",
      "End": "92e80d6ac1fa405cb4ce759fe7bfb8df",
      "Id": "6cc2113bd31a41b696d0b1d5f7fad6ad",
      "IsHidden": "False"
    },
    {
      "Start": "612bab1f49af4ff39317c22448a0af84",
      "End": "ec2dcd9fe6c844fe94c376956b8a058d",
      "Id": "f0b36cadcab443b5ae3517ee2be45bf2",
      "IsHidden": "False"
    },
    {
      "Start": "04a5c4f2c4914c52b34113e24c456377",
      "End": "8add1b5665ae4ecb902605220127873a",
      "Id": "f852c3f98329433fb87ce2f208b093bc",
      "IsHidden": "False"
    },
    {
      "Start": "f2875a27b9454a94a786f9b94853621f",
      "End": "e79dd85b7e1144809e663799daf0fb15",
      "Id": "2d6a730ee71f4584be67a761b4e427c1",
      "IsHidden": "False"
    },
    {
      "Start": "5616a89135fb4a4cbcfd70b4cf01b699",
      "End": "a7180d88ecf1404a98c1ad1a72e367c9",
      "Id": "d7eace56dfaf4cbfbd03984fb8620614",
      "IsHidden": "False"
    },
    {
      "Start": "5616a89135fb4a4cbcfd70b4cf01b699",
      "End": "c09c26a2a2854f3b9ce6db25d57b6a53",
      "Id": "489b64a593af4de88f04a3e40d423b3d",
      "IsHidden": "False"
    },
    {
      "Start": "43feac7e95604c7ea123fa72568ee395",
      "End": "8ba7a6aa8407451a82d9d65c96e84931",
      "Id": "6c8e058bef7349ff9ca2f5721256cdc2",
      "IsHidden": "False"
    },
    {
      "Start": "f9b0da8d69e845db917458ce45f1b2f5",
      "End": "2fbbc9cb340b47e1bcc0ef9910d42970",
      "Id": "08dbc95552174548875087688840c0d1",
      "IsHidden": "False"
    },
    {
      "Start": "7d836e12367344e4990d037dea3d97ef",
      "End": "c57e4a9554bb495895a8f4bb1e5a87f8",
      "Id": "fff1c042185a45e18e6cc4756cacf999",
      "IsHidden": "False"
    },
    {
      "Start": "09cae27d94c84658aa44d9561fa0b81e",
      "End": "dd330d402b184ae5a8cde6c486ca2476",
      "Id": "001ae5e287c9420aa98cfe57ac150600",
      "IsHidden": "False"
    },
    {
      "Start": "2ece361364f04e52a746ffad08449614",
      "End": "851e943ceb7a4172938346ba1719c8c0",
      "Id": "d8f0cc3245bd42aa91383b091d8106f5",
      "IsHidden": "False"
    },
    {
      "Start": "2ece361364f04e52a746ffad08449614",
      "End": "7b6e915c48e7499aa38e4e98628b65b3",
      "Id": "66e7b40770a4420794bbf9d0afa619a1",
      "IsHidden": "False"
    },
    {
      "Start": "2ece361364f04e52a746ffad08449614",
      "End": "6714ad250509497898de62ade6d8f464",
      "Id": "54e3606a1b904ea3a37a629087bf0326",
      "IsHidden": "False"
    },
    {
      "Start": "e1d89918ee1c4db898cbbf88ae2b1c45",
      "End": "15c63d62d16d47e0bb095b0b920c3769",
      "Id": "4e0e30eba38c46c9aa994d59431619c2",
      "IsHidden": "False"
    },
    {
      "Start": "c746250498554e32baa249399de9a42c",
      "End": "6f2db64be93844dda8b7974f8b8c69f2",
      "Id": "85b44e5bd1344fc09a016692cb61178b",
      "IsHidden": "False"
    },
    {
      "Start": "8e07ed6bc8d9420abaae19ca4f004f3e",
      "End": "b8f930a149684904bcb7ad1dfc5f2b63",
      "Id": "1e73f904a7e048d8b8410c860761d1af",
      "IsHidden": "False"
    },
    {
      "Start": "030b19f749f9490eac690870cdc1afb5",
      "End": "52c7f0461ca242f2a23499131029d17b",
      "Id": "bd19bc446bc9437dbacd7ee4e3d4a83a",
      "IsHidden": "False"
    },
    {
      "Start": "c4ee7bbf9c8a43239257c728a5f75ae7",
      "End": "dc9e74bed0594fec82f155dd70e0765d",
      "Id": "b23497b6b57f4f859538051daeb22291",
      "IsHidden": "False"
    },
    {
      "Start": "c4ee7bbf9c8a43239257c728a5f75ae7",
      "End": "37ea0ea48d774c2c8f65c88cd3fd44c2",
      "Id": "7ee54b286a9741f99f5a1e42997d624d",
      "IsHidden": "False"
    },
    {
      "Start": "c4ee7bbf9c8a43239257c728a5f75ae7",
      "End": "cd852d4e2fe34a789e0e24e4fdec0b22",
      "Id": "fa98f2959dee47248849647958b87159",
      "IsHidden": "False"
    },
    {
      "Start": "c4ee7bbf9c8a43239257c728a5f75ae7",
      "End": "bc536b03664b4e3caf1e85574f4b82b6",
      "Id": "632a124105bc4300aeb830a1db704de6",
      "IsHidden": "False"
    },
    {
      "Start": "c4ee7bbf9c8a43239257c728a5f75ae7",
      "End": "9eb1710814404854b559f124be958084",
      "Id": "80f169846ac249b5a4a16466dc84db39",
      "IsHidden": "False"
    },
    {
      "Start": "9b192f4e71de4648a88ce87358d31e8b",
      "End": "c5bbdc41d0894bf18eb80869c1d60432",
      "Id": "005960abb67f471c932be903d7641a98",
      "IsHidden": "False"
    },
    {
      "Start": "15e0e2c39f564a2fa68e9439b1163581",
      "End": "17550f9d91cb475dac5c7b922f3cd7c9",
      "Id": "825c4fb178fe42d9988b90e2be1f9d70",
      "IsHidden": "False"
    },
    {
      "Start": "3bd760a1c9344110af2b1e0b22f52177",
      "End": "31146d2eb53446ceaebbe0528d61bc1d",
      "Id": "2fff408329504899ab1a7b7b9df6e28b",
      "IsHidden": "False"
    },
    {
      "Start": "3bd760a1c9344110af2b1e0b22f52177",
      "End": "d29c8256970e4aab9323b13ea5b9d1d5",
      "Id": "aa6911c878ab46a4844b6014b7e760ec",
      "IsHidden": "False"
    },
    {
      "Start": "3bd760a1c9344110af2b1e0b22f52177",
      "End": "fdbc0630430f4f54aae8acbed104cd24",
      "Id": "391602fa94dd4a39ab6e5cb1468b69e1",
      "IsHidden": "False"
    },
    {
      "Start": "a006ebff40bb456d9964265d05842b5e",
      "End": "c45c65e74745408ca8caaec9a88d320b",
      "Id": "48dff2aeef454487bf1e8490d783cb24",
      "IsHidden": "False"
    },
    {
      "Start": "0db3d022fc3e4554b44d38f79351c520",
      "End": "3958cb81acd2465a90eb34b44811983a",
      "Id": "631ae1e7c2804c20871e104a31021100",
      "IsHidden": "False"
    },
    {
      "Start": "902f9f88341a4d61939e7c64ab4ef722",
      "End": "d4a85134a68d4bb19566b55c3998f1dc",
      "Id": "b53ae9faf44945b99572f54a0611f58b",
      "IsHidden": "False"
    },
    {
      "Start": "21c24a98a3074fa19a7de76664682c6e",
      "End": "147936304a684ba5a7488a1ee5887033",
      "Id": "f2fa5b68cac849418b42cc3dee01fe9b",
      "IsHidden": "False"
    },
    {
      "Start": "3c04fb62651741b087cac4636c9cb986",
      "End": "d4ec78e2424a4a7582eb9fa59756c72c",
      "Id": "94ea00241d9f45acb851627d8bff48ea",
      "IsHidden": "False"
    },
    {
      "Start": "87564fb39f384264a2d157f718eb8bf1",
      "End": "7ccdf96f0510483997cf3abf88041924",
      "Id": "4bb8be51a1b0422eb6a4b23f8b936ad4",
      "IsHidden": "False"
    },
    {
      "Start": "67ccee3bb7df4f2c9356f9004cf76383",
      "End": "bfb0de9db1eb484fba60056cbf1b3822",
      "Id": "4bb13ae8c92d4221be5140c3092a9e7e",
      "IsHidden": "False"
    },
    {
      "Start": "5eeb36d0f60f4904a480f5c94d0b63b4",
      "End": "01d2f46f57b949aba323ff976fea0f65",
      "Id": "2328dff03b424ede8756b14931ea5ba6",
      "IsHidden": "False"
    },
    {
      "Start": "5358ad5fd52a42798ebf57e24d19d1d8",
      "End": "c830d9500ab24f30be28c9aed9dc5063",
      "Id": "3a0de42dad4245b1aa517c9f123f98e8",
      "IsHidden": "False"
    },
    {
      "Start": "c145131004ef466b8defd6cb51791174",
      "End": "c1cd1503d1484783b290b40daf6904b6",
      "Id": "e9b90e3279754eba84a032f2dca03231",
      "IsHidden": "False"
    },
    {
      "Start": "1b14482d6c3649008d48ed196334e155",
      "End": "dd5eaf242caa45d495ea6915e22bc9a2",
      "Id": "225dbbd11c344e98b4258f7958c80cb1",
      "IsHidden": "False"
    },
    {
      "Start": "6c91473029e4485ca4ab40936c0712c2",
      "End": "e2e69408c7d8483c81476ef6d3fd455f",
      "Id": "723c621a1592434580e8571500d523a5",
      "IsHidden": "False"
    },
    {
      "Start": "3b5cbe125f4d417f9de80029efc9ab76",
      "End": "71bc41cc934b44bd9ac5636aaad9c7dd",
      "Id": "8ba7b08fad8a459681deb17576f4738e",
      "IsHidden": "False"
    },
    {
      "Start": "aa94b39e64354325ba5b4d3f9e628dc3",
      "End": "2505d313d2dc4b34a24665ed56d445a3",
      "Id": "637aee9df60640abaea3a521578cc2c9",
      "IsHidden": "False"
    },
    {
      "Start": "43f36686e7e143aab49f807a7d29bfa6",
      "End": "c0341d704c414a50ae50bdf5a2a6d538",
      "Id": "537c1dc76a7a4f25a2aff43c487777d4",
      "IsHidden": "False"
    },
    {
      "Start": "1c18c228aed646d19395aa116088ec87",
      "End": "786e62b228324c139897c9e715ebfc4b",
      "Id": "3a81e61785df4b8b9ec24f47a492fd2e",
      "IsHidden": "False"
    },
    {
      "Start": "854f06a258084613a45060002edac852",
      "End": "27eef92e3dfc4a1595e08ca568a7089e",
      "Id": "db8ed26056774e7e9b95a7184872faae",
      "IsHidden": "False"
    },
    {
      "Start": "86ca06bcd96d44d89300732ec64d6676",
      "End": "35fe20e4ce8e42ebae26f5f6ac5f526b",
      "Id": "078b8888759f4bc38e52d1ae14f8bae0",
      "IsHidden": "False"
    },
    {
      "Start": "00cc9d2ae90c4ad395176c900bbfd049",
      "End": "c62c0e71c8ce4b719470606eb9c078fa",
      "Id": "44e0f461d2ec433b8085ef87e98f509d",
      "IsHidden": "False"
    },
    {
      "Start": "11949ef7b2b342608afb5da2ab60680e",
      "End": "b5d1f6c7b40c4abfbb2c2543eb4f56c6",
      "Id": "16394f34435b4063b59a9dd968125b49",
      "IsHidden": "False"
    },
    {
      "Start": "975f859a96d848ffbad29d2278d854d8",
      "End": "fa0b0b601a06480ba849b494ea124fbe",
      "Id": "60500d6ac81f4c90bab6d8c5531b7e3f",
      "IsHidden": "False"
    },
    {
      "Start": "125181d25bd047848ceaad3e498785ca",
      "End": "e9618aa308224964831d68fa3a8d622c",
      "Id": "d19c0da8089b456fab089c5acca710b6",
      "IsHidden": "False"
    },
    {
      "Start": "8fe62044e5e242b29f93854892437486",
      "End": "5e38587dd64444aa9e8345988b9a212d",
      "Id": "3457a278794641d9909e2ed016c5f5c6",
      "IsHidden": "False"
    },
    {
      "Start": "080339e9900d4d128e545c8978072072",
      "End": "7eff69d8b995448bac6c024185b5e47a",
      "Id": "a82c33ceb68f4c14a0b33b11da226638",
      "IsHidden": "False"
    },
    {
      "Start": "080339e9900d4d128e545c8978072072",
      "End": "6c3bbd4f6ff148acbc69a23458fd8bdc",
      "Id": "eeafacfdd9254d818a2bc808c28912da",
      "IsHidden": "False"
    },
    {
      "Start": "0c3b38445488463ab4d5318f441f8b6c",
      "End": "09a9968135d54220ae1957ddb36e01b4",
      "Id": "4913efd45b4b4d9fa5fdb2bc41401a21",
      "IsHidden": "False"
    },
    {
      "Start": "1a4b6f67fa7449f798249c2921cf8c6a",
      "End": "2779b6cb1395439a8897cb82b2539032",
      "Id": "cef9df5ef94549b08bedc756e507f55f",
      "IsHidden": "False"
    },
    {
      "Start": "aa7d6b5f59b440f68a7009791a30755f",
      "End": "891b19f6ec8044db9ac233d47ee31003",
      "Id": "7a1bf84d179d49fb9f5d0b2d7bfcd194",
      "IsHidden": "False"
    },
    {
      "Start": "96c16bd0c1cf4b3990877cc1f9e1bfe6",
      "End": "6fc49b4f8f9a41b3bb9fa8d442433994",
      "Id": "d902be47cca541509c212bc1ec73a646",
      "IsHidden": "False"
    },
    {
      "Start": "96c16bd0c1cf4b3990877cc1f9e1bfe6",
      "End": "381e18e582cd447bbdd3a9de4efc502b",
      "Id": "907357c85645400ca83b7dca574e16ef",
      "IsHidden": "False"
    },
    {
      "Start": "96c16bd0c1cf4b3990877cc1f9e1bfe6",
      "End": "f22ed8c8f76f4459a9cf8a6a0a318f2e",
      "Id": "6b69ca1269504743b37cedc8bfd87a3a",
      "IsHidden": "False"
    },
    {
      "Start": "708ecd0e06374108a0bc34f4d000e68c",
      "End": "341487e9f9374f8b9e3e5d1e41d2a339",
      "Id": "07eae77c495f404fbb725b011f1346f0",
      "IsHidden": "False"
    },
    {
      "Start": "9bfcb5eeea454361b163a64a7281060c",
      "End": "faaa7e83c7864515ad6c42ddfd627f7f",
      "Id": "543f37b164d346dfb312e241828661dd",
      "IsHidden": "False"
    },
    {
      "Start": "ffa959973e1246c1bd0bb2185530fc8e",
      "End": "df16713dc017475ca1d25ed38397c6af",
      "Id": "e8b996e509d243148a054921371cb5f4",
      "IsHidden": "False"
    },
    {
      "Start": "24d4041ec88d40b69fbe22524ae12fab",
      "End": "9b4f91af84c04271a56d416c57d9f449",
      "Id": "329d803843314546ad76a1c408070ed2",
      "IsHidden": "False"
    },
    {
      "Start": "bb85b5dec3fc4694ac0a9ab248c12794",
      "End": "dc567d41cea54190b6228571b8ca4a45",
      "Id": "47eb7308318d4f1d9a4f6935030743c8",
      "IsHidden": "False"
    },
    {
      "Start": "1f812f8eccf34bdba38643a46bd14f8d",
      "End": "43041af9b2f94b048061a2d01a54756e",
      "Id": "5c9380ebf06542a987dba50ad625e85f",
      "IsHidden": "False"
    },
    {
      "Start": "1f812f8eccf34bdba38643a46bd14f8d",
      "End": "3fb3aff59a7749a79833be81db768a29",
      "Id": "02457e02bc224810a9b1a11915b7ddb8",
      "IsHidden": "False"
    },
    {
      "Start": "1f812f8eccf34bdba38643a46bd14f8d",
      "End": "e8011865291c45b58fe71df217188c2d",
      "Id": "36b15dc1e62547818cd9e35fa4dea794",
      "IsHidden": "False"
    },
    {
      "Start": "5a8b08243dda4b27865b18a72734fbea",
      "End": "c3555e25d6134453999548ba14c4a4b0",
      "Id": "dcd96dfb87874826a8cfeb8408a005e6",
      "IsHidden": "False"
    },
    {
      "Start": "a3eeddda328a40ceb7c56df3bad6512c",
      "End": "43ce5512c702411fb4f685f00c339fef",
      "Id": "5518cd7535434e2eab19f29a6f61b280",
      "IsHidden": "False"
    },
    {
      "Start": "0b3d4d3fdce24ac29dc31455da2c8f10",
      "End": "7308eed9fb584ddb9ba45354d48c488f",
      "Id": "d3c6dd7f1c8847a8887cfe5edc4a82d9",
      "IsHidden": "False"
    },
    {
      "Start": "89e26363436e43dd94b0baa6107aa8a9",
      "End": "fcf689f8053c4fce8b474001a1b78518",
      "Id": "fda1858a6aaf496d80fc59cb0bb70d27",
      "IsHidden": "False"
    },
    {
      "Start": "c7e62db353ef4f20a88ca52ef14b058c",
      "End": "78ffe24020a046a08f437a3cb9715eb4",
      "Id": "60a46a94dcbc4c8b98f04c4d1d6aecd5",
      "IsHidden": "False"
    },
    {
      "Start": "196826bfedb84eb791e18d2c71853809",
      "End": "d39ce40fb2da44738c29098c6299c245",
      "Id": "8b29fe699d574d00816048e0f6b7e1fa",
      "IsHidden": "False"
    },
    {
      "Start": "25f3e1bc90a84f219710cf86b5022d33",
      "End": "4c4984406a96496e8081159bee53f8b8",
      "Id": "75725f25d38a4ae3a2246de7ee8a3700",
      "IsHidden": "False"
    },
    {
      "Start": "25f3e1bc90a84f219710cf86b5022d33",
      "End": "95a166987cd74469886c01a84b52040d",
      "Id": "f82e94856302493bb9807ab77cbbafc2",
      "IsHidden": "False"
    },
    {
      "Start": "77336c24946940ba9068a8a94e33727b",
      "End": "3ef2d2d352bd4174a6eab9f00f161a3b",
      "Id": "321bc607dd7d4c9a8c9fa0636835491d",
      "IsHidden": "False"
    },
    {
      "Start": "fca0be3ce173459b974e18ac0bdce9c5",
      "End": "4037f1e8619f48e7abb59e5551e44d23",
      "Id": "2e89de28032e42608525c0c7f814dd48",
      "IsHidden": "False"
    },
    {
      "Start": "c4e3cd22cedb465684aac4aadbf303b5",
      "End": "967df36d51e24ce38d2e59091279224c",
      "Id": "5c773dfde53e415c86cb0a354dffde73",
      "IsHidden": "False"
    },
    {
      "Start": "07c93420889643f5bce696c8d1a47a61",
      "End": "2a26256f10314e5581cf081d5b1610ae",
      "Id": "77d6ab8a6ad4425585b32ba35999a059",
      "IsHidden": "False"
    },
    {
      "Start": "84e7d66767114722b3d67f656199f02d",
      "End": "03bddeb3d2624521a5ab0905f801b11d",
      "Id": "6ca685fad8654d03ae54ec0891a1cd8f",
      "IsHidden": "False"
    },
    {
      "Start": "1810bd278d9047f68be46d1bbb6b135d",
      "End": "1c078805e4424838aaee3f85e207db86",
      "Id": "5edc4e4cb7204ee19a975108d5f676f7",
      "IsHidden": "False"
    },
    {
      "Start": "c830fa106d954f93809b9a1bea209d4f",
      "End": "340749bedb9d4a1397cb5b9f115f5d8e",
      "Id": "3e620e43f6624a0d9bd4c503425e869f",
      "IsHidden": "False"
    },
    {
      "Start": "9fb3dd972b58415b8819f406f56a93c7",
      "End": "3c5a62d3552e4e75a2428e17ba5f5b2c",
      "Id": "7e6dd3fa00fa498495b98a675dd5026b",
      "IsHidden": "False"
    },
    {
      "Start": "4b4d7166ca874fa8b1a9a715e637852c",
      "End": "30a24769dd4a4506af8caba3fd38595f",
      "Id": "009e43eb8bed4bffa90fac15c42135ec",
      "IsHidden": "False"
    },
    {
      "Start": "585bf61bf26b414b82522a724ad7c998",
      "End": "f2e17e5a828344b9867818dfa753d23d",
      "Id": "c82534d92cc2457381060ea2ed197f4f",
      "IsHidden": "False"
    },
    {
      "Start": "c060e9e8327247528b7db77e373f59f4",
      "End": "a3dd5cc5964f46c8960d6d802351546c",
      "Id": "9759b901f3b94324b4463f73fc3be4a4",
      "IsHidden": "False"
    },
    {
      "Start": "4c3e2063dcd3492f97bee88ccfb3ca27",
      "End": "34e32b9f25124d38862abe32ee19d8be",
      "Id": "333e80fbb47843138ec332d42f68a23e",
      "IsHidden": "False"
    },
    {
      "Start": "7bdc7667b9414f459b27b38c0978b003",
      "End": "22251f9e87f64f8f9758d50dd8f647f7",
      "Id": "9f895cb5b2bb48c38b89d8371a6fcbb3",
      "IsHidden": "False"
    },
    {
      "Start": "0089be0674d24e399399be06a869466b",
      "End": "601a8ebee2f7420581c565d4cba4de18",
      "Id": "a2699f3e459448d0bbc306950bf37a17",
      "IsHidden": "False"
    },
    {
      "Start": "bb1283c268a4487188d4e215aef15604",
      "End": "e854d7c828ac4c0b8672d4f48bab08c3",
      "Id": "1c997d9a93bf4dcdb70b33661cfef122",
      "IsHidden": "False"
    },
    {
      "Start": "5db93f159fe44df59be15366977ea6bb",
      "End": "28c332d9722646d794d563e1a984a272",
      "Id": "46d148b6b9ec43eea64da464b91e9fed",
      "IsHidden": "False"
    },
    {
      "Start": "020e29b276e24787aa585d716d73322e",
      "End": "ac9b969d2de543a7ba245be453a8ddfe",
      "Id": "39f30939321a44799c1cc5ced7b0d075",
      "IsHidden": "False"
    },
    {
      "Start": "567b2acb07434eba8505591c4fd7ec1e",
      "End": "fd89df9125b84614b840aef209f6983a",
      "Id": "8fe97f5ca2924128bc43332d93f0b651",
      "IsHidden": "False"
    },
    {
      "Start": "71be2e3ecf15413393d546da961f81d0",
      "End": "9e3afbcb8296410e959a0a779dd93d9b",
      "Id": "4d777439ccee4c1c99acbf98c818d7ad",
      "IsHidden": "False"
    },
    {
      "Start": "9844a6f28c6f410aa706b10aabe5173b",
      "End": "d7a856cf6d4f47a7b019f61192b7629f",
      "Id": "e6301be1990141f9aa96675f99c69e88",
      "IsHidden": "False"
    },
    {
      "Start": "2285ffc809a042558505c3752b32e391",
      "End": "3c4e337046214e5280da494b15b23d69",
      "Id": "0f9ecedaf8d44ff4aedbc40aec28c7e8",
      "IsHidden": "False"
    },
    {
      "Start": "d65110db52c546bcb256289b1b222f54",
      "End": "b5c6c349760b40e69327d31bc7e184bc",
      "Id": "6705e56f2121494092e966cf0c2f1691",
      "IsHidden": "False"
    },
    {
      "Start": "0ecef93ecb574c369791aef121e9b62b",
      "End": "aab0d97c488147769695d6d1f62479a7",
      "Id": "b76c29c5887c46ebbcd76f6b11bc4a72",
      "IsHidden": "False"
    },
    {
      "Start": "244d306f07fd4a68961a92db45be2a12",
      "End": "e3edeef4a8604c25ba21596214d0bd0d",
      "Id": "482c3cd1455145819ef318bf57176f96",
      "IsHidden": "False"
    }
  ],
  "Dependencies": [],
  "NodeLibraryDependencies": [
    {
      "Name": "MeshToolkit",
      "Version": "3.0.0",
      "ReferenceType": "Package",
      "Nodes": [
        "c6a13638de284e93b5133d6114a61507",
        "4f3c075106b549b2a6bcc69ff03b8c3e"
      ]
    }
  ],
  "Thumbnail": "",
  "GraphDocumentationURL": null,
  "ExtensionWorkspaceData": [
    {
      "ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
      "Name": "Properties",
      "Version": "2.19",
      "Data": {}
    }
  ],
  "Author": "",
  "Linting": {
    "activeLinter": "None",
    "activeLinterId": "7b75fb44-43fd-4631-a878-29f4d5d8399a",
    "warningCount": 0,
    "errorCount": 0
  },
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.19.3.6394",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "_Background Preview",
      "EyeX": -510.69390869140625,
      "EyeY": 83.707534790039063,
      "EyeZ": 90.621475219726563,
      "LookX": 551.8450927734375,
      "LookY": -31.823623657226563,
      "LookZ": -230.20881652832031,
      "UpX": -0.14967960119247437,
      "UpY": 0.98676073551177979,
      "UpZ": 0.062446065247058868
    },
    "ConnectorPins": [],
    "NodeViews": [
      {
        "Id": "0d917bae8c4446a28519ab7c6b25aca3",
        "Name": "length(Y direction)",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -1607.904436316167,
        "Y": 3812.5309032404402
      },
      {
        "Id": "d08222a765fc4144944181073bf02000",
        "Name": "Number",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -1538.0127765132261,
        "Y": 10657.44818307049
      },
      {
        "Id": "05a4b18f6cdc40bd8520597dde10048e",
        "Name": "Number",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -1538.0127765132261,
        "Y": 10497.44818307049
      },
      {
        "Id": "6ac093b2e673414a9a9e81e62286fe9a",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -606.890725693398,
        "Y": 7573.144052870899
      },
      {
        "Id": "3fe946438c4643c4ae671967eca0b90c",
        "Name": "List.Transpose",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 75.775940973268462,
        "Y": 7844.644052870899
      },
      {
        "Id": "9fa471a5f0754809bff64c9b8b01c4a6",
        "Name": "PolyCurve.ByPoints",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 390.442607639935,
        "Y": 7301.644052870899
      },
      {
        "Id": "dd1b174d29374f3e85acab2ff7f17e08",
        "Name": "Range",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -1305.3461098465596,
        "Y": 10703.44818307049
      },
      {
        "Id": "a4c7c4cb6961404b982018435f83e65c",
        "Name": "PolyCurve.ByPoints",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 390.442607639935,
        "Y": 7844.644052870899
      },
      {
        "Id": "6705d31c528742079f6656a159832f17",
        "Name": "Height",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2151.0739808379176,
        "Y": 11832.970894885744
      },
      {
        "Id": "584d6d099466420e88c5a46e27f711e2",
        "Name": "Range",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -1331.6224934044244,
        "Y": 11362.858562953938
      },
      {
        "Id": "5b192661d28a442ab78de8d8894b9318",
        "Name": "Number",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -1564.2891600710909,
        "Y": 11316.858562953938
      },
      {
        "Id": "44ce005bee47409e9e3bed98fb984148",
        "Name": "Number",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -1564.2891600710909,
        "Y": 11476.858562953938
      },
      {
        "Id": "8d3856454b5542278d50517182c9197e",
        "Name": "Range",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -1305.3461098465596,
        "Y": 10343.44818307049
      },
      {
        "Id": "5f2e40fd28f047f99317b0c1bfabf0ce",
        "Name": "Number",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -1538.0127765132261,
        "Y": 10337.44818307049
      },
      {
        "Id": "afba445149c041afb5d22b077846b185",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -860.890725693398,
        "Y": 7640.9715528708984
      },
      {
        "Id": "a4fd5f35d0c1465189480a4d9ade4d6f",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": -276.39971445926039,
        "Y": 9358.3425534655617
      },
      {
        "Id": "068095075e4a455b9f2e8988788388c1",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 785.77594097326846,
        "Y": 7374.644052870899
      },
      {
        "Id": "f638a448af8443c7aaf63836dfa03cc5",
        "Name": "Vector.ZAxis",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 390.442607639935,
        "Y": 7684.144052870899
      },
      {
        "Id": "59fd40b0c89341fe8e8c63ff7858512e",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 785.77594097326846,
        "Y": 7751.644052870899
      },
      {
        "Id": "7e9c9130030a485a8c4a5784a3e29081",
        "Name": "PolyCurve.ByPoints",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 606.24611950789654,
        "Y": 10549.824308017662
      },
      {
        "Id": "003b69766ec24566906a7bd7184da25f",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 75.775940973268462,
        "Y": 7489.9715528708984
      },
      {
        "Id": "fd0560b329dc4cc48413236e18383ebe",
        "Name": "List.Deconstruct",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 390.442607639935,
        "Y": 7490.144052870899
      },
      {
        "Id": "832f5ad5b0c24551ad70d3229a13fdd5",
        "Name": "Curve.PlaneAtParameter",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -1060.5203696717535,
        "Y": 15243.520544737647
      },
      {
        "Id": "aa16cae5a0624312bfcf899c20eb040e",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -1059.6114714359519,
        "Y": 15447.320059432703
      },
      {
        "Id": "21faff1a848d45dfb10c2b475df11b28",
        "Name": "Rectangle.ByWidthLength",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -705.853703005087,
        "Y": 15243.520544737647
      },
      {
        "Id": "c9b9cba7cc224ea19586ec9a9c4f4255",
        "Name": "Solid.BySweep",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -339.18703633842051,
        "Y": 15243.520544737647
      },
      {
        "Id": "209a7c6db35e4853bb70afa1724b64e9",
        "Name": "Color Palette",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -339.18703633842051,
        "Y": 15455.520544737647
      },
      {
        "Id": "c5e74c15534d4fca8a7c954266806a39",
        "Name": "GeometryColor.ByGeometryColor",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -21.187036338420512,
        "Y": 15332.520544737647
      },
      {
        "Id": "4d7c1d01f2334ea9856f146389787d81",
        "Name": "Curve.PlaneAtParameter",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 1265.6969595767259,
        "Y": 7695.3874867044578
      },
      {
        "Id": "18f9a1a1d26a4f80a1f6450b70bd7c73",
        "Name": "Rectangle.ByWidthLength",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1620.3636262433924,
        "Y": 7695.3874867044578
      },
      {
        "Id": "c49ca3fc96394a00a149918a7ed90908",
        "Name": "Curve.PlaneAtParameter",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 1265.6969595767259,
        "Y": 8055.3874867044578
      },
      {
        "Id": "4013fe8bf4304dd7b636fccac8bfb2d3",
        "Name": "Rectangle.ByWidthLength",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1620.3636262433924,
        "Y": 8055.3874867044578
      },
      {
        "Id": "fcc88f274f0f442992622c98e905df01",
        "Name": "Solid.BySweep",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1987.030292910059,
        "Y": 7695.3874867044578
      },
      {
        "Id": "e2b4ef96cef04276b9a911a4105f9a4e",
        "Name": "Solid.BySweep",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1987.030292910059,
        "Y": 8055.3874867044578
      },
      {
        "Id": "b449b08159824d868e844c6fede6d6ec",
        "Name": "Color Palette",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1987.030292910059,
        "Y": 7906.3874867044578
      },
      {
        "Id": "2d92f7c3ee064d5f95ebaee20010471d",
        "Name": "GeometryColor.ByGeometryColor",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2305.030292910059,
        "Y": 7786.3874867044578
      },
      {
        "Id": "b6d689779e5241e29186408e5484fbb7",
        "Name": "GeometryColor.ByGeometryColor",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2305.030292910059,
        "Y": 7962.3874867044578
      },
      {
        "Id": "64e969163ea24e1cb2f411b98ebe8639",
        "Name": "Surface.ByLoft",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1617.7151824094703,
        "Y": 11678.967242155017
      },
      {
        "Id": "e6ddbedc0cc54de78bcdd5f012b6d54b",
        "Name": "Surface.Thicken",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1638.0140296807563,
        "Y": 11204.93989025104
      },
      {
        "Id": "e7b0103ada9f4060a05e68fa9b236377",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1284.0140296807563,
        "Y": 11238.76739025104
      },
      {
        "Id": "3e24adc57cc941a8b473c2a44bec7dd2",
        "Name": "Color Palette",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1638.0140296807563,
        "Y": 11380.93989025104
      },
      {
        "Id": "5ce7988be77e4fbb890c0790637d165e",
        "Name": "GeometryColor.ByGeometryColor",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1953.3473630140898,
        "Y": 11275.93989025104
      },
      {
        "Id": "8878b96e765e428ba2d5d9e9766daf33",
        "Name": "math",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -374.52669973424554,
        "Y": 10889.848132610881
      },
      {
        "Id": "8055dd620a284c39ae61b0b44fe51af7",
        "Name": " guestrooms of each floor",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 34.139966932420975,
        "Y": 10890.020632610882
      },
      {
        "Id": "760eaf20a60a4190b556fe9aa38a03fd",
        "Name": "number residential stories",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 34.139966932420975,
        "Y": 11037.848132610881
      },
      {
        "Id": "7364b0a7048e4355b2ee31ab96ce41e0",
        "Name": "total number of gustrooms",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 405.47330026575423,
        "Y": 10947.020632610882
      },
      {
        "Id": "f4983e15a17e465986c98c508b7a7480",
        "Name": "Annual income of Hotel",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 780.139966932421,
        "Y": 10947.193132610882
      },
      {
        "Id": "2dd083fdcb8941b1918893748db2f70f",
        "Name": "accommodation fee for each night",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2096.8051261421178,
        "Y": 12554.571535279683
      },
      {
        "Id": "8ae31c002b4b4b109d77eeed4072f112",
        "Name": "Land Price",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2100.7233102114678,
        "Y": 13325.826566963056
      },
      {
        "Id": "8126499677bc4248a737d4de3ebe962b",
        "Name": "a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2087.1180695606395,
        "Y": 12858.480462837906
      },
      {
        "Id": "b24e4c821c0d4a9a98bc43854b3f7b23",
        "Name": "b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -1920.6947565282071,
        "Y": 13007.383499662465
      },
      {
        "Id": "bc3be136d74645118139433334704bdb",
        "Name": "c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2096.051831413447,
        "Y": 13158.492453105806
      },
      {
        "Id": "1c5df185ae4c4852ad892103c5188881",
        "Name": "Annual Income",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2179.7316642098908,
        "Y": 9986.76156019108
      },
      {
        "Id": "db02274faf7a4c5787133e8fbd1df690",
        "Name": "Total cost",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2156.3242067470496,
        "Y": 10954.021219893766
      },
      {
        "Id": "1522ee034ef4492b9f93acbf9ef2cda0",
        "Name": "Surface.Area",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -960.7853092493765,
        "Y": 14708.27197073869
      },
      {
        "Id": "d6a2925c52f749c6a80083846d614fb8",
        "Name": "Total floors area",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -592.11864258270953,
        "Y": 11761.912300477532
      },
      {
        "Id": "e36ffbf2cf95489cbe13d28d3f23ef55",
        "Name": "Total land Area",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -960.7853092493765,
        "Y": 11943.567300477531
      },
      {
        "Id": "ccbefdb9862e481088c90b04274ea68c",
        "Name": "land Price",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -592.11864258270953,
        "Y": 11909.739800477531
      },
      {
        "Id": "5481abab43f6457eb02f93490c1ad3c7",
        "Name": "Total Cost",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -155.45197591604278,
        "Y": 11694.912300477532
      },
      {
        "Id": "fd55a54ee4fa43a3a295d6e41cc6f5bf",
        "Name": "construction cost per square meter",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -592.11864258270953,
        "Y": 11514.739800477531
      },
      {
        "Id": "c324ebd8a1514bfba467114fc1334f79",
        "Name": "Area of each floor",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -679.860033067579,
        "Y": 10990.642646052602
      },
      {
        "Id": "38d700775bae4b60be7497123f3538e3",
        "Name": "List.Flatten",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -973.860033067579,
        "Y": 10990.642646052602
      },
      {
        "Id": "71e60dd8687645898d2affc2c9de133e",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -282.22405902673154,
        "Y": 7573.144052870899
      },
      {
        "Id": "aa47ce8e86384d948aaeea780cf6ce84",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -866.57110298283351,
        "Y": 4980.2586128340517
      },
      {
        "Id": "634e4c1d87d14f66bfb47518ca25e1d9",
        "Name": "Point.X",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -1607.904436316167,
        "Y": 4135.579318594002
      },
      {
        "Id": "9769abc1fdec4d1e82038d231c99a679",
        "Name": "Point.Y",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -1607.904436316167,
        "Y": 4283.579318594002
      },
      {
        "Id": "5d8151dcc98d46f3896693ba14ef461a",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -1159.904436316167,
        "Y": 4135.579318594002
      },
      {
        "Id": "85858d85837f4e3f9c2c5a20dd87a7f6",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -1159.904436316167,
        "Y": 4283.579318594002
      },
      {
        "Id": "dbea7463d477472e968bec5b5b8fc3dc",
        "Name": "Cncrete.Cost (€)",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -3773.318113098871,
        "Y": 14203.819828153624
      },
      {
        "Id": "142621bf87c74ab1ad084b2591f148e3",
        "Name": "Global.Warming.Potential (kg Co2)",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -3773.318113098871,
        "Y": 13871.819828153624
      },
      {
        "Id": "c1f495fa956b46f8ac0d0d859fd87a9f",
        "Name": "Concrete.Cost (€/m3)",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -4623.112802890083,
        "Y": 14127.986529566426
      },
      {
        "Id": "3f2954045506447ea0feecbb62fdb6b7",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -4164.446136223416,
        "Y": 14026.159029566426
      },
      {
        "Id": "4b65511879c0414da15a75faaec59daa",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -4164.446136223416,
        "Y": 13850.159029566426
      },
      {
        "Id": "b84887afa4e44132b21a17f9a2041fef",
        "Name": "Global.Warming.Potential (kg Co2/m3)",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -4623.112802890083,
        "Y": 13802.986529566426
      },
      {
        "Id": "e62667c1dbfc4299a60ec0aca0980063",
        "Name": "Tunnel.Concrete.Volume (m3)",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -4623.112802890083,
        "Y": 13951.159029566426
      },
      {
        "Id": "669b10896cc44170b741bd53751efafa",
        "Name": "Foundation.Concrete.Volume (m3)",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5051.112802890083,
        "Y": 13894.159029566426
      },
      {
        "Id": "f2cb0ea83fb144cfadfc2f72603d63cb",
        "Name": "Arc.Concrete.Volume (m3)",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5051.112802890083,
        "Y": 14042.159029566426
      },
      {
        "Id": "5857c266fb6d4a44ad3aa17d79ca8569",
        "Name": "Color Palette",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5799.3008304851892,
        "Y": 12257.443359403978
      },
      {
        "Id": "66b4339bd56b4a7b9c3f4870e63bdd25",
        "Name": "GeometryColor.ByGeometryColor",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5483.9674971518552,
        "Y": 12223.443359403978
      },
      {
        "Id": "87dd4dc7129c4b54932a52613da5f3c9",
        "Name": "Surface.Thicken",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5799.3008304851892,
        "Y": 17551.862000991205
      },
      {
        "Id": "3bd3893523cc4b20be5e863f30fb65bb",
        "Name": "Curve.Extrude",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -6125.3008304851883,
        "Y": 17551.862000991205
      },
      {
        "Id": "9004b00b6cc548e79a56404400e1ece0",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7031.9674971518552,
        "Y": 17358.344500991203
      },
      {
        "Id": "14eb51b5d9034594a5e3570adbf3257a",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7031.9674971518552,
        "Y": 17805.344500991203
      },
      {
        "Id": "0078520fd1944f56b588e87c39bf5d2e",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -6770.6341638185222,
        "Y": 17585.862000991205
      },
      {
        "Id": "d750a7693027499e8f9a9ed916eb0b93",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -6770.6341638185222,
        "Y": 17796.862000991205
      },
      {
        "Id": "78be5665dd5a44088c694dc8b78f1c37",
        "Name": "+",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7031.9674971518552,
        "Y": 17628.862000991205
      },
      {
        "Id": "4f689a4a567845bf8f739500b63014e2",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -6770.6341638185222,
        "Y": 17374.862000991205
      },
      {
        "Id": "c92b6a02233140f28ea59a37a1440c16",
        "Name": "Arc.ByThreePoints",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -6445.9674971518552,
        "Y": 17551.862000991205
      },
      {
        "Id": "47f366cfbd0a430fb76977583cfffb5d",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7295.8557474113131,
        "Y": 34293.924953676906
      },
      {
        "Id": "56f8e5b8980747aebf19e52eb5ac5fdf",
        "Name": "Tunnel.Central.Axis",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -6617.1890807446462,
        "Y": 20047.761963727811
      },
      {
        "Id": "f422435fca0e4e61b188563afcfe3e51",
        "Name": "End.Point (Translation)",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -6963.1890807446462,
        "Y": 36619.62527989925
      },
      {
        "Id": "8d43829155dc422aa17ae9556aebef94",
        "Name": "Vector.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7295.8557474113131,
        "Y": 29806.780021436574
      },
      {
        "Id": "8c0f4dce2b3e42fcb484804971be13fd",
        "Name": "Tunnel.Depth",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7692.4846929793584,
        "Y": 15715.295622634019
      },
      {
        "Id": "30c33bc48d9a4c2fb4d5af0c5b8a42df",
        "Name": "Lining.Thickness",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7694.5601655175069,
        "Y": 15418.334618901414
      },
      {
        "Id": "8120ed15e1dd4980824ed5946d06617f",
        "Name": "Tunnel.Width",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7691.4429060920684,
        "Y": 14759.904647209218
      },
      {
        "Id": "e168f7f05a314452abfd3541235d5577",
        "Name": "Tunnel.Height",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7687.642971123847,
        "Y": 15266.229138844219
      },
      {
        "Id": "03ff3e8b1efc413ab1bc61db665fe706",
        "Name": "Tunnel.Length",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7689.7044548754584,
        "Y": 14965.403866336614
      },
      {
        "Id": "472d72b1d7944484b030261e4314f24b",
        "Name": "Line.Direction",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5876.3054563733913,
        "Y": 19507.637331013051
      },
      {
        "Id": "976f0b143571428fb0f1241becb3682e",
        "Name": "Vector.Cross",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5498.9721230400582,
        "Y": 19574.637331013051
      },
      {
        "Id": "27080b75e30f4f2eb32d7bf6a16ffcf3",
        "Name": "Vector.ZAxis",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5876.3054563733913,
        "Y": 19655.637331013051
      },
      {
        "Id": "6b1f9ffe043d4dc09bd337753d89ae41",
        "Name": "Formula",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -6286.3054563733913,
        "Y": 19777.637331013051
      },
      {
        "Id": "50ff116a1b9e406987048d7cccbca57a",
        "Name": "Formula",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5876.3054563733913,
        "Y": 19804.637331013051
      },
      {
        "Id": "fcca5d5b8e4c414aa6bcf64ae55cd15e",
        "Name": "List Create",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5498.9721230400582,
        "Y": 19750.637331013051
      },
      {
        "Id": "6f8f162e7960493fabafccb8cd783976",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -5194.3054563733913,
        "Y": 19611.637331013051
      },
      {
        "Id": "c308fe522e604666aefb56d7fa5d87ff",
        "Name": "Surface.ByLoft",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -4851.6387897067243,
        "Y": 19611.637331013051
      },
      {
        "Id": "558edbd273514d6eb173eb71276e4610",
        "Name": "Surface.Thicken",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -4497.6387897067243,
        "Y": 19611.637331013051
      },
      {
        "Id": "581ee030e184429488b24f115e0cf07a",
        "Name": "GeometryColor.ByGeometryColor",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -4182.3054563733913,
        "Y": 14357.218689425823
      },
      {
        "Id": "f309a20c325f4d93ac5ca9a8ef39cdec",
        "Name": "Color Palette",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -4497.6387897067243,
        "Y": 14391.218689425823
      },
      {
        "Id": "d315df1ba5e84e6b9f6c24dafafbf749",
        "Name": "Number of Rooms in Hotel I",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 8945.0302929100581,
        "Y": 14520.876500611948
      },
      {
        "Id": "51aa0b11a63f45db8c21d1665e46c1d8",
        "Name": "Point.Y",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3202.3636262433929,
        "Y": 14268.962750611949
      },
      {
        "Id": "4973b5225d4640a09bc5599a609d0abb",
        "Name": "Point.X",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3202.3636262433929,
        "Y": 14120.962750611949
      },
      {
        "Id": "10af492d74194130baeb48250059853a",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3503.030292910059,
        "Y": 14177.962750611949
      },
      {
        "Id": "5d30acf536a94d4b9af82fdc147ed914",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 4757.030292910059,
        "Y": 14702.790250611948
      },
      {
        "Id": "6d7d6facfd244fecbc7191f16d9a683b",
        "Name": "Solid.Volume",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 8646.36362624339,
        "Y": 14520.876500611948
      },
      {
        "Id": "ca5ab6ab42964c22979f2252b78834a4",
        "Name": "Solid.Area",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 9860.3636262433938,
        "Y": 14697.049000611949
      },
      {
        "Id": "6a8e4f68e5e94a88b262a412c2e4e903",
        "Name": "Solid.ByLoft",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 8306.36362624339,
        "Y": 14608.962750611949
      },
      {
        "Id": "dd20aa6a52de4389bcc1ae60a8de22fd",
        "Name": "Boolean",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 7651.6969595767259,
        "Y": 14699.962750611949
      },
      {
        "Id": "e123e01c72ed41f08a6ca1622939be7b",
        "Name": "NurbsCurve.ByPoints",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 7946.36362624339,
        "Y": 14608.962750611949
      },
      {
        "Id": "5993526fa0fc40d49c1796dc27bd0669",
        "Name": "List.Transpose",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 7651.6969595767259,
        "Y": 14551.962750611949
      },
      {
        "Id": "1ff6bd39aa8a43e1a440ae8380295298",
        "Name": "NurbsCurve.ByPoints",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 6684.3636262433911,
        "Y": 14494.962750611949
      },
      {
        "Id": "f5e17f2a4ebf4db5b25486c6c9526ec8",
        "Name": "List.Transpose",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 7019.0302929100581,
        "Y": 14494.962750611949
      },
      {
        "Id": "6617811f785a45a3a7450c86c0a89eaa",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 7019.0302929100581,
        "Y": 14642.790250611948
      },
      {
        "Id": "f011c37c3a524eafa6e4a7af8619fc05",
        "Name": "Curve.PointAtParameter",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 7299.6969595767259,
        "Y": 14551.962750611949
      },
      {
        "Id": "a4c97c4399544615865e819c45901bc9",
        "Name": "List.Transpose",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 6403.6969595767259,
        "Y": 14494.962750611949
      },
      {
        "Id": "b7e16ae952994e3f83a4966da49821df",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 5659.030292910059,
        "Y": 14617.790250611948
      },
      {
        "Id": "1819a78ba78546dfb0bf156ba8302a12",
        "Name": "Curve.PointAtParameter",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 6051.6969595767259,
        "Y": 14494.962750611949
      },
      {
        "Id": "c74cf8a3c55e461eacd2a2a2841a9098",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 5399.030292910059,
        "Y": 14563.790250611948
      },
      {
        "Id": "5ccd4552b8af4b8eac2de70b5b9ee611",
        "Name": "PolyCurve.Fillet",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 5659.030292910059,
        "Y": 14405.962750611949
      },
      {
        "Id": "50bd39ce353c47959732f4fba23ee96c",
        "Name": "List Create",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 5399.030292910059,
        "Y": 14281.962750611949
      },
      {
        "Id": "227c24eb5b84406db1be2d5cd45c34ed",
        "Name": "Polygon.RegularPolygon",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 4757.030292910059,
        "Y": 14525.962750611949
      },
      {
        "Id": "b239739d375a4e8e89b2e139949e89b9",
        "Name": "Polygon.RegularPolygon",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 4757.030292910059,
        "Y": 14349.962750611949
      },
      {
        "Id": "462617674f1848aabb1fbc739a682e33",
        "Name": "Polygon.RegularPolygon",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 4757.030292910059,
        "Y": 13996.962750611949
      },
      {
        "Id": "6f4181d8152a4b3f9cf57c42496b243b",
        "Name": "Polygon.RegularPolygon",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 4757.030292910059,
        "Y": 14173.962750611949
      },
      {
        "Id": "9821a3df71c34275b1c2a45d748878c2",
        "Name": "+",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3951.030292910059,
        "Y": 14717.962750611949
      },
      {
        "Id": "379a2d3e22ff4c989006198f79618ffa",
        "Name": "Mid Circle Radius",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3503.030292910059,
        "Y": 14712.962750611949
      },
      {
        "Id": "cb69bdef6e4f4b879f9304f515ac59b8",
        "Name": "Mid Circle",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 3951.030292910059,
        "Y": 14528.962750611949
      },
      {
        "Id": "81d2172fe0a54402939d17ace20a3f8d",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 4399.030292910059,
        "Y": 14593.962750611949
      },
      {
        "Id": "bc5b751794d849799decae46e2dac2b0",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3202.3636262433929,
        "Y": 14642.790250611948
      },
      {
        "Id": "d7b8856cec4140d18dac2013e3060a25",
        "Name": "Low Mid Circle Radius",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3503.030292910059,
        "Y": 14029.962750611949
      },
      {
        "Id": "1453a6af86824285b88c2053d26150ff",
        "Name": "/",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3503.030292910059,
        "Y": 14536.962750611949
      },
      {
        "Id": "92dc6e0a44084748ba8b58b5fcbeeab7",
        "Name": "Low Mid Circle",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 3951.030292910059,
        "Y": 14077.962750611949
      },
      {
        "Id": "049996f658474b689afc9b27295c9ae6",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 4399.030292910059,
        "Y": 14077.962750611949
      },
      {
        "Id": "6ee46514170a4cc581de07382465b3e9",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2754.3636262433929,
        "Y": 14452.790250611948
      },
      {
        "Id": "ce926b7a135040ceb801cc0434629845",
        "Name": "/",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3202.3636262433929,
        "Y": 14464.962750611949
      },
      {
        "Id": "3bb2ab6f80ed428c9b2e5b5b7a418222",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 4399.030292910059,
        "Y": 14335.962750611949
      },
      {
        "Id": "3b19803bd25c43a99b1562bd8bd5673e",
        "Name": "Mid Circle Radius",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3503.030292910059,
        "Y": 14388.962750611949
      },
      {
        "Id": "3c851ab52b82409ab983445f33eb1754",
        "Name": "Mid Circle",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 3951.030292910059,
        "Y": 14335.962750611949
      },
      {
        "Id": "41cffebc293541cf9d0abb0c15ae2d9b",
        "Name": "Top Circle Radius",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3503.030292910059,
        "Y": 14928.790250611948
      },
      {
        "Id": "3178e340067d46f9b8704182ad90afb3",
        "Name": "Base Circule Radius",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3951.030292910059,
        "Y": 13923.962750611949
      },
      {
        "Id": "426031bdb2b24eebaea0881e641953be",
        "Name": "Total Height",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2754.3636262433929,
        "Y": 14600.876500611948
      },
      {
        "Id": "739e5029400d43299bb6540fbdd071b2",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 4399.030292910059,
        "Y": 14851.790250611948
      },
      {
        "Id": "22cecc25d36347419ac5fc2ba7c8a8f7",
        "Name": "Top Circle",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 3951.030292910059,
        "Y": 14894.790250611948
      },
      {
        "Id": "4071f35c3ac84a0f9ad2962526f70aa6",
        "Name": "Base Circle",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 4399.030292910059,
        "Y": 13889.962750611949
      },
      {
        "Id": "f1be87323b294420a2002a391114100a",
        "Name": "Math.Round",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": false,
        "X": 9327.6969595767259,
        "Y": 14521.049000611949
      },
      {
        "Id": "e737757a53c347919cae30e53416b29c",
        "Name": "",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 9648.3636262433938,
        "Y": 14521.049000611949
      },
      {
        "Id": "0c1e3d6b0e394fe9a05b772e8a18faa5",
        "Name": "Annual income of Hotel",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 9860.3636262433938,
        "Y": 14521.049000611949
      },
      {
        "Id": "81232327adaa4dbc96de94abf28ac5ea",
        "Name": "Total Cost of the Tunnel",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -3393.0739808379176,
        "Y": 15174.867564521359
      },
      {
        "Id": "74f2641694aa49b9b9088d557ea525b1",
        "Name": "Watch",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -3043.0739808379176,
        "Y": 15175.040064521359
      },
      {
        "Id": "0bb48b478d68498f977dbd4189de5315",
        "Name": "Cuboid.ByLengths",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2744.3636262433929,
        "Y": 15124.888167278617
      },
      {
        "Id": "a16e47babb5c4433af8f8466725dfe65",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2161.0739808379176,
        "Y": 16180.715667278617
      },
      {
        "Id": "f18ba5b5cfcf48ddb460ed5a27fe9754",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2161.0739808379176,
        "Y": 15884.715667278617
      },
      {
        "Id": "d8d1b8dccda24d8494c3ce2d6edcfc67",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2161.0739808379176,
        "Y": 16032.715667278617
      },
      {
        "Id": "b851ad3a85784200bfdd1d8cd1ca24af",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2415.0739808379176,
        "Y": 15558.715667278617
      },
      {
        "Id": "158e45d42045464c978e542903b3b467",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2161.0739808379176,
        "Y": 15672.888167278617
      },
      {
        "Id": "4e5bbb387b84418dbbeab1c18f7d76e1",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2415.0739808379176,
        "Y": 15706.715667278617
      },
      {
        "Id": "914139e3c40d4a86a99715461b179cef",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2415.0739808379176,
        "Y": 15854.715667278617
      },
      {
        "Id": "31a68cceae3d4bf2a942e187176b0d44",
        "Name": "Point.X",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2715.7406475045846,
        "Y": 15558.715667278617
      },
      {
        "Id": "8e0d561e11df4fd9bdc9a115cd6ceabe",
        "Name": "Point.Y",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -2715.7406475045846,
        "Y": 15706.715667278617
      },
      {
        "Id": "26cf861418194d4bb7782353faf03e8b",
        "Name": "Geometry.Translate",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 10222.363626243394,
        "Y": 14876.888167278617
      },
      {
        "Id": "dd2a250c0dca4b558aea2edae60544b9",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2744.3636262433929,
        "Y": 15371.715667278617
      },
      {
        "Id": "6f0214b62d794d3c9c1aabd73c05aec3",
        "Name": "List Create",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3201.4712801846654,
        "Y": 6079.10504474944
      },
      {
        "Id": "4f7bbfe893b04e2bb97411cfb906a5ae",
        "Name": "List Create",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 4098.2027869124795,
        "Y": 14885.234554743078
      },
      {
        "Id": "6f46a52158d84fb78a51e08d32fd073c",
        "Name": "List.Flatten",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3372.6373840403639,
        "Y": 7613.9962341338542
      },
      {
        "Id": "6e05f21a099c47d5a7294aec0446ea08",
        "Name": "Solid.ByUnion",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3744.2278383873313,
        "Y": 7699.7095993453058
      },
      {
        "Id": "8d4cce36bb87401787cc669d044b76fd",
        "Name": "File Path",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 4241.5633077373241,
        "Y": 7490.4952015293729
      },
      {
        "Id": "c6a13638de284e93b5133d6114a61507",
        "Name": "Mesh.ByGeometry",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 4062.2254036731092,
        "Y": 7686.7940040605081
      },
      {
        "Id": "4f3c075106b549b2a6bcc69ff03b8c3e",
        "Name": "Mesh.ExportMeshes",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 4443.7244611447477,
        "Y": 7688.4313390711159
      },
      {
        "Id": "49e89436663d49a1824d5473e906e876",
        "Name": "Cuboid.ByLengths",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7226.0891780403672,
        "Y": 37882.917900331653
      },
      {
        "Id": "3d4473711a444081b56f8f187e96064e",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7495.82930597316,
        "Y": 37746.274338073032
      },
      {
        "Id": "a0781f677dd44f22892641f7fa843b4e",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7720.1206187726248,
        "Y": 37753.034677763368
      },
      {
        "Id": "3f1e0ff7648948d69caf81e21517fcaf",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": -7731.7381504762343,
        "Y": 37965.835449533595
      }
    ],
    "Annotations": [
      {
        "Id": "994144227e5f46c994e02530e25db7af",
        "Title": "elevation change",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": false,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "584d6d099466420e88c5a46e27f711e2",
          "5b192661d28a442ab78de8d8894b9318",
          "44ce005bee47409e9e3bed98fb984148"
        ],
        "HasNestedGroups": false,
        "Left": -1574.2891600710909,
        "Top": 11253.525229620604,
        "Width": 352.66666666666652,
        "Height": 160.0,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 11316.858562953938,
        "InitialHeight": 305.0,
        "TextblockHeight": 53.333333333333336,
        "Background": "#FFC1D676"
      },
      {
        "Id": "16c283d86d934811b6586f0a4f92d483",
        "Title": "plan change",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": false,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "d08222a765fc4144944181073bf02000",
          "05a4b18f6cdc40bd8520597dde10048e",
          "dd1b174d29374f3e85acab2ff7f17e08",
          "8d3856454b5542278d50517182c9197e",
          "5f2e40fd28f047f99317b0c1bfabf0ce"
        ],
        "HasNestedGroups": false,
        "Left": -1548.0127765132261,
        "Top": 10274.114849737156,
        "Width": 352.66666666666652,
        "Height": 194.66666666666669,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 10337.44818307049,
        "InitialHeight": 511.0,
        "TextblockHeight": 53.333333333333336,
        "Background": "#FFC1D676"
      },
      {
        "Id": "ff07bb772a4348079847f60f2cd7bb8b",
        "Title": "Beam and columns",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "6ac093b2e673414a9a9e81e62286fe9a",
          "3fe946438c4643c4ae671967eca0b90c",
          "9fa471a5f0754809bff64c9b8b01c4a6",
          "a4c7c4cb6961404b982018435f83e65c",
          "afba445149c041afb5d22b077846b185",
          "a4fd5f35d0c1465189480a4d9ade4d6f",
          "068095075e4a455b9f2e8988788388c1",
          "f638a448af8443c7aaf63836dfa03cc5",
          "59fd40b0c89341fe8e8c63ff7858512e",
          "7e9c9130030a485a8c4a5784a3e29081",
          "003b69766ec24566906a7bd7184da25f",
          "fd0560b329dc4cc48413236e18383ebe",
          "71e60dd8687645898d2affc2c9de133e"
        ],
        "HasNestedGroups": false,
        "Left": -870.890725693398,
        "Top": 7228.310719537566,
        "Width": 1909.3333333333333,
        "Height": 3494.5135884800957,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 7301.644052870899,
        "InitialHeight": 3393.1802551467626,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "fca99dbe6f9d4141bdb6e91a6bf4f8fe",
        "Title": "column geometry",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "832f5ad5b0c24551ad70d3229a13fdd5",
          "aa16cae5a0624312bfcf899c20eb040e",
          "21faff1a848d45dfb10c2b475df11b28",
          "c9b9cba7cc224ea19586ec9a9c4f4255",
          "209a7c6db35e4853bb70afa1724b64e9",
          "c5e74c15534d4fca8a7c954266806a39"
        ],
        "HasNestedGroups": false,
        "Left": -1070.5203696717535,
        "Top": 15170.187211404313,
        "Width": 1378.6666666666663,
        "Height": 417.66666666666788,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 15243.520544737647,
        "InitialHeight": 357.0,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "08df5adce9f1484f8457da7d4e313520",
        "Title": "Beam Geometry",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "4d7c1d01f2334ea9856f146389787d81",
          "18f9a1a1d26a4f80a1f6450b70bd7c73",
          "c49ca3fc96394a00a149918a7ed90908",
          "4013fe8bf4304dd7b636fccac8bfb2d3",
          "fcc88f274f0f442992622c98e905df01",
          "e2b4ef96cef04276b9a911a4105f9a4e",
          "b449b08159824d868e844c6fede6d6ec",
          "2d92f7c3ee064d5f95ebaee20010471d",
          "b6d689779e5241e29186408e5484fbb7"
        ],
        "HasNestedGroups": false,
        "Left": 1255.6969595767259,
        "Top": 7622.0541533711248,
        "Width": 1378.6666666666665,
        "Height": 628.99999999999909,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 7695.3874867044578,
        "InitialHeight": 505.0,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "0301e74065534049a034c1fa91228b2c",
        "Title": "Deck",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "64e969163ea24e1cb2f411b98ebe8639",
          "e6ddbedc0cc54de78bcdd5f012b6d54b",
          "e7b0103ada9f4060a05e68fa9b236377",
          "3e24adc57cc941a8b473c2a44bec7dd2",
          "5ce7988be77e4fbb890c0790637d165e"
        ],
        "HasNestedGroups": false,
        "Left": 1274.0140296807563,
        "Top": 11131.606556917706,
        "Width": 1008.666666666667,
        "Height": 679.6940185706444,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 11204.93989025104,
        "InitialHeight": 619.02735190397652,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFC1D676"
      },
      {
        "Id": "01fb268abbed40cc8da5702c7f70f1c2",
        "Title": "Annual income",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "8878b96e765e428ba2d5d9e9766daf33",
          "8055dd620a284c39ae61b0b44fe51af7",
          "760eaf20a60a4190b556fe9aa38a03fd",
          "7364b0a7048e4355b2ee31ab96ce41e0",
          "f4983e15a17e465986c98c508b7a7480",
          "c324ebd8a1514bfba467114fc1334f79",
          "38d700775bae4b60be7497123f3538e3"
        ],
        "HasNestedGroups": false,
        "Left": -983.860033067579,
        "Top": 10816.514799277547,
        "Width": 2026.0,
        "Height": 353.66666666666788,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 10889.848132610881,
        "InitialHeight": 293.0,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FF71C6A8"
      },
      {
        "Id": "72377e491c7c4f599ebf7c50792fc6ff",
        "Title": "Construction Cost Equation's coefficient",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "8126499677bc4248a737d4de3ebe962b",
          "b24e4c821c0d4a9a98bc43854b3f7b23",
          "bc3be136d74645118139433334704bdb"
        ],
        "HasNestedGroups": false,
        "Left": -2106.051831413447,
        "Top": 12690.480462837906,
        "Width": 335.35707488523985,
        "Height": 600.34532360123376,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 12858.480462837906,
        "InitialHeight": 445.01199026789982,
        "TextblockHeight": 158.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "8e8e5572893545f59102ea2bb4181ac6",
        "Title": "Outcome",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "1c5df185ae4c4852ad892103c5188881",
          "db02274faf7a4c5787133e8fbd1df690"
        ],
        "HasNestedGroups": false,
        "Left": 2146.3242067470496,
        "Top": 9904.76156019108,
        "Width": 297.33333333333348,
        "Height": 1347.5929930360198,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 9986.76156019108,
        "InitialHeight": 1112.2596597026859,
        "TextblockHeight": 72.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "0c3ca024bde74abfb88582e4ce5531b4",
        "Title": "Total Cost",
        "DescriptionText": "Description <Double click here to edit group description>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "fd55a54ee4fa43a3a295d6e41cc6f5bf",
          "5481abab43f6457eb02f93490c1ad3c7",
          "ccbefdb9862e481088c90b04274ea68c",
          "e36ffbf2cf95489cbe13d28d3f23ef55",
          "1522ee034ef4492b9f93acbf9ef2cda0",
          "d6a2925c52f749c6a80083846d614fb8",
          "d4cbb369dd534fd4a619ce7509a6b7c0"
        ],
        "HasNestedGroups": false,
        "Left": -970.7853092493765,
        "Top": 11441.406467144197,
        "Width": 1172.666666666667,
        "Height": 3399.1988369278261,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 11514.739800477531,
        "InitialHeight": 3338.5321702611582,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFC1D676"
      },
      {
        "Id": "a4b8f8324cc748d9b8d63bdfb73effbc",
        "Title": "Adjustable Parameters",
        "DescriptionText": "Parameters adjusted by the user",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "03ff3e8b1efc413ab1bc61db665fe706",
          "e168f7f05a314452abfd3541235d5577",
          "8120ed15e1dd4980824ed5946d06617f",
          "30c33bc48d9a4c2fb4d5af0c5b8a42df",
          "8c0f4dce2b3e42fcb484804971be13fd"
        ],
        "HasNestedGroups": false,
        "Left": -7704.5601655175069,
        "Top": 14686.571313875884,
        "Width": 374.91719439365988,
        "Height": 1161.0576420914695,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 14759.904647209218,
        "InitialHeight": 1100.3909754248016,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFE8F7AD"
      },
      {
        "Id": "53319823f0704907bca4c0a5841ae031",
        "Title": "Defining Central Axis",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "8d43829155dc422aa17ae9556aebef94",
          "f422435fca0e4e61b188563afcfe3e51",
          "56f8e5b8980747aebf19e52eb5ac5fdf",
          "47f366cfbd0a430fb76977583cfffb5d"
        ],
        "HasNestedGroups": false,
        "Left": -7305.8557474113131,
        "Top": 19974.428630394479,
        "Width": 914.666666666667,
        "Height": 16806.196649504771,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 20047.761963727811,
        "InitialHeight": 16716.863316171439,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFB9F9E1"
      },
      {
        "Id": "403eee03ff744239bbdbbae057c01322",
        "Title": "Defining Tunnel Arc",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "c92b6a02233140f28ea59a37a1440c16",
          "4f689a4a567845bf8f739500b63014e2",
          "78be5665dd5a44088c694dc8b78f1c37",
          "d750a7693027499e8f9a9ed916eb0b93",
          "0078520fd1944f56b588e87c39bf5d2e",
          "14eb51b5d9034594a5e3570adbf3257a",
          "9004b00b6cc548e79a56404400e1ece0",
          "3bd3893523cc4b20be5e863f30fb65bb",
          "87dd4dc7129c4b54932a52613da5f3c9",
          "66b4339bd56b4a7b9c3f4870e63bdd25",
          "5857c266fb6d4a44ad3aa17d79ca8569"
        ],
        "HasNestedGroups": false,
        "Left": -7041.9674971518552,
        "Top": 12150.110026070644,
        "Width": 1887.333333333333,
        "Height": 5842.4186415872282,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 12223.443359403978,
        "InitialHeight": 5726.9011415872246,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFA4E1FF"
      },
      {
        "Id": "29187c988edb4b08914d776a3db78592",
        "Title": "High Performance Criteria",
        "DescriptionText": "Calculations of the cost and the carbon foot print of the concerete used in the tunnel",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "f2cb0ea83fb144cfadfc2f72603d63cb",
          "669b10896cc44170b741bd53751efafa",
          "e62667c1dbfc4299a60ec0aca0980063",
          "b84887afa4e44132b21a17f9a2041fef",
          "4b65511879c0414da15a75faaec59daa",
          "3f2954045506447ea0feecbb62fdb6b7",
          "c1f495fa956b46f8ac0d0d859fd87a9f"
        ],
        "HasNestedGroups": false,
        "Left": -5061.112802890083,
        "Top": 13729.653196233092,
        "Width": 1214.0000000000005,
        "Height": 530.66666666666788,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 13802.986529566426,
        "InitialHeight": 470.0,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFFFC999"
      },
      {
        "Id": "e22181e74a6e4d7082bb4fc3c554e5b8",
        "Title": "Results",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "142621bf87c74ab1ad084b2591f148e3",
          "dbea7463d477472e968bec5b5b8fc3dc"
        ],
        "HasNestedGroups": false,
        "Left": -3783.318113098871,
        "Top": 13798.48649482029,
        "Width": 349.33333333333348,
        "Height": 541.66666666666788,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 13871.819828153624,
        "InitialHeight": 477.0,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFFF7BAC"
      },
      {
        "Id": "9a453f119d5e49ed8e9ca43b9ad29994",
        "Title": "Defining Tunnel Foundation",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "472d72b1d7944484b030261e4314f24b",
          "976f0b143571428fb0f1241becb3682e",
          "27080b75e30f4f2eb32d7bf6a16ffcf3",
          "6b1f9ffe043d4dc09bd337753d89ae41",
          "50ff116a1b9e406987048d7cccbca57a",
          "fcca5d5b8e4c414aa6bcf64ae55cd15e",
          "6f8f162e7960493fabafccb8cd783976",
          "c308fe522e604666aefb56d7fa5d87ff",
          "558edbd273514d6eb173eb71276e4610",
          "581ee030e184429488b24f115e0cf07a",
          "f309a20c325f4d93ac5ca9a8ef39cdec"
        ],
        "HasNestedGroups": false,
        "Left": -6296.3054563733913,
        "Top": 14283.885356092489,
        "Width": 2443.3333333333335,
        "Height": 5653.0853082538943,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 14357.218689425823,
        "InitialHeight": 5592.4186415872282,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFD4B6DB"
      },
      {
        "Id": "53f9d8e175254e6e977826f3d443b1ba",
        "Title": "Hotel II",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "4071f35c3ac84a0f9ad2962526f70aa6",
          "22cecc25d36347419ac5fc2ba7c8a8f7",
          "739e5029400d43299bb6540fbdd071b2",
          "426031bdb2b24eebaea0881e641953be",
          "3178e340067d46f9b8704182ad90afb3",
          "41cffebc293541cf9d0abb0c15ae2d9b",
          "3c851ab52b82409ab983445f33eb1754",
          "3b19803bd25c43a99b1562bd8bd5673e",
          "3bb2ab6f80ed428c9b2e5b5b7a418222",
          "ce926b7a135040ceb801cc0434629845",
          "6ee46514170a4cc581de07382465b3e9",
          "049996f658474b689afc9b27295c9ae6",
          "92dc6e0a44084748ba8b58b5fcbeeab7",
          "1453a6af86824285b88c2053d26150ff",
          "d7b8856cec4140d18dac2013e3060a25",
          "bc5b751794d849799decae46e2dac2b0",
          "81d2172fe0a54402939d17ace20a3f8d",
          "cb69bdef6e4f4b879f9304f515ac59b8",
          "379a2d3e22ff4c989006198f79618ffa",
          "9821a3df71c34275b1c2a45d748878c2",
          "6f4181d8152a4b3f9cf57c42496b243b",
          "462617674f1848aabb1fbc739a682e33",
          "b239739d375a4e8e89b2e139949e89b9",
          "227c24eb5b84406db1be2d5cd45c34ed",
          "50bd39ce353c47959732f4fba23ee96c",
          "5ccd4552b8af4b8eac2de70b5b9ee611",
          "c74cf8a3c55e461eacd2a2a2841a9098",
          "1819a78ba78546dfb0bf156ba8302a12",
          "b7e16ae952994e3f83a4966da49821df",
          "a4c97c4399544615865e819c45901bc9",
          "f011c37c3a524eafa6e4a7af8619fc05",
          "6617811f785a45a3a7450c86c0a89eaa",
          "f5e17f2a4ebf4db5b25486c6c9526ec8",
          "1ff6bd39aa8a43e1a440ae8380295298",
          "5993526fa0fc40d49c1796dc27bd0669",
          "e123e01c72ed41f08a6ca1622939be7b",
          "dd20aa6a52de4389bcc1ae60a8de22fd",
          "6a8e4f68e5e94a88b262a412c2e4e903",
          "ca5ab6ab42964c22979f2252b78834a4",
          "6d7d6facfd244fecbc7191f16d9a683b",
          "5d30acf536a94d4b9af82fdc147ed914",
          "10af492d74194130baeb48250059853a",
          "4973b5225d4640a09bc5599a609d0abb",
          "51aa0b11a63f45db8c21d1665e46c1d8",
          "d315df1ba5e84e6b9f6c24dafafbf749",
          "f1be87323b294420a2002a391114100a",
          "e737757a53c347919cae30e53416b29c",
          "0c1e3d6b0e394fe9a05b772e8a18faa5"
        ],
        "HasNestedGroups": false,
        "Left": 2744.3636262433929,
        "Top": 13816.629417278615,
        "Width": 7378.0000000000009,
        "Height": 1277.4941666666673,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 13889.962750611949,
        "InitialHeight": 1183.8274999999994,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFC1D676"
      },
      {
        "Id": "32e195af7e354ff5ba1231e59ff438ff",
        "Title": "Hotel I",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "0d917bae8c4446a28519ab7c6b25aca3",
          "6705d31c528742079f6656a159832f17",
          "2dd083fdcb8941b1918893748db2f70f",
          "8ae31c002b4b4b109d77eeed4072f112",
          "aa47ce8e86384d948aaeea780cf6ce84",
          "9769abc1fdec4d1e82038d231c99a679",
          "85858d85837f4e3f9c2c5a20dd87a7f6",
          "5d8151dcc98d46f3896693ba14ef461a",
          "634e4c1d87d14f66bfb47518ca25e1d9",
          "994144227e5f46c994e02530e25db7af",
          "16c283d86d934811b6586f0a4f92d483",
          "ff07bb772a4348079847f60f2cd7bb8b",
          "fca99dbe6f9d4141bdb6e91a6bf4f8fe",
          "08df5adce9f1484f8457da7d4e313520",
          "0301e74065534049a034c1fa91228b2c",
          "01fb268abbed40cc8da5702c7f70f1c2",
          "72377e491c7c4f599ebf7c50792fc6ff",
          "8e8e5572893545f59102ea2bb4181ac6",
          "0c3ca024bde74abfb88582e4ce5531b4"
        ],
        "HasNestedGroups": true,
        "Left": -2161.0739808379176,
        "Top": 3739.1975699071068,
        "Width": 4805.4376070813105,
        "Height": 11863.656308163874,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 3812.5309032404402,
        "InitialHeight": 11802.989641497206,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFC1D676"
      },
      {
        "Id": "76ad6040e0584083a3762c2b1cdee1d4",
        "Title": "Tunnel",
        "DescriptionText": "",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "81232327adaa4dbc96de94abf28ac5ea",
          "74f2641694aa49b9b9088d557ea525b1",
          "a4b8f8324cc748d9b8d63bdfb73effbc",
          "53319823f0704907bca4c0a5841ae031",
          "403eee03ff744239bbdbbae057c01322",
          "29187c988edb4b08914d776a3db78592",
          "e22181e74a6e4d7082bb4fc3c554e5b8",
          "9a453f119d5e49ed8e9ca43b9ad29994"
        ],
        "HasNestedGroups": true,
        "Left": -7714.5601655175069,
        "Top": 12076.77669273731,
        "Width": 4898.8195180129223,
        "Height": 24718.848587161941,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 12150.110026070644,
        "InitialHeight": 24586.18192049527,
        "TextblockHeight": 63.333333333333336,
        "Background": "#FFC1D676"
      },
      {
        "Id": "d4cbb369dd534fd4a619ce7509a6b7c0",
        "Title": "using 60% of the total area for construction",
        "DescriptionText": null,
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [],
        "HasNestedGroups": false,
        "Left": -960.7853092493765,
        "Top": 11903.233967144199,
        "Width": 0.0,
        "Height": 0.0,
        "FontSize": 36.0,
        "GroupStyleId": "00000000-0000-0000-0000-000000000000",
        "InitialTop": 0.0,
        "InitialHeight": 0.0,
        "TextblockHeight": 0.0,
        "Background": "#FFC1D676"
      }
    ],
    "X": -30.180014060089263,
    "Y": -507.62693563460351,
    "Zoom": 0.082837686856058329
  }
}