{
  "Uuid": "999aed96-34c0-4c7b-99d4-8f3888f48be0",
  "IsCustomNode": false,
  "Description": null,
  "Name": "ExportHeightFromPbp",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [
    {
      "Id": "1447a4f1aac94006a534f9066070cc56",
      "Name": "Parameter of the name of the element",
      "Type": "string",
      "Value": "0801R_RSV_NUMERO",
      "Description": "Creates a string."
    },
    {
      "Id": "845a3c7661f747be9eb9a6ebfbf72b0f",
      "Name": "Offset from boundingbox",
      "Type": "number",
      "Value": "120",
      "NumberType": "Double",
      "Description": "Creates a number."
    },
    {
      "Id": "a52dc1093f04467bab24ab16259b1b4f",
      "Name": "Export excel path",
      "Type": "string",
      "Value": "E:\\Seafile\\Munka\\_EXOBIM\\EX-073 - Archives de l'Isere\\03 - Work in Progress\\03 - Extra Works\\RSV_RealHeights.xlsx",
      "Description": "Allows you to select a file on the system to get its filename"
    },
    {
      "Id": "73b31770c48c46478a1550b55e687265",
      "Name": "Overwrite excel?",
      "Type": "boolean",
      "Value": "false",
      "Description": "Selection between a true and false."
    }
  ],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
      "SelectedIndex": 294,
      "NodeType": "ExtensionNode",
      "Id": "742982e8bac44a7982756c64bf4fd824",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ce7e630ad6ae4cc8bfb7185433c52644",
          "Name": "Category",
          "Description": "The selected Category.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "All built-in categories."
    },
    {
      "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "Id": "c78ae770d3424d82a545a777a96f09a2",
      "Inputs": [
        {
          "Id": "c8aa03c62cfd4c00806766859c3a96be",
          "Name": "Category",
          "Description": "The Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "46e54107eae14fdbb6cc8c786e21c763",
          "Name": "Elements",
          "Description": "An element type.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Get all elements of the specified category from the model."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.BoundingBox",
      "Id": "4dd80ac1267f4573aa5ab39b4af8f38d",
      "Inputs": [
        {
          "Id": "e206bdc309c14d7a8a14abf4df7668d3",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "24ce7c1d010949518e6bdb909d8b3af5",
          "Name": "BoundingBox",
          "Description": "BoundingBox",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get an Axis-aligned BoundingBox of the Element\n\nElement.BoundingBox: BoundingBox"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "ad6c24ddb9dc48d9aff9c315c504df0d",
      "Inputs": [
        {
          "Id": "5112ad3d31f345daac251185bc51cc0b",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "42289c6535d345f6b9d906633a3b7b95",
          "Name": "parameterName",
          "Description": "The name of the parameter whose value you want to obtain.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4d006cdf705c406b885f6776ea05725e",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the value of one of the element's parameters.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "095662cc0f994c53bda5d0022e2649f8",
      "Inputs": [
        {
          "Id": "68bba4f5d8794841985e57555a778077",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4acb9d42c3db41218baa4bf4a8235023",
          "Name": "parameterName",
          "Description": "The name of the parameter whose value you want to obtain.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8cec3795b6bf4eff9e1009a10b1c9bc8",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the value of one of the element's parameters.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "44e83db2ca5c42639922d7704d240ac1",
      "Inputs": [
        {
          "Id": "5cb1a2a5764d4a71a402b95012bfc87b",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4ef710fe05714d02b8b656d46304a400",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0acf38f6beda49f897c7232d21e548b4",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "635133a1ea5d46dd81958c0ff5876371",
          "Name": "out",
          "Description": "Items whose mask index is false.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "0801R_RSV_NUMERO",
      "Id": "1447a4f1aac94006a534f9066070cc56",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "010bd768b35c48d1a63680f1daa9d32f",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": ">@var[]..[],var[]..[]",
      "Id": "6f5aaa57ff0b4a8b913d13aa9c9a5670",
      "Inputs": [
        {
          "Id": "4d7082abbacd49b1857591c6d71eac71",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a0431ecb7cdd4c82a4ad175607faec2a",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5a75d6b90ab5486d926670ff1de3f847",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "x greater y?\n\n> (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "fcf0d2f6791744bfb69d76e456943ec0",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a7eefedcfd1c42598387dd1d82ecdbc2",
          "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"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.String.Length@string",
      "Id": "7e8c1957968143308c2b3c6c21696844",
      "Inputs": [
        {
          "Id": "2d2e3a04f5b74690b53063a5ceb8d48c",
          "Name": "str",
          "Description": "String to find the length of.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ecdb82f0d9574beb8b9014893ad1725c",
          "Name": "length",
          "Description": "Number of characters in the string.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the number of characters contained in the given string.\n\nString.Length (str: string): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "List.SortByFunction@var[]..[],Function",
      "Id": "1a525a854007481098a249cb0c47783d",
      "Inputs": [
        {
          "Id": "e7dbf11dc87947a0822a28c96faa7503",
          "Name": "list",
          "Description": "list of values\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "006b6b8d59bb4c20be47a24f8b40869a",
          "Name": "func",
          "Description": "Function",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7951b8c067264d779d6914e03cc852e0",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Use a function to determine how list items should be sorted.\n\nList.SortByFunction (list: var[]..[], func: Function): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "a243bd63f9c54ce3a92287b5f1d73d1a",
      "Inputs": [
        {
          "Id": "04db7455c6b142ffb5254aef6dcea0af",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d2b3a7254daf435ab6b567665fc6837c",
          "Name": "parameterName",
          "Description": "The name of the parameter whose value you want to obtain.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bbc9a9e873b544f7af3382fb18502b86",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the value of one of the element's parameters.\n\nElement.GetParameterValueByName (parameterName: string): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleInput, CoreNodeModels",
      "NodeType": "NumberInputNode",
      "NumberType": "Double",
      "InputValue": 120.0,
      "Id": "845a3c7661f747be9eb9a6ebfbf72b0f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "408d4d970b304a2fb6e8b78d7143ac65",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a number."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.BoundingBox.MaxPoint",
      "Id": "d9c9bc2311764d2eacf5a968137c9766",
      "Inputs": [
        {
          "Id": "63428b4ef3144f03bcb2358f750af82f",
          "Name": "boundingBox",
          "Description": "Autodesk.DesignScript.Geometry.BoundingBox",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d91ddaf418604c668d368d8a571b6d69",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The maximum point\n\nBoundingBox.MaxPoint: Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.BoundingBox.MinPoint",
      "Id": "cb47015e50884dd3a9af5ff0f09cdc5a",
      "Inputs": [
        {
          "Id": "50b85763e8fc4f4bbf63485b7f03df55",
          "Name": "boundingBox",
          "Description": "Autodesk.DesignScript.Geometry.BoundingBox",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ad9eced2e0ff487185715c78a7295917",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The minimum point\n\nBoundingBox.MinPoint: Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Add@Autodesk.DesignScript.Geometry.Vector",
      "Id": "fad37c3b9e2348cf9d832a3baa1717a3",
      "Inputs": [
        {
          "Id": "e3eeeef4fd2b4f88b6285876219d3d4a",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8b4382fd97f941e6ad3859bbe34fc4d5",
          "Name": "vectorToAdd",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "de0cb7c110d34c6f9391c94e44b29948",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Add a vector to a point. The same as Translate(Vector).\n\nPoint.Add (vectorToAdd: Vector): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Subtract@Autodesk.DesignScript.Geometry.Vector",
      "Id": "ba35f02159f6434fa61e6e4e524b3a72",
      "Inputs": [
        {
          "Id": "59a651031b744c78a34fd0a9c50caac6",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "105418814bcc4543b857ed86edd0b030",
          "Name": "vectorToSubtract",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "966a5e2679d440ae91ebe29bdb392e89",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Subtract a vector from a point. The same as Translate(-Vector).\n\nPoint.Subtract (vectorToSubtract: Vector): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Vector.ByCoordinates@double,double,double",
      "Id": "96e0af9ce954495080ac9a382e0d6415",
      "Inputs": [
        {
          "Id": "48f8b85ae44740c59fd304253358f6b5",
          "Name": "x",
          "Description": "X coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "622b1d0b50a9433992d2fbd58393532c",
          "Name": "y",
          "Description": "Y coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f496d9e200a41788d1f81a3ee4c16f4",
          "Name": "z",
          "Description": "Z coordinate\n\ndouble\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0f827b7fa44b4d1fb0bc9519421ac9c7",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Form a Vector by 3 Euclidean coordinates\n\nVector.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Vector"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Z",
      "Id": "c134a0c428ab40189745bf2a32abf094",
      "Inputs": [
        {
          "Id": "f0be4b0492dc43a08ae88b76f0af64b8",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0a0c438476224b8b96842a2b74a725f1",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Z component of a Point\n\nPoint.Z: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Z",
      "Id": "a11105c8566944c7b20e55cd29b5dc8d",
      "Inputs": [
        {
          "Id": "d9658dd2eb2f47e8a6246c056dc5e2fc",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "74da415e0cff4754af68157edd2d0d32",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Z component of a Point\n\nPoint.Z: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Coordinates.BasePoint",
      "Id": "7cff7964a0fa491299d3eaf22f506313",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f7ed8b8c8ded44918ad04dee0fa10a69",
          "Name": "Point",
          "Description": "Project Base Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get Project Base Point\n\nCoordinates.BasePoint ( ): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Z",
      "Id": "b29083d7bfef4be6a85143461bd46279",
      "Inputs": [
        {
          "Id": "9a12d8d3e44649dabc03b50d570f165a",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "54912747756b42ed8f2e57862e36262c",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Z component of a Point\n\nPoint.Z: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "-@var[]..[],var[]..[]",
      "Id": "f002892bc2a74874933122f2f00555d3",
      "Inputs": [
        {
          "Id": "288325a1f9dc424092437d309f3015c1",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": true
        },
        {
          "Id": "a5986aae483b4943bb035f0f3aaa39da",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1b47f9ebeb95418d92a9c41d68d57b6e",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "x subtract y.\n\n- (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "-@var[]..[],var[]..[]",
      "Id": "81104e1b8c094890a1d1820ec5e4c429",
      "Inputs": [
        {
          "Id": "b45dd2cb6c1a4c35b3c8ece2b1e02034",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": true
        },
        {
          "Id": "ac80c00ea4c14b44b06bfc291c708eef",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e066c9392d2b4d70b13a5ef2592b906f",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "x subtract y.\n\n- (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Round@double,int",
      "Id": "c866e07547044bad992f339e59546fe1",
      "Inputs": [
        {
          "Id": "a57c773f1bcb45568121594a828856e0",
          "Name": "number",
          "Description": "Number to be rounded.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0009053ef1404852bde0199c594b2e3b",
          "Name": "digits",
          "Description": "Number of fractional digits in the return value.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "32e006a9704a416f8c66415fc28bc8ac",
          "Name": "number",
          "Description": "The number nearest to value that contains a number of fractional digits equal to digits.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rounds a number to a specified number of fractional digits.\n\nMath.Round (number: double, digits: int): double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "2;",
      "Id": "e7d3e377fe0840e1bc5be98c130ae8b5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1f3813af28444e1ea09b0ca03215c7d3",
          "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"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Round@double,int",
      "Id": "810e06c62faa4dfd9bdad686cc216712",
      "Inputs": [
        {
          "Id": "9d82809d378445ee80b0af7738b5adb2",
          "Name": "number",
          "Description": "Number to be rounded.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "df4507a9a0ec4fa3bdefd0eb72eb5c5d",
          "Name": "digits",
          "Description": "Number of fractional digits in the return value.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bd8f34b8ada94092aca909d3b9c4304e",
          "Name": "number",
          "Description": "The number nearest to value that contains a number of fractional digits equal to digits.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Rounds a number to a specified number of fractional digits.\n\nMath.Round (number: double, digits: int): double"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "6126053acb9f400c93a75fc7d241f4d3",
      "Inputs": [
        {
          "Id": "fd6c55628c284dd7acbae0fc3e67d964",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6d68a17f344e4bb69462cceb5728792e",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "864096ebac714935b2fc10bd88e8eb7e",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cbece626712646f2a9533aeae0c46f51",
          "Name": "list",
          "Description": "A list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "0ebb07fadf6e4f38a519d6563ba4dccb",
      "Inputs": [
        {
          "Id": "ac08ad09178c4039a9fa0cb9a26f3ee6",
          "Name": "lists",
          "Description": "A list of lists to be transposed.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "197de1b5780745cf89f9b8d14fd9a720",
          "Name": "lists",
          "Description": "A list of transposed lists.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "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": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "bc1208c3d40448188ce5695f3ab465c2",
      "Inputs": [
        {
          "Id": "d2ee1010f4674b589ef84a8694858afc",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e70bfc3e28224b5f8427d2749d291594",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "69addf3388144a51b4764170cb5f0c8e",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ccf8f0e394664a3f8276ce2dd095b99c",
          "Name": "list",
          "Description": "A list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Name\";\n\"Max point\";\n\"Min point\";",
      "Id": "f0181e5077114d1895e73b7b58fc5082",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9c07cd9bc23f449283e898ad589790c9",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0267b81393cc41bb8be2c4ec2eddae10",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "992711ba42fc4844a8ec46c03e3fb87a",
          "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"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore",
      "FunctionSignature": "DSCore.List.Join@var[]..[]",
      "FunctionType": "VariableArgument",
      "NodeType": "FunctionNode",
      "Id": "7d0d49214626474eba0731ab4242c6b1",
      "Inputs": [
        {
          "Id": "1db19721fb444ddeb104356050a081f6",
          "Name": "list0",
          "Description": "Lists to join into one.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dea987d3ada64dd78f009f1ae0b846ed",
          "Name": "list1",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "25e7f27c919e4edfba440502c87e04f0",
          "Name": "list",
          "Description": "Joined list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Concatenates all given lists into a single list.\n\nList.Join (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "3d89d55890364386ab44555be7947101",
      "Inputs": [
        {
          "Id": "11f7186de9c0426aae013604fb39ac50",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4019881337c844f1ae1219413bb63a54",
          "Name": "list",
          "Description": "A list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSOffice.Data.ExportExcel@string,string,int,int,var[][],bool",
      "Id": "1630f0fbe5d140c9ba55c14395213aa2",
      "Inputs": [
        {
          "Id": "b8a1a91768f644aa862903de7eeb1fe3",
          "Name": "filePath",
          "Description": "File path to the Microsoft Excel spreadsheet.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "29a4803e35f946689f51c7cfbb58247f",
          "Name": "sheetName",
          "Description": "Name of the workseet to write data to.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "96a968a5d2c7488b99002a1bbf8316f0",
          "Name": "startRow",
          "Description": "Start row for writing data. Enter 0 for Row 1, 1 for Row 2, etc.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "71191eca8eeb4218a93283e64323106c",
          "Name": "startCol",
          "Description": "Start column for writing data. Enter 0 for Column A, 1 for Column B, etc.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0c2a5088c9274b36871c8fb0e727dd5d",
          "Name": "data",
          "Description": "Data to write to the spreadsheet.\n\nvar[][]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2fec5a3e0b334a57898a4ac1ac9ce92d",
          "Name": "overWrite",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "14fc645e6fb94346be83d08068e51f8e",
          "Name": "data",
          "Description": "Data written to the spreadsheet.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Write data to a Microsoft Excel spreadsheet. Data is written by row with sublists to be written in successive rows. Rows and columns are zero-indexed; for example, the value in the data list at [0,0] will be written to cell A1. Null values and empty lists are written to Excel as empty cells. This node requires Microsoft Excel to be installed.\n\nData.ExportExcel (filePath: string, sheetName: string, startRow: int, startCol: int, data: var[][], overWrite: bool = false): var[][]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;\n\"Heights from PBP\";",
      "Id": "31555540cf6c4a448e3f9561e243d1d3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b979f3f598e64ae68bfa9afe1a835d9e",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e125c20a654e4053bdec614ddb6c4948",
          "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"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels",
      "HintPath": "E:\\Seafile\\Munka\\_EXOBIM\\EX-073 - Archives de l'Isere\\03 - Work in Progress\\03 - Extra Works\\RSV_RealHeights.xlsx",
      "InputValue": "E:\\Seafile\\Munka\\_EXOBIM\\EX-073 - Archives de l'Isere\\03 - Work in Progress\\03 - Extra Works\\RSV_RealHeights.xlsx",
      "NodeType": "ExtensionNode",
      "Id": "a52dc1093f04467bab24ab16259b1b4f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7b9fe9d6a42443219bc43265cec8ff05",
          "Name": "",
          "Description": "Filename",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows you to select a file on the system to get its filename"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": false,
      "Id": "73b31770c48c46478a1550b55e687265",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "24ccbb62e7bf445189dfb5c1da2e2681",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    }
  ],
  "Connectors": [
    {
      "Start": "ce7e630ad6ae4cc8bfb7185433c52644",
      "End": "c8aa03c62cfd4c00806766859c3a96be",
      "Id": "8edadb747ee342f6a4e25d5973656219"
    },
    {
      "Start": "46e54107eae14fdbb6cc8c786e21c763",
      "End": "5cb1a2a5764d4a71a402b95012bfc87b",
      "Id": "e4d438cf81f546dd8d4e86a7a961acb5"
    },
    {
      "Start": "46e54107eae14fdbb6cc8c786e21c763",
      "End": "68bba4f5d8794841985e57555a778077",
      "Id": "bac1f93df48840a9bb1a0cbb8aa9fe83"
    },
    {
      "Start": "24ce7c1d010949518e6bdb909d8b3af5",
      "End": "63428b4ef3144f03bcb2358f750af82f",
      "Id": "3f705df771ec4058863cc2151a646cdf"
    },
    {
      "Start": "24ce7c1d010949518e6bdb909d8b3af5",
      "End": "50b85763e8fc4f4bbf63485b7f03df55",
      "Id": "41ad3f0a8da84bfda26189eaa9b2e0ad"
    },
    {
      "Start": "4d006cdf705c406b885f6776ea05725e",
      "End": "fd6c55628c284dd7acbae0fc3e67d964",
      "Id": "18d3000a2dcb47299ab5ac417a74bcba"
    },
    {
      "Start": "8cec3795b6bf4eff9e1009a10b1c9bc8",
      "End": "2d2e3a04f5b74690b53063a5ceb8d48c",
      "Id": "1a5591ec65604cf69ef826b16627d982"
    },
    {
      "Start": "0acf38f6beda49f897c7232d21e548b4",
      "End": "e7dbf11dc87947a0822a28c96faa7503",
      "Id": "60df3bc1da0449569d13e01a4e054dd3"
    },
    {
      "Start": "010bd768b35c48d1a63680f1daa9d32f",
      "End": "4acb9d42c3db41218baa4bf4a8235023",
      "Id": "37037589ef6b4859a482d58c0c6839a3"
    },
    {
      "Start": "010bd768b35c48d1a63680f1daa9d32f",
      "End": "d2b3a7254daf435ab6b567665fc6837c",
      "Id": "867f74ded33c4fbda736e8a35081dfbd"
    },
    {
      "Start": "010bd768b35c48d1a63680f1daa9d32f",
      "End": "42289c6535d345f6b9d906633a3b7b95",
      "Id": "feecf03d26844b65a7e410a9619dfdd7"
    },
    {
      "Start": "5a75d6b90ab5486d926670ff1de3f847",
      "End": "4ef710fe05714d02b8b656d46304a400",
      "Id": "6354991b4b5c4798a59a89ddc00c2461"
    },
    {
      "Start": "a7eefedcfd1c42598387dd1d82ecdbc2",
      "End": "a0431ecb7cdd4c82a4ad175607faec2a",
      "Id": "8ad9beb45c674988994a550cc35119bd"
    },
    {
      "Start": "ecdb82f0d9574beb8b9014893ad1725c",
      "End": "4d7082abbacd49b1857591c6d71eac71",
      "Id": "208bd99e4b5d41eabaa704ddda2ec893"
    },
    {
      "Start": "7951b8c067264d779d6914e03cc852e0",
      "End": "e206bdc309c14d7a8a14abf4df7668d3",
      "Id": "9ba4c0e09661418cbdd7d77af4e6bbe5"
    },
    {
      "Start": "7951b8c067264d779d6914e03cc852e0",
      "End": "5112ad3d31f345daac251185bc51cc0b",
      "Id": "e23096570ae24543b13c48ee32b6679c"
    },
    {
      "Start": "bbc9a9e873b544f7af3382fb18502b86",
      "End": "006b6b8d59bb4c20be47a24f8b40869a",
      "Id": "ccb9bffaf13e4d02baab28b867b8e284"
    },
    {
      "Start": "408d4d970b304a2fb6e8b78d7143ac65",
      "End": "0f496d9e200a41788d1f81a3ee4c16f4",
      "Id": "f72c5c90b47940a4b2cc2d70e0504394"
    },
    {
      "Start": "408d4d970b304a2fb6e8b78d7143ac65",
      "End": "48f8b85ae44740c59fd304253358f6b5",
      "Id": "0f4ca6a57cf74a35a95acd63052fdce8"
    },
    {
      "Start": "408d4d970b304a2fb6e8b78d7143ac65",
      "End": "622b1d0b50a9433992d2fbd58393532c",
      "Id": "32d2711147e54e0fa54e596ba8d97910"
    },
    {
      "Start": "d91ddaf418604c668d368d8a571b6d69",
      "End": "59a651031b744c78a34fd0a9c50caac6",
      "Id": "ebea22395831459d8d5ad61338395f36"
    },
    {
      "Start": "ad9eced2e0ff487185715c78a7295917",
      "End": "e3eeeef4fd2b4f88b6285876219d3d4a",
      "Id": "9de41a3fa2e446c2855b321d55bb59d6"
    },
    {
      "Start": "de0cb7c110d34c6f9391c94e44b29948",
      "End": "d9658dd2eb2f47e8a6246c056dc5e2fc",
      "Id": "68a00c0ba7b64aa399d9c0134b6fb6ac"
    },
    {
      "Start": "966a5e2679d440ae91ebe29bdb392e89",
      "End": "f0be4b0492dc43a08ae88b76f0af64b8",
      "Id": "c7953991e0e141dbb8a4190f3f19ef71"
    },
    {
      "Start": "0f827b7fa44b4d1fb0bc9519421ac9c7",
      "End": "105418814bcc4543b857ed86edd0b030",
      "Id": "c9397def33344dd5929b0c5ca70d7e58"
    },
    {
      "Start": "0f827b7fa44b4d1fb0bc9519421ac9c7",
      "End": "8b4382fd97f941e6ad3859bbe34fc4d5",
      "Id": "73ee8ee5a6b6430097abb9aff72b569c"
    },
    {
      "Start": "0a0c438476224b8b96842a2b74a725f1",
      "End": "b45dd2cb6c1a4c35b3c8ece2b1e02034",
      "Id": "0a789fb3a647477cb2a4441374d45c73"
    },
    {
      "Start": "74da415e0cff4754af68157edd2d0d32",
      "End": "288325a1f9dc424092437d309f3015c1",
      "Id": "9f79ed3f3cb04ce88f578442d35d9a58"
    },
    {
      "Start": "f7ed8b8c8ded44918ad04dee0fa10a69",
      "End": "9a12d8d3e44649dabc03b50d570f165a",
      "Id": "99ad792ea6ad40b69f30d8798ce464b2"
    },
    {
      "Start": "54912747756b42ed8f2e57862e36262c",
      "End": "a5986aae483b4943bb035f0f3aaa39da",
      "Id": "334fe11710ee476d82e79b6bfc0c7dda"
    },
    {
      "Start": "54912747756b42ed8f2e57862e36262c",
      "End": "ac80c00ea4c14b44b06bfc291c708eef",
      "Id": "948e980cf071430a85e6c2cb2e03ae20"
    },
    {
      "Start": "1b47f9ebeb95418d92a9c41d68d57b6e",
      "End": "9d82809d378445ee80b0af7738b5adb2",
      "Id": "2824a3fc232c43a7905bf1a09a1442e2"
    },
    {
      "Start": "e066c9392d2b4d70b13a5ef2592b906f",
      "End": "a57c773f1bcb45568121594a828856e0",
      "Id": "da1f1906758c4a40b09351c36807b7ce"
    },
    {
      "Start": "32e006a9704a416f8c66415fc28bc8ac",
      "End": "6d68a17f344e4bb69462cceb5728792e",
      "Id": "4c73e4cd124a407ea239ae97e9b951b7"
    },
    {
      "Start": "1f3813af28444e1ea09b0ca03215c7d3",
      "End": "0009053ef1404852bde0199c594b2e3b",
      "Id": "7140f30057184964bfe3c54229a7e5f6"
    },
    {
      "Start": "1f3813af28444e1ea09b0ca03215c7d3",
      "End": "df4507a9a0ec4fa3bdefd0eb72eb5c5d",
      "Id": "0be6e6279cc84609b632c01c6864ad87"
    },
    {
      "Start": "bd8f34b8ada94092aca909d3b9c4304e",
      "End": "864096ebac714935b2fc10bd88e8eb7e",
      "Id": "9f527382d9f34334b0574a656369b319"
    },
    {
      "Start": "cbece626712646f2a9533aeae0c46f51",
      "End": "ac08ad09178c4039a9fa0cb9a26f3ee6",
      "Id": "f0a4e2fb1cfb48e5aff464f329703846"
    },
    {
      "Start": "197de1b5780745cf89f9b8d14fd9a720",
      "End": "dea987d3ada64dd78f009f1ae0b846ed",
      "Id": "ddbe68f55de34a59a5e7a0eb52cea51e"
    },
    {
      "Start": "ccf8f0e394664a3f8276ce2dd095b99c",
      "End": "11f7186de9c0426aae013604fb39ac50",
      "Id": "29e80c1e22584a739f3a04287b47efb4"
    },
    {
      "Start": "9c07cd9bc23f449283e898ad589790c9",
      "End": "d2ee1010f4674b589ef84a8694858afc",
      "Id": "7f44ee3b8203434caa343250ed8e9bbb"
    },
    {
      "Start": "0267b81393cc41bb8be2c4ec2eddae10",
      "End": "e70bfc3e28224b5f8427d2749d291594",
      "Id": "58746cdad0134d67ab7e6b1a2aa0f059"
    },
    {
      "Start": "992711ba42fc4844a8ec46c03e3fb87a",
      "End": "69addf3388144a51b4764170cb5f0c8e",
      "Id": "72385dc91f4641beb5cfb21366162871"
    },
    {
      "Start": "25e7f27c919e4edfba440502c87e04f0",
      "End": "0c2a5088c9274b36871c8fb0e727dd5d",
      "Id": "aa39da8d83824b348db69141cea2fefc"
    },
    {
      "Start": "4019881337c844f1ae1219413bb63a54",
      "End": "1db19721fb444ddeb104356050a081f6",
      "Id": "5c4ceaeaa54048dd9ab4e99c7186da7d"
    },
    {
      "Start": "b979f3f598e64ae68bfa9afe1a835d9e",
      "End": "96a968a5d2c7488b99002a1bbf8316f0",
      "Id": "0e04e8fa8f4c4e5a8f360beb5468e58b"
    },
    {
      "Start": "b979f3f598e64ae68bfa9afe1a835d9e",
      "End": "71191eca8eeb4218a93283e64323106c",
      "Id": "f1e58b5b80a14ee6b2b91a7efeecbc13"
    },
    {
      "Start": "e125c20a654e4053bdec614ddb6c4948",
      "End": "29a4803e35f946689f51c7cfbb58247f",
      "Id": "5afa31e407444d5ebdc15393e37fb633"
    },
    {
      "Start": "7b9fe9d6a42443219bc43265cec8ff05",
      "End": "b8a1a91768f644aa862903de7eeb1fe3",
      "Id": "c10eb8f620234732955a232159650c20"
    },
    {
      "Start": "24ccbb62e7bf445189dfb5c1da2e2681",
      "End": "2fec5a3e0b334a57898a4ac1ac9ce92d",
      "Id": "f64f43584da64c2886d2ef499bcca6ce"
    }
  ],
  "Dependencies": [],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.0.2.6826",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": -13857.585085783056,
      "EyeY": 2203.5156525384509,
      "EyeZ": 22185.396171026572,
      "LookX": 9864.74605820787,
      "LookY": -1653.4209899100749,
      "LookZ": -19203.483186444893,
      "UpX": -0.063592767831302952,
      "UpY": 0.99026806874157369,
      "UpZ": 0.123794636032401
    },
    "NodeViews": [
      {
        "ShowGeometry": true,
        "Name": "Category to export",
        "Id": "742982e8bac44a7982756c64bf4fd824",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2402.1507658714,
        "Y": 565.222164673727
      },
      {
        "ShowGeometry": true,
        "Name": "All Elements of Category",
        "Id": "c78ae770d3424d82a545a777a96f09a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1959.7688046759565,
        "Y": 24.813274349141807
      },
      {
        "ShowGeometry": true,
        "Name": "Element.BoundingBox",
        "Id": "4dd80ac1267f4573aa5ab39b4af8f38d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -551.756399817994,
        "Y": 1075.9241262183614
      },
      {
        "ShowGeometry": true,
        "Name": "Element.GetParameterValueByName",
        "Id": "ad6c24ddb9dc48d9aff9c315c504df0d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -176.40086765595106,
        "Y": 290.86131040676258
      },
      {
        "ShowGeometry": true,
        "Name": "Element.GetParameterValueByName",
        "Id": "095662cc0f994c53bda5d0022e2649f8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1738.0720729936281,
        "Y": 153.20065053682106
      },
      {
        "ShowGeometry": true,
        "Name": "List.FilterByBoolMask",
        "Id": "44e83db2ca5c42639922d7704d240ac1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -863.35291254596427,
        "Y": 42.324488731809538
      },
      {
        "ShowGeometry": true,
        "Name": "Parameter of the name of the element",
        "Id": "1447a4f1aac94006a534f9066070cc56",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2402.1507658714,
        "Y": 694.23767204637727
      },
      {
        "ShowGeometry": true,
        "Name": ">",
        "Id": "6f5aaa57ff0b4a8b913d13aa9c9a5670",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1102.0720729936281,
        "Y": 192.20065053682106
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "fcf0d2f6791744bfb69d76e456943ec0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1375.0720729936281,
        "Y": 261.41398387015431
      },
      {
        "ShowGeometry": true,
        "Name": "String.Length",
        "Id": "7e8c1957968143308c2b3c6c21696844",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1375.0720729936281,
        "Y": 153.20065053682106
      },
      {
        "ShowGeometry": true,
        "Name": "List.SortByFunction",
        "Id": "1a525a854007481098a249cb0c47783d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -788.63706237012138,
        "Y": 574.42329097522861
      },
      {
        "ShowGeometry": true,
        "Name": "Element.GetParameterValueByName",
        "Id": "a243bd63f9c54ce3a92287b5f1d73d1a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -1067.2861029374092,
        "Y": 688.46498868268532
      },
      {
        "ShowGeometry": true,
        "Name": "Offset from boundingbox",
        "Id": "845a3c7661f747be9eb9a6ebfbf72b0f",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2402.1507658714,
        "Y": 798.25317941902756
      },
      {
        "ShowGeometry": false,
        "Name": "BoundingBox.MaxPoint",
        "Id": "d9c9bc2311764d2eacf5a968137c9766",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -140.48494303886218,
        "Y": 1063.8449519991937
      },
      {
        "ShowGeometry": false,
        "Name": "BoundingBox.MinPoint",
        "Id": "cb47015e50884dd3a9af5ff0f09cdc5a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -144.67009464432795,
        "Y": 1206.5564191805602
      },
      {
        "ShowGeometry": false,
        "Name": "Point.Add",
        "Id": "fad37c3b9e2348cf9d832a3baa1717a3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 399.70280427482612,
        "Y": 1219.3366092666433
      },
      {
        "ShowGeometry": false,
        "Name": "Point.Subtract",
        "Id": "ba35f02159f6434fa61e6e4e524b3a72",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 370.03037050565058,
        "Y": 1048.3296883337637
      },
      {
        "ShowGeometry": true,
        "Name": "Vector.ByCoordinates",
        "Id": "96e0af9ce954495080ac9a382e0d6415",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 102.49880488173085,
        "Y": 1376.9850791648837
      },
      {
        "ShowGeometry": true,
        "Name": "Point.Z",
        "Id": "c134a0c428ab40189745bf2a32abf094",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 997.31282267178312,
        "Y": 1044.4058009480959
      },
      {
        "ShowGeometry": true,
        "Name": "Point.Z",
        "Id": "a11105c8566944c7b20e55cd29b5dc8d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 943.80817211803969,
        "Y": 1162.7245646172298
      },
      {
        "ShowGeometry": true,
        "Name": "Coordinates.BasePoint",
        "Id": "7cff7964a0fa491299d3eaf22f506313",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 742.32298679930818,
        "Y": 1372.2877469203304
      },
      {
        "ShowGeometry": true,
        "Name": "Point.Z",
        "Id": "b29083d7bfef4be6a85143461bd46279",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 995.32298679930818,
        "Y": 1372.2877469203304
      },
      {
        "ShowGeometry": true,
        "Name": "-",
        "Id": "f002892bc2a74874933122f2f00555d3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1290.3128226717831,
        "Y": 1211.4058009480959
      },
      {
        "ShowGeometry": true,
        "Name": "-",
        "Id": "81104e1b8c094890a1d1820ec5e4c429",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1290.3128226717831,
        "Y": 1077.4058009480959
      },
      {
        "ShowGeometry": true,
        "Name": "Math.Round",
        "Id": "c866e07547044bad992f339e59546fe1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1770.1136557061486,
        "Y": 1066.4777897905838
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "e7d3e377fe0840e1bc5be98c130ae8b5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1591.1136557061486,
        "Y": 1163.6911231239174
      },
      {
        "ShowGeometry": true,
        "Name": "Math.Round",
        "Id": "810e06c62faa4dfd9bdad686cc216712",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1770.1136557061486,
        "Y": 1200.4777897905838
      },
      {
        "ShowGeometry": true,
        "Name": "List Create",
        "Id": "6126053acb9f400c93a75fc7d241f4d3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2256.3798574336679,
        "Y": 737.02777488907043
      },
      {
        "ShowGeometry": true,
        "Name": "List.Transpose",
        "Id": "0ebb07fadf6e4f38a519d6563ba4dccb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2476.3798574336679,
        "Y": 711.02777488907043
      },
      {
        "ShowGeometry": true,
        "Name": "List Create",
        "Id": "bc1208c3d40448188ce5695f3ab465c2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2256.3798574336679,
        "Y": 575.02777488907054
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "f0181e5077114d1895e73b7b58fc5082",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2027.3798574336679,
        "Y": 587.66777488907053
      },
      {
        "ShowGeometry": true,
        "Name": "List.Join",
        "Id": "7d0d49214626474eba0731ab4242c6b1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2743.3798574336679,
        "Y": 643.02777488907054
      },
      {
        "ShowGeometry": true,
        "Name": "List Create",
        "Id": "3d89d55890364386ab44555be7947101",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2476.3798574336679,
        "Y": 601.02777488907054
      },
      {
        "ShowGeometry": true,
        "Name": "Data.ExportExcel",
        "Id": "1630f0fbe5d140c9ba55c14395213aa2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2932.3966268401637,
        "Y": 132.16937216265228
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "31555540cf6c4a448e3f9561e243d1d3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2558.1438023988453,
        "Y": 187.22008658914376
      },
      {
        "ShowGeometry": true,
        "Name": "Export excel path",
        "Id": "a52dc1093f04467bab24ab16259b1b4f",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2403.4789472319089,
        "Y": 902.26868679167785
      },
      {
        "ShowGeometry": true,
        "Name": "Overwrite excel?",
        "Id": "73b31770c48c46478a1550b55e687265",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2402.1507658714,
        "Y": 1032.284194164328
      }
    ],
    "Annotations": [
      {
        "Id": "e8f875b7ddf04469815627130a3f4902",
        "Title": "Input",
        "Nodes": [
          "742982e8bac44a7982756c64bf4fd824",
          "1447a4f1aac94006a534f9066070cc56",
          "845a3c7661f747be9eb9a6ebfbf72b0f",
          "a52dc1093f04467bab24ab16259b1b4f",
          "73b31770c48c46478a1550b55e687265"
        ],
        "Left": -2413.4789472319089,
        "Top": 512.222164673727,
        "Width": 408.0,
        "Height": 588.062029490601,
        "FontSize": 36.0,
        "InitialTop": 565.222164673727,
        "InitialHeight": 612.062029490601,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "165b203acb194a92aa055666fac9e8f8",
        "Title": "Select only which has name",
        "Nodes": [
          "c78ae770d3424d82a545a777a96f09a2",
          "095662cc0f994c53bda5d0022e2649f8",
          "44e83db2ca5c42639922d7704d240ac1",
          "6f5aaa57ff0b4a8b913d13aa9c9a5670",
          "fcf0d2f6791744bfb69d76e456943ec0",
          "7e8c1957968143308c2b3c6c21696844"
        ],
        "Left": -1969.7688046759565,
        "Top": -28.186725650858193,
        "Width": 1287.4158921299922,
        "Height": 382.6007095210125,
        "FontSize": 36.0,
        "InitialTop": 24.813274349141807,
        "InitialHeight": 381.6007095210125,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "a94f21a62f744521a1f5cb86aa99e309",
        "Title": "Sort by name",
        "Nodes": [
          "1a525a854007481098a249cb0c47783d",
          "a243bd63f9c54ce3a92287b5f1d73d1a"
        ],
        "Left": -1077.2861029374092,
        "Top": 521.42329097522861,
        "Width": 487.64904056728778,
        "Height": 286.04169770745671,
        "FontSize": 36.0,
        "InitialTop": 574.42329097522861,
        "InitialHeight": 259.04169770745671,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "cc77db1cfdc54e21922fb76813d0adb8",
        "Title": "Get offsetted min and maxpoints",
        "Nodes": [
          "4dd80ac1267f4573aa5ab39b4af8f38d",
          "d9c9bc2311764d2eacf5a968137c9766",
          "cb47015e50884dd3a9af5ff0f09cdc5a",
          "fad37c3b9e2348cf9d832a3baa1717a3",
          "ba35f02159f6434fa61e6e4e524b3a72",
          "96e0af9ce954495080ac9a382e0d6415"
        ],
        "Left": -561.756399817994,
        "Top": 995.32968833376367,
        "Width": 1199.45920409282,
        "Height": 526.65539083112,
        "FontSize": 36.0,
        "InitialTop": 1048.3296883337637,
        "InitialHeight": 473.65539083112003,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "1d69ab0197274a678040717f5d9de2eb",
        "Title": "Get Z coordintaes from PBP",
        "Nodes": [
          "c134a0c428ab40189745bf2a32abf094",
          "a11105c8566944c7b20e55cd29b5dc8d",
          "7cff7964a0fa491299d3eaf22f506313",
          "b29083d7bfef4be6a85143461bd46279",
          "f002892bc2a74874933122f2f00555d3",
          "81104e1b8c094890a1d1820ec5e4c429"
        ],
        "Left": 732.32298679930818,
        "Top": 991.40580094809593,
        "Width": 736.98983587247494,
        "Height": 473.88194597223446,
        "FontSize": 36.0,
        "InitialTop": 1044.4058009480959,
        "InitialHeight": 472.88194597223446,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "ef650774043e4eafbdbbedd98cd75ee0",
        "Title": "Get names",
        "Nodes": [
          "ad6c24ddb9dc48d9aff9c315c504df0d"
        ],
        "Left": -186.40086765595106,
        "Top": 237.86131040676258,
        "Width": 283.0,
        "Height": 172.0,
        "FontSize": 36.0,
        "InitialTop": 290.86131040676258,
        "InitialHeight": 145.0,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "4b5420dcd1e5469a9b09c07a008c5e75",
        "Title": "Round the numbers",
        "Nodes": [
          "c866e07547044bad992f339e59546fe1",
          "e7d3e377fe0840e1bc5be98c130ae8b5",
          "810e06c62faa4dfd9bdad686cc216712"
        ],
        "Left": 1581.1136557061486,
        "Top": 1013.4777897905838,
        "Width": 416.0,
        "Height": 306.0,
        "FontSize": 36.0,
        "InitialTop": 1066.4777897905838,
        "InitialHeight": 279.0,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "e8c716c3238b480c883fa5d2d8d14ac8",
        "Title": "Create list",
        "Nodes": [
          "6126053acb9f400c93a75fc7d241f4d3",
          "0ebb07fadf6e4f38a519d6563ba4dccb",
          "bc1208c3d40448188ce5695f3ab465c2",
          "f0181e5077114d1895e73b7b58fc5082",
          "7d0d49214626474eba0731ab4242c6b1",
          "3d89d55890364386ab44555be7947101"
        ],
        "Left": 2017.3798574336679,
        "Top": 522.02777488907054,
        "Width": 846.0,
        "Height": 359.99999999999989,
        "FontSize": 36.0,
        "InitialTop": 575.02777488907054,
        "InitialHeight": 306.99999999999989,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "c525825e65ad46e7ab1daf4d59d35a6a",
        "Title": "Export excel",
        "Nodes": [
          "1630f0fbe5d140c9ba55c14395213aa2",
          "31555540cf6c4a448e3f9561e243d1d3"
        ],
        "Left": 2548.1438023988453,
        "Top": 79.16937216265228,
        "Width": 610.25282444131835,
        "Height": 276.0,
        "FontSize": 36.0,
        "InitialTop": 132.16937216265228,
        "InitialHeight": 200.05071442649148,
        "TextblockHeight": 43.0,
        "Background": "#FFC1D676"
      }
    ],
    "X": 824.5476605583633,
    "Y": 412.96735117257361,
    "Zoom": 0.3276830933921524
  }
}