{
  "Uuid": "0c4dd61c-a304-4f1e-adc7-721bdf75f4b4",
  "IsCustomNode": false,
  "Description": null,
  "Name": "Dynamiczna legenda",
  "ElementResolver": {
    "ResolutionMap": {
      "List": {
        "Key": "List",
        "Value": "BuiltIn.ds"
      },
      "Dictionary": {
        "Key": "DesignScript.Builtin.Dictionary",
        "Value": "DesignScriptBuiltin.dll"
      },
      "DSCore.List": {
        "Key": "DSCore.List",
        "Value": "DSCoreNodes.dll"
      }
    }
  },
  "Inputs": [],
  "Outputs": [
    {
      "Id": "aace211c62294e5a8838606c0afa919f",
      "Name": "W kolumnach pojawią się następujące typy",
      "Type": "unknown",
      "InitialValue": "",
      "Description": "Visualize the output of node."
    }
  ],
  "Nodes": [
    {
      "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "Id": "d1c3f56b92d54305ae12a7256af9428b",
      "Inputs": [
        {
          "Id": "dcd05c2c6e49443aa227fde0bdf2dc25",
          "Name": "Category",
          "Description": "The Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f0cf392e4015463eb7157890c1637d2c",
          "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": "Autodesk.DesignScript.Geometry.Vector.Scale@double",
      "Id": "c985af6140a540b98031ada6702604c3",
      "Inputs": [
        {
          "Id": "f31c56f533ee4e2e96ef9dcce208e860",
          "Name": "vector",
          "Description": "Autodesk.DesignScript.Geometry.Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7f705c7676f24878923942307461c301",
          "Name": "scale_factor",
          "Description": "double\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e7dd93d86b554d10b326de3383164cc7",
          "Name": "Vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Scale Vector uniformly around the origin\n\nVector.Scale (scale_factor: double = 1): Vector"
    },
    {
      "ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels",
      "NodeType": "PythonScriptNode",
      "Code": "# Load the Python Standard and DesignScript Libraries\r\nimport clr\r\nimport sys\r\n# Import RevitAPI\r\nclr.AddReference(\"RevitAPI\")\r\nimport Autodesk\r\nfrom Autodesk.Revit.DB import *\r\n\r\n# Import DocumentManager and TransactionManager\r\nclr.AddReference(\"RevitServices\")\r\nimport RevitServices\r\nfrom RevitServices.Persistence import DocumentManager\r\nfrom RevitServices.Transactions import TransactionManager\r\n\r\n# Import ToDSType(bool) extension method\r\nclr.AddReference(\"RevitNodes\")\r\nimport Revit\r\nclr.ImportExtensions(Revit.Elements)\r\n\r\n# Import ToProtoType, ToRevitType geometry conversion extension methods\r\nclr.ImportExtensions(Revit.GeometryConversion)\r\n\r\ndef  convert(number):\r\n\tgetDocUnits = doc.GetUnits()\r\n\tgetDisplayUnits = getDocUnits.GetFormatOptions(UnitType.UT_Length).DisplayUnits\r\n\tunitConversion = UnitUtils.ConvertFromInternalUnits(number, getDisplayUnits)\r\n\treturn unitConversion\r\n\r\n# The inputs to this node will be stored as a list in the IN variables.\r\nline = UnwrapElement(IN[0])\r\n\r\n# Place your code below this line\r\ndoc = DocumentManager.Instance.CurrentDBDocument\r\n\r\nlength = convert(line.GeometryCurve.Length)\r\n\r\n# Simple test\r\nxyz = line.GeometryCurve.Direction.ToVector()\r\n\r\n# Assign your output to the OUT variable.\r\nOUT = length, xyz",
      "VariableInputPorts": true,
      "Id": "7af39755a09b407da995b1dd5bf0a906",
      "Inputs": [
        {
          "Id": "3e7e58373c234f6a99bc04a3ff90cb10",
          "Name": "IN[0]",
          "Description": "Input #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "64e89d9b5c45435bafe3c4b25affea3a",
          "Name": "OUT",
          "Description": "Result of the python script",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Runs an embedded IronPython script."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.ElementType",
      "Id": "a2cd12dfeb0d4b6990918daec1fd9d71",
      "Inputs": [
        {
          "Id": "6713d73f4b5944f28b03ec27c578b069",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ae373ce3404a4d46b6bb888108fcee1f",
          "Name": "ElementType",
          "Description": "Element Type or Null.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the ElementType for this Element. Returns null if the Element cannot have an ElementType assigned.\n\nElement.ElementType: ElementType"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.UniqueItems@var[]..[]",
      "Id": "01768ad0cf2a43bba41b67962356cb81",
      "Inputs": [
        {
          "Id": "0a0c8dac35414645bd98312b15fc5a4d",
          "Name": "list",
          "Description": "List to filter duplicates out of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bfbda56c0d0c4320a6aeecbe8a405449",
          "Name": "list",
          "Description": "Filtered list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a new list containing all unique items in the given list.\n\nList.UniqueItems (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "3bb8fcda30734b4d99a93c6207e4fc78",
      "Inputs": [
        {
          "Id": "580ca9ef7b544504bee0dcda280d2367",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4bdd8c029d46437b87ca28a7465f8e19",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8f9a32efe8eb4273a520d2b0faafd9a6",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "44f0b7c4ab4245f0a12392da980c63b5",
          "Name": "seq",
          "Description": "New sequence",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers or letters in the specified range."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Count@var[]..[]",
      "Id": "ed8e3f1977f54ba5a292da0260a2da42",
      "Inputs": [
        {
          "Id": "9a4e2e66ace344a7aff734bb715b606a",
          "Name": "list",
          "Description": "List to get the item count of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9e3e3b36ea4d43179859c76f334e333a",
          "Name": "count",
          "Description": "List length.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "*@var[]..[],var[]..[]",
      "Id": "d510daace3754cd6b904975cbcd119f8",
      "Inputs": [
        {
          "Id": "d07e4bb5933f482b94129680eb0a6072",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "174b228004ab48da89f4ef5ebf7d9c59",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ee461a810bc243c6be63a430c8cdcad7",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Multiplies x by y.\n\n* (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FirstItem@var[]..[]",
      "Id": "1feb898870f84f88aaa93560b3efad11",
      "Inputs": [
        {
          "Id": "3d6799ca47594e10ac8dda6a5adc8b72",
          "Name": "list",
          "Description": "List to get the first item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4f1d53ce9cf44b7fa9b373c8eea5440b",
          "Name": "item",
          "Description": "First item in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the first item in a list.\n\nList.FirstItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.Id",
      "Id": "e9ad58ce2a54480cb8c483cd33e983d4",
      "Inputs": [
        {
          "Id": "d66f6e398fbe4157b3e2e542a152fe1a",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c8fc3b022ecf456d9d4f9cd3f027c639",
          "Name": "int",
          "Description": "int",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Element Id for this element\n\nElement.Id: int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GroupByKey@var[]..[],var[]..[]",
      "Id": "6ac2dcdd73d44fb391ef7df06883c2b4",
      "Inputs": [
        {
          "Id": "061a9894e1b44c43b458da9f849b896e",
          "Name": "list",
          "Description": "List of items to group as sublists\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "090d06431b484314887ad79f033bea17",
          "Name": "keys",
          "Description": "Key values, one per item in the input list, used for grouping the items\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5a3a9e1e9d734eaca784edc265958261",
          "Name": "groups",
          "Description": "list of sublists, with items grouped by like key values",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "34e4a3237a5d4fcbb5e399d82d88988b",
          "Name": "unique keys",
          "Description": "key value corresponding to each group",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Group items into sub-lists based on their like key values\n\nList.GroupByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.SortByKey@var[]..[],var[]..[]",
      "Id": "bb8daa682e40480f9b6fc4378d29eede",
      "Inputs": [
        {
          "Id": "15edd34b023d41e382a6e7ed1d1ec91a",
          "Name": "list",
          "Description": "list to be sorted\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "378d40600da04370b417c452599713e1",
          "Name": "keys",
          "Description": "list of keys\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "28e6a8f2c23246df96944602a999905f",
          "Name": "sorted list",
          "Description": "sorted list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d387317a7b784434b58a98191685c74d",
          "Name": "sorted keys",
          "Description": "sorted keys",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sort list based on its keys\n\nList.SortByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "List.SortByFunction@var[]..[],Function",
      "Id": "3af2eb4184cb4abd8b4716df4067bc47",
      "Inputs": [
        {
          "Id": "8b3883aee04d4b959b0aeaebcd04586c",
          "Name": "list",
          "Description": "list of values\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7fab3a5d3d194d10bd11b020c50dafb1",
          "Name": "func",
          "Description": "Function",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "12e91c22856e4365ae2dc5d68b21a1a0",
          "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.Id",
      "Id": "0b5fe573ea1343ac93f3b4a96972a0fc",
      "Inputs": [
        {
          "Id": "d74a3f53b84745c59fb815a29176742a",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5c355107bc224dd6bd464bc404310b18",
          "Name": "int",
          "Description": "int",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Element Id for this element\n\nElement.Id: int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "baf73550-ccd9-4c94-8543-5eb088bfd742",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "07966851a62d4a43b7839bc73b7e7fa2",
      "Inputs": [
        {
          "Id": "3a0797f6ab6d4e36ba4aab6ee81822d5",
          "Name": "element",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d139a82885664e2e9dad6a0ac97f1d06",
          "Name": "vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4715fd8dad4542debc872058a83c2d28",
          "Name": "rehostToClosestLevel",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ab52d25582aa454aa727b0cb771c267b",
          "Name": "newElement",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Copies an element or a list of elements by a given vector."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "t1 = x == t2;\nt4 = DSCore.List.FilterByBoolMask(t3, t1);\nt5 = Dictionary.ValueAtKey(t4, \"in\");\nt6 = Dictionary.ValueAtKey(t4, \"out\");\nt7 = DSCore.List.Flatten(t5, -1);",
      "Id": "0f903f3d906f4c49809d299fccd4fae7",
      "Inputs": [
        {
          "Id": "55eeccd1764f4367967108072857665b",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b58b65f9e4ef4c9fbeec2ee205ce25eb",
          "Name": "t2",
          "Description": "t2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "af20de9ee8094e89a3ea5295d4b9ca91",
          "Name": "t3",
          "Description": "t3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "16be43f537a14bd4baed49d2bfb21645",
          "Name": "",
          "Description": "t1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5f552e3621de4ae0aca4a42408f3c7f0",
          "Name": "",
          "Description": "t4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "832bafd8468449e297df00879fb43f7c",
          "Name": "",
          "Description": "t5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b25dbd0e6e3748eabf64d191c1537407",
          "Name": "",
          "Description": "t6",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "35358fd2ac804994896479770da9a9c4",
          "Name": "",
          "Description": "t7",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x-1;",
      "Id": "1184ffccf2c2403f9b7a0656d061c92d",
      "Inputs": [
        {
          "Id": "6323463b793e48f1829c0485737891d1",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1da73ec35e604bbe86fac7f74cffbaa9",
          "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": "Revit.Elements.Element.SetParameterByName@string,var",
      "Id": "6d84101f224e4a7dac65e614ab339957",
      "Inputs": [
        {
          "Id": "40936fced6994d809d5c83a2d62271f5",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "98049e67bd3e4e0d9c0457b9e4198df9",
          "Name": "parameterName",
          "Description": "The name of the parameter to set.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bcf12376f5f14a588059d0f570e34092",
          "Name": "value",
          "Description": "The value.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2e271c0f4db442968a5ec3b05ed6c587",
          "Name": "Element",
          "Description": "Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Longest",
      "Description": "Set one of the element's parameters.\n\nElement.SetParameterByName (parameterName: string, value: var): Element"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.AddItemToFront@var[]..[],var[]..[]",
      "Id": "7e028fe56bcf4036adadaed4c8a06cce",
      "Inputs": [
        {
          "Id": "8bd709782f2b4ab6927faed20dfa7251",
          "Name": "item",
          "Description": "Item to be added. Item could be an object or a list.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f66dd870d94b4f29ab9e79bf6b9c9af9",
          "Name": "list",
          "Description": "List to add on to.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "58c48b6c867249aeaeb6bd1ad34a5c98",
          "Name": "list",
          "Description": "New list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Adds an item to the beginning of a list.\n\nList.AddItemToFront (item: var[]..[], list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "baf73550-ccd9-4c94-8543-5eb088bfd742",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "12fe159c9696466ca0bae4e4a1aa427f",
      "Inputs": [
        {
          "Id": "d7d95f75984c4138a87c674dc90b9007",
          "Name": "element",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d0c352aa3be04757a49684e1327d4f8b",
          "Name": "vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cffcb988415844918ed07dc8a813fcaf",
          "Name": "rehostToClosestLevel",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "403d5226df664ef79afdab522b8df77b",
          "Name": "newElement",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Copies an element or a list of elements by a given vector."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "d39b00ad61364dcd9ab86c514dff9cb6",
      "Inputs": [
        {
          "Id": "b91e114373e24962967f6992a4c41256",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9777b719c9bc45deb0bb5ed990f57bd7",
          "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": "23b39a5705ba4aed8c4faf9d261f9268",
          "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.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Kierunek otwierania",
      "Id": "44cfa30177fd48b48efdd0334eaca1e9",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3e0f0e49a0914e3e842fb4c2e59f8f86",
          "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": "DSCore.List.SortByKey@var[]..[],var[]..[]",
      "Id": "feff0e2b5a65464e952c4f255e05a550",
      "Inputs": [
        {
          "Id": "015696802bbd439d8d6496a8e53b5064",
          "Name": "list",
          "Description": "list to be sorted\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "5adb4f17339d4352b9928e3a1f2b3e42",
          "Name": "keys",
          "Description": "list of keys\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "52fd63cdde7e42adb35a8226ec1bf3c2",
          "Name": "sorted list",
          "Description": "sorted list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "683372727fb0495fbc8298e65436f1d4",
          "Name": "sorted keys",
          "Description": "sorted keys",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sort list based on its keys\n\nList.SortByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GroupByKey@var[]..[],var[]..[]",
      "Id": "71de680d1be44083b6d4b523f0629aaf",
      "Inputs": [
        {
          "Id": "30cd1e19efbd4e0082c7061c32d1cdf7",
          "Name": "list",
          "Description": "List of items to group as sublists\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "f5ca828257a24f839c8e8bcf1ecd57ba",
          "Name": "keys",
          "Description": "Key values, one per item in the input list, used for grouping the items\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ef115cea06534e95b462ec30769fab6a",
          "Name": "groups",
          "Description": "list of sublists, with items grouped by like key values",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ad96ea45a18d40ffa38baab431445fea",
          "Name": "unique keys",
          "Description": "key value corresponding to each group",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Group items into sub-lists based on their like key values\n\nList.GroupByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "t1 = x == t2;\nt4 = DSCore.List.FilterByBoolMask(t3, t1);\nt5 = Dictionary.ValueAtKey(t4, \"in\");\nt6 = Dictionary.ValueAtKey(t4, \"out\");\nt7 = DSCore.List.Flatten(t5, -1);",
      "Id": "cf95e49d0e97413ba95b440526685fec",
      "Inputs": [
        {
          "Id": "eff864381adc4c4ebb3c6a4a74c8b072",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3cbf28c1ffc549518e592ace1e1e0a22",
          "Name": "t2",
          "Description": "t2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c8a2f5b2864b4c6eb647395f7c12992c",
          "Name": "t3",
          "Description": "t3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "68eb5438b9c94dfca53dd503664b3097",
          "Name": "",
          "Description": "t1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "287a5cf2f8ef4e0db79758b8d304a16c",
          "Name": "",
          "Description": "t4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e502aac0c6f14fff8d2d58d8191a2d38",
          "Name": "",
          "Description": "t5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ac9963877f05469c9258ba9119215ee7",
          "Name": "",
          "Description": "t6",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5765f92707f14b7f8ef5d76092d14ebb",
          "Name": "",
          "Description": "t7",
          "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": "Revit.Elements.Element.GetLocation",
      "Id": "f360950deb6d4f15b83be3d31c9177b0",
      "Inputs": [
        {
          "Id": "3ae99a291b3d4f30aa58a57e48b2074f",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3a792792bdcf457d905b2d96f2baf8bb",
          "Name": "Geometry",
          "Description": "Location Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get an existing element's location\n\nElement.GetLocation ( ): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.SortByKey@var[]..[],var[]..[]",
      "Id": "79ec8bfb64e54042bf73f930ad0609de",
      "Inputs": [
        {
          "Id": "e8cdad23727a4b43b4d50e282054b9b2",
          "Name": "list",
          "Description": "list to be sorted\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "d3c713f7138f4bc49213f61ad40b5998",
          "Name": "keys",
          "Description": "list of keys\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7ed537cbe97a4bc79e1e73f82d57f420",
          "Name": "sorted list",
          "Description": "sorted list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "da981750e1504cb289e3540f16b89dd2",
          "Name": "sorted keys",
          "Description": "sorted keys",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sort list based on its keys\n\nList.SortByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GroupByKey@var[]..[],var[]..[]",
      "Id": "21e40ab592ee40cd99a48a43be048f7f",
      "Inputs": [
        {
          "Id": "c5a8f0a7a01843ce9e2fe6f3bac2ebfc",
          "Name": "list",
          "Description": "List of items to group as sublists\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "efe119b076e840358f4d579a9720b4d8",
          "Name": "keys",
          "Description": "Key values, one per item in the input list, used for grouping the items\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "96db72171abd42e3a9fa9c4fafffce5f",
          "Name": "groups",
          "Description": "list of sublists, with items grouped by like key values",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "71d9de0fbfc54b2b82400bdb4d8f31e9",
          "Name": "unique keys",
          "Description": "key value corresponding to each group",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Group items into sub-lists based on their like key values\n\nList.GroupByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.Y",
      "Id": "e1c3faf36e524ab4967b60b394aad191",
      "Inputs": [
        {
          "Id": "4c67cdf61cc7440a8bd1e3523de459d4",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4464275381d34a8485f66d31bcba8015",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the Y component of a Point\n\nPoint.Y: double"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Round@double",
      "Id": "dc5ae508d6ec4c7cbfd848d7707037e1",
      "Inputs": [
        {
          "Id": "df24c5f301794f908592c9cc329b6e13",
          "Name": "number",
          "Description": "Number to round.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4dcc808013e64037bd51c32ff30dec4e",
          "Name": "number",
          "Description": "Integral value closes to the number.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Reverse@var[]..[]",
      "Id": "cef48e4b032b4f43a9024b277e2b8c15",
      "Inputs": [
        {
          "Id": "073fe3f46b114045b4221a816b09c449",
          "Name": "list",
          "Description": "List to be reversed.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 3,
          "UseLevels": true,
          "KeepListStructure": true
        }
      ],
      "Outputs": [
        {
          "Id": "5e125a8ffa5a4f458821f63ee0758c90",
          "Name": "list",
          "Description": "New list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a new list containing the items of the given list but in reverse order.\n\nList.Reverse (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Reverse@var[]..[]",
      "Id": "404c5a1b89894395afdc26723203da64",
      "Inputs": [
        {
          "Id": "e4eef6f1dbee448e958e53bfa9ead386",
          "Name": "list",
          "Description": "List to be reversed.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fc3a917ee134420891c31c78792dd06c",
          "Name": "list",
          "Description": "New list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a new list containing the items of the given list but in reverse order.\n\nList.Reverse (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "6eab48aab97c4120bff6362cca6e93f5",
      "Inputs": [
        {
          "Id": "071104d1aeb141ad93b14a49a846406d",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": true
        },
        {
          "Id": "199d50c2af1348f69bea4379af11c3f5",
          "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": "aeac071c81ae427592fcb4c1f4995394",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[\"Szerokość\",\n\"Wysokość\"];",
      "Id": "9503e10c42cc40caa3974644e6cb5f6c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8c8011b2f8bb45b89c618ab7934efbc7",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "baf73550-ccd9-4c94-8543-5eb088bfd742",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "8d01121da62847b69c8a32ee321b52de",
      "Inputs": [
        {
          "Id": "20f20d39c8df4388b145c17b20edd66b",
          "Name": "element",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "67ec6674fe6c4c109aad077452872688",
          "Name": "vector",
          "Description": "Vector",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b9bfc1ef6e2d43ca988a1ce948d640be",
          "Name": "rehostToClosestLevel",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "be2f9479030140efae9c64ec24a1afe1",
          "Name": "newElement",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Copies an element or a list of elements by a given vector."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.SetParameterByName@string,var",
      "Id": "20936ed401d649b3adc5b1dd68bc1c74",
      "Inputs": [
        {
          "Id": "d7a3dc2ee92e4ab397855f08fef0c497",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "69c8fb679fbe439e9a537e8dce7f4f6e",
          "Name": "parameterName",
          "Description": "The name of the parameter to set.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "907f6b6133814ed0898d3adc2dfca059",
          "Name": "value",
          "Description": "The value.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "24884e046cf74887afe39f81984dc3ab",
          "Name": "Element",
          "Description": "Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Longest",
      "Description": "Set one of the element's parameters.\n\nElement.SetParameterByName (parameterName: string, value: var): Element"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Parameter_Value",
      "Id": "839e8e91eb8747568a1e3321968e9ae4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "482621ddba0444aaaedea51d81c12804",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "56142543498a443884e91397405048c4",
      "Inputs": [
        {
          "Id": "287faa54eb4c4e2b826c380cf4108215",
          "Name": "obj",
          "Description": "Obiekt, który ma być przekształcony w postać szeregową",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "88de826fd3ed4d408c46ac8c9871644f",
          "Name": "str",
          "Description": "Wynik obliczenia matematycznego",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Convert an object to a string representation."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.AddItemToFront@var[]..[],var[]..[]",
      "Id": "e796fa68a6fb4cd9a92c929a891e4fb0",
      "Inputs": [
        {
          "Id": "39bd429a89e64b598fa6eeaa83089cd0",
          "Name": "item",
          "Description": "Item to be added. Item could be an object or a list.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1d54cd2b311e48818295ae7cd177faaa",
          "Name": "list",
          "Description": "List to add on to.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3bc376a27a4c4b1aa9cc50ec5f39d7ad",
          "Name": "list",
          "Description": "New list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Adds an item to the beginning of a list.\n\nList.AddItemToFront (item: var[]..[], list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "ab354aaf74ab40a48af2cbee891609b6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a162fffde06b455296daef9f38acef70",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x+2;",
      "Id": "673dc9a6f3fe426b8e213e9c20ec7213",
      "Inputs": [
        {
          "Id": "f919a40816a04453ac3f175c6fa81aba",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3d2022964c994e529209190bfb8e2ace",
          "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.IndexOf@string,string,bool",
      "Id": "17db23523cb84862b418575badf9a6a5",
      "Inputs": [
        {
          "Id": "bcf7e16dfec14324986acb9ac33b889a",
          "Name": "str",
          "Description": "A string to search in.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a41ba469f259431cab7f67c4ff8f9202",
          "Name": "searchFor",
          "Description": "Substring to search for.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b8ad512a65a543a29983cd1d95b041a8",
          "Name": "ignoreCase",
          "Description": "Whether or not comparison takes case into account.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0f2a888eed5b402aa8387958e2dae154",
          "Name": "index",
          "Description": "Index of the first occurrence of the substring or -1 if not found.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Finds the zero-based index of the first occurrence of a sub-string inside a string. Returns -1 if no index could be found.\n\nString.IndexOf (str: string, searchFor: string, ignoreCase: bool = false): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\",\";",
      "Id": "74313467f10e4598a7186f5402c0fd60",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c56084c7296b4cbeaac693822b586509",
          "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.Substring@string,int,int",
      "Id": "17453491306642638a0b71aaa1f58289",
      "Inputs": [
        {
          "Id": "3cb4703370f54b5091794f842a6b01f2",
          "Name": "str",
          "Description": "String to take substring of.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3cb8e9c3166b49e99247478c1904d70d",
          "Name": "startIndex",
          "Description": "Starting character position of the substring in the original string.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f4ff92bd171d4be8b19a7783f6e45fec",
          "Name": "length",
          "Description": "Number of characters in the substring.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d89b6c97e5054011817d67668bd8b270",
          "Name": "substring",
          "Description": "Substring made from the original string.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves a substring from the given string. The substring starts at the given character position and has the given length.\n\nString.Substring (str: string, startIndex: int, length: int): string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.AddItemToFront@var[]..[],var[]..[]",
      "Id": "a626a2d3da744d9f8fb4f0949a0f4f12",
      "Inputs": [
        {
          "Id": "7d7a289616cf4d3f9e7396a216df124a",
          "Name": "item",
          "Description": "Item to be added. Item could be an object or a list.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "5508eeeeda3b499cb98c890e85be610a",
          "Name": "list",
          "Description": "List to add on to.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b9212d7eaa1f4661b27badab32ac432e",
          "Name": "list",
          "Description": "New list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Adds an item to the beginning of a list.\n\nList.AddItemToFront (item: var[]..[], list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Count@var[]..[]",
      "Id": "d2128f9603f14ff5b6261d75c76f1009",
      "Inputs": [
        {
          "Id": "7aff51e7cab24b6ebbc8de1d13a5b21c",
          "Name": "list",
          "Description": "List to get the item count of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": true
        }
      ],
      "Outputs": [
        {
          "Id": "c1be4fd5df484e80b06e74ac3922b205",
          "Name": "count",
          "Description": "List length.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.AddItemToEnd@var[]..[],var[]..[]",
      "Id": "27bb6c48927a44f08f1183285e81468e",
      "Inputs": [
        {
          "Id": "3db42f1bcad44180a98c14f02d684d6b",
          "Name": "item",
          "Description": "Item to be added.Item could be an object or a list.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "97447dfc9b194415a2bcc6b76b4c8919",
          "Name": "list",
          "Description": "List to add on to.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a1723853f61e4f6193c2f989c4f9e475",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Adds an item to the end of a list.\n\nList.AddItemToEnd (item: var[]..[], list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "f2c5213fe5814ae686f16bd66502e9e8",
      "Inputs": [
        {
          "Id": "5148f88894bc40d18e547fb713e0fe1c",
          "Name": "obj",
          "Description": "Obiekt, który ma być przekształcony w postać szeregową",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4770e868487d439cb572dfed8e36c3a1",
          "Name": "str",
          "Description": "Wynik obliczenia matematycznego",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Convert an object to a string representation."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetParameterValueByName@string",
      "Id": "eadebe04ea7e4085af88f8228dc58d49",
      "Inputs": [
        {
          "Id": "98030be6f09249ed81719c9a0b7de7c5",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": true
        },
        {
          "Id": "107c994b989d435d8fc9173c2f7948b5",
          "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": "8623a39ace4b433eadc208b442bf650e",
          "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": "bf6296d829a945dd9f2387de0bed4c07",
      "Inputs": [
        {
          "Id": "57933be0774945fda0eb76e3a88d71fb",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": true
        },
        {
          "Id": "751683bf4c6249419889500bf5f91b6c",
          "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": "4ce5b5f6aa3f41fabcf77adf81b38eec",
          "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.HigherOrder.Combine, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "0bdc1e752eb146bcbb95841e4b4de1f4",
      "Inputs": [
        {
          "Id": "494b951284ca403aa45671bf6a0af46b",
          "Name": "comb",
          "Description": "Kombinator",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4d5bd247147d41a79006bd3181439c83",
          "Name": "list1",
          "Description": "Lista #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7a4277b8fdfc4acd81a9691c7e02698e",
          "Name": "list2",
          "Description": "Lista #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4757937286964a2595d30c829faace63",
          "Name": "combined",
          "Description": "Połączone listy",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Applies a combinator to each element in two sequences"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore",
      "FunctionSignature": "DSCore.List.Join@var[]..[]",
      "FunctionType": "VariableArgument",
      "NodeType": "FunctionNode",
      "Id": "a3a215084614401895573270d3c1698a",
      "Inputs": [
        {
          "Id": "ddfcce0bbb134df2b90bf9e4744c1720",
          "Name": "list0",
          "Description": "Lists to join into one.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2f80b244ba5a4313bfce1412521c7748",
          "Name": "list1",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e6eb5d10b29a42b3a498b0f7cd1c273e",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.NormalizeDepth@var[]..[],int",
      "Id": "5aa40071d6ea4c0899f0d4097567f511",
      "Inputs": [
        {
          "Id": "5679af96a7524819879a2fef3e8b99c1",
          "Name": "list",
          "Description": "The list whose depth is to be normalized according to the rank.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "39a189c1992f400ebc441c30eacb5788",
          "Name": "rank",
          "Description": "The rank the list is to be normalized to. Default value is 1.\n\nint\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ae8bec1a4d9a45fcb3e7f8b924294c19",
          "Name": "list",
          "Description": "The list with the normalized rank.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns multidimensional list according the rank given.\n\nList.NormalizeDepth (list: var[]..[], rank: int = 1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "2;",
      "Id": "966c5888dff94d898ec79fe982e6df2e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "57ed234a5cd8435db0c6ceab38737c55",
          "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": "CoreNodeModels.FromObject, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "33e880c84b834fe0a270bf01fdbb2a00",
      "Inputs": [
        {
          "Id": "9b80e7b769e14b1b911e2aa884d60ee6",
          "Name": "obj",
          "Description": "Obiekt, który ma być przekształcony w postać szeregową",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c86d9be5abdf490eb8836f8a1023af93",
          "Name": "str",
          "Description": "Wynik obliczenia matematycznego",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Convert an object to a string representation."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.NormalizeDepth@var[]..[],int",
      "Id": "3f9e553a004d4a6682899056f5a5754d",
      "Inputs": [
        {
          "Id": "1f7cb374fd614d92b55b4c49659143ef",
          "Name": "list",
          "Description": "The list whose depth is to be normalized according to the rank.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "229fb5137f184a1799862c827e668ea2",
          "Name": "rank",
          "Description": "The rank the list is to be normalized to. Default value is 1.\n\nint\nDefault value : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6a388ccd5ae14fe39b840ad75e569d4c",
          "Name": "list",
          "Description": "The list with the normalized rank.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns multidimensional list according the rank given.\n\nList.NormalizeDepth (list: var[]..[], rank: int = 1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "2;",
      "Id": "35d8460313e54fc7a4e04b251b4e304d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "88b0754abfbb42939fb1d949c5cb3d77",
          "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.List.Count@var[]..[]",
      "Id": "eb4ac75036994879ab66350b5fe74476",
      "Inputs": [
        {
          "Id": "4aac2122185649ee98626ea5ea13772d",
          "Name": "list",
          "Description": "List to get the item count of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "83ca8d8bcd994c52a0bf06237a5a1e14",
          "Name": "count",
          "Description": "List length.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.AddItemToEnd@var[]..[],var[]..[]",
      "Id": "191d41f855024ffea8f3f6a444d08821",
      "Inputs": [
        {
          "Id": "34a601e6781c4859baa2b9afa4d9e727",
          "Name": "item",
          "Description": "Item to be added.Item could be an object or a list.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 1,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "8a160079b1af4a91babb7e1b0fa243f6",
          "Name": "list",
          "Description": "List to add on to.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7280f195f3814fa29311e829e0a51ddb",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Adds an item to the end of a list.\n\nList.AddItemToEnd (item: var[]..[], list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.FromObject, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "b6e61400eca64aca969dd274095419c4",
      "Inputs": [
        {
          "Id": "e1f8dee31d2e421cabe508e4b7648cc0",
          "Name": "obj",
          "Description": "Obiekt, który ma być przekształcony w postać szeregową",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "898af0629cb44509b1460979d5afef4a",
          "Name": "str",
          "Description": "Wynik obliczenia matematycznego",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Convert an object to a string representation."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Id": "ffe1e39041aa4e3caa28ccc40ad1fa49",
      "Inputs": [
        {
          "Id": "51b07e254459499d92b6337a5d6eea79",
          "Name": "list",
          "Description": "List to fetch an item from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ccbfcfa9ce6f4d2bbe3fd2168b14aeb1",
          "Name": "index",
          "Description": "Index of the item to be fetched.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "594c369a6ec845839f5537a3ac67fa8e",
          "Name": "item",
          "Description": "Item in the list at the given index.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns an item from the given list that's located at the specified index.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "432ccbfd06fe414bae055bf47c9b76d1",
      "Inputs": [
        {
          "Id": "1fb6ca30096d42d489cfedc93ba52ffc",
          "Name": "list",
          "Description": "List to get the last item of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f77e482a16f64ae4ad07395a9656313f",
          "Name": "last",
          "Description": "Last item in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the last item in a list.\n\nList.LastItem (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DesignScript.Builtin.Dictionary.ByKeysValues@string[],var[]..[]",
      "Id": "9864ae40f9a84ab7bad90b19e12f8b3a",
      "Inputs": [
        {
          "Id": "2aa584267d51474fb609b249272b7caf",
          "Name": "keys",
          "Description": "The string keys of the Dictionary\n\nstring[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "05de02a5ea0f411eadf26ff9faa197c2",
          "Name": "values",
          "Description": "The values of the Dictionary\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c5586c221f864ec99e92d8f4cfaeef69",
          "Name": "dictionary",
          "Description": "The result Dictionary",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Produces a Dictionary with the supplied keys and values. The number of entries is the shorter of keys or values.\n\nDictionary.ByKeysValues (keys: string[], values: var[]..[]): Dictionary"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[\"Lewe\", \"Prawe\"];",
      "Id": "e9ca662d7d564f4cbafc1e65995dd1de",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "321a6618cb31452d91294796b5776525",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[0, 0];",
      "Id": "4a9e2f01d7144f379329199807406a93",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "360b963b243543d39f97e2c94c5993bc",
          "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": "DesignScript.Builtin.Dictionary.SetValueAtKeys@string[],var[]..[]",
      "Id": "90eed6ef90d2439bb0d1f126d177d6f0",
      "Inputs": [
        {
          "Id": "081e304c8c634b2ca1f57a87be238559",
          "Name": "dictionary",
          "Description": "DesignScript.Builtin.Dictionary",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "00cea8f88b6d4b71b13c0691b62dbcf8",
          "Name": "keys",
          "Description": "The keys in the Dictionary to set. If the same key already exists, the value at that key will be modified.\n\nstring[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "04f2342e278d4a8d9c22e2e51f072d7d",
          "Name": "values",
          "Description": "The corresponding values to insert.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b58af2fd0f35450ea27a5ac55bd63b0d",
          "Name": "dictionary",
          "Description": "A new Dictionary with the entries inserted.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Produce a new Dictionary with a list of keys set to the new values, possibly overwriting existing key-value pairs. These two lists are expected to be of the same length. If not, the shorter of the two bounds the number of insertions.\n\nDictionary.SetValueAtKeys (keys: string[], values: var[]..[]): Dictionary"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DesignScript.Builtin.Dictionary.Values",
      "Id": "693050cbc47641428b403107a1bc4a5d",
      "Inputs": [
        {
          "Id": "063b5df3ece440a58f7baa7d96940c68",
          "Name": "dictionary",
          "Description": "DesignScript.Builtin.Dictionary",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a0c90f7882ca47c99fe75410079208e4",
          "Name": "values",
          "Description": "The values of the Dictionary",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Produces the values in a Dictionary.\n\nDictionary.Values: var[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DesignScript.Builtin.Dictionary.Keys",
      "Id": "6132c179e8c84f7cad243e2f8e6d172e",
      "Inputs": [
        {
          "Id": "11c4c58e2acf402098f8472b1462db07",
          "Name": "dictionary",
          "Description": "DesignScript.Builtin.Dictionary",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8158b514d179428ebe71a64689b69e3d",
          "Name": "keys",
          "Description": "The keys of the Dictionary",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Produces the keys in a Dictionary.\n\nDictionary.Keys: string[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.SortByKey@var[]..[],var[]..[]",
      "Id": "4a8cbf231ad945bfbf23be1020bcee1e",
      "Inputs": [
        {
          "Id": "2c35f9767bc740ec9f2ff887cc079b5d",
          "Name": "list",
          "Description": "list to be sorted\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "9932b2680d4e4e6eafbeddee54ab89e5",
          "Name": "keys",
          "Description": "list of keys\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "223a9738448644f3bf3e42a9a87b9c54",
          "Name": "sorted list",
          "Description": "sorted list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d2d7078d30fa4ca9bcf52c63ad0853fb",
          "Name": "sorted keys",
          "Description": "sorted keys",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sort list based on its keys\n\nList.SortByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetLocation",
      "Id": "3c2d03f14acc46c9b1d54b7cbb8685b0",
      "Inputs": [
        {
          "Id": "bf7141b01bf8468c8fc4b14a92aed051",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "35a8acad3c6d4c3193bf7f3fa029e619",
          "Name": "Geometry",
          "Description": "Location Geometry",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get an existing element's location\n\nElement.GetLocation ( ): Geometry"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Math.Round@double",
      "Id": "2c173a4fe3e649ddaf0d4d5316844455",
      "Inputs": [
        {
          "Id": "4eb152b2464e42fe892141873c9d41d5",
          "Name": "number",
          "Description": "Number to round.\n\ndouble",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9c116f9518b84bd49ec939b85c6938e0",
          "Name": "number",
          "Description": "Integral value closes to the number.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.SortByKey@var[]..[],var[]..[]",
      "Id": "8ff46828b32c4722b8d1e497c706c639",
      "Inputs": [
        {
          "Id": "c9c64a47c23344f19f86afeb113ab5b0",
          "Name": "list",
          "Description": "list to be sorted\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": true
        },
        {
          "Id": "5482172e2914433aa3d7fe425ee9103d",
          "Name": "keys",
          "Description": "list of keys\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2e9c171196774edfb1d5bb738f30b06e",
          "Name": "sorted list",
          "Description": "sorted list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d5e703811a774dfda1b34e90fa365bfd",
          "Name": "sorted keys",
          "Description": "sorted keys",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sort list based on its keys\n\nList.SortByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.X",
      "Id": "71b4a38202394b71b2be868fd21f2083",
      "Inputs": [
        {
          "Id": "d670d16c5a294364b7267010fde67619",
          "Name": "point",
          "Description": "Autodesk.DesignScript.Geometry.Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ee4d77329fea4c9a8139d99cf4119228",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get the X component of a Point\n\nPoint.X: double"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "aace211c62294e5a8838606c0afa919f",
      "Inputs": [
        {
          "Id": "f907199c05dd435f936d7781a48bd17c",
          "Name": "",
          "Description": "Węzeł do oceny.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5bc19f306ba94cfc849e5b0a026cb46e",
          "Name": "",
          "Description": "Obejrzyj zawartość.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GroupByKey@var[]..[],var[]..[]",
      "Id": "4bbb62ea51434d1d82593496c99db7ae",
      "Inputs": [
        {
          "Id": "e2aaf3735340426ab39b3acad65e4339",
          "Name": "list",
          "Description": "List of items to group as sublists\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "78fcfc8def9a45908672b7526cb9d5f2",
          "Name": "keys",
          "Description": "Key values, one per item in the input list, used for grouping the items\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "c6a0ca069ca14442b0018711720a3067",
          "Name": "groups",
          "Description": "list of sublists, with items grouped by like key values",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "29fa58243acb4f1980c13d0ce05ba699",
          "Name": "unique keys",
          "Description": "key value corresponding to each group",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Group items into sub-lists based on their like key values\n\nList.GroupByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.SortByKey@var[]..[],var[]..[]",
      "Id": "b2c139e9e927487a8f036ad1d408be78",
      "Inputs": [
        {
          "Id": "ca412bb800564e2ca9a77c58d21be1eb",
          "Name": "list",
          "Description": "list to be sorted\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "19799e9222d84fe09f7139288a63b623",
          "Name": "keys",
          "Description": "list of keys\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a91842a153e1484690426d648dacdc62",
          "Name": "sorted list",
          "Description": "sorted list",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ca02f461385b4b469653cf96d050d52e",
          "Name": "sorted keys",
          "Description": "sorted keys",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Sort list based on its keys\n\nList.SortByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetCategory",
      "Id": "393d035c5cfa4793a459d87d83ab3571",
      "Inputs": [
        {
          "Id": "f69e1f022d054db4810725285324e59e",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9ead908d56634364b525794918aa4296",
          "Name": "Category",
          "Description": "Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get Element Category\n\nElement.GetCategory: Category"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Category.Name",
      "Id": "c64108daa160449cbd3e32fa0f1d8284",
      "Inputs": [
        {
          "Id": "b3a994a27eac4dbdbaa2ed0a5eccac64",
          "Name": "category",
          "Description": "Revit.Elements.Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "dfa542012068499381c8fa6afbcf615b",
          "Name": "string",
          "Description": "string",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The name of the Category.\n\nCategory.Name: string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "3df0961d-9d46-464f-9175-0a74eeb61bc1",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "ea131713622b4359b0bce2c5f561c325",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2c1e2db1b3f54555bb5dbe6f2de9f478",
          "Name": "Name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ab00ae9d866e47aea7e7c105ad454ac9",
          "Name": "Version",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "07beec5d944248a895110cece7a5debf",
          "Name": "Build",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a00d7d7b4ed24db0a5254bc473a66b84",
          "Name": "Language",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "45c51f99e33b43dbbd7124cffa2c4cc7",
          "Name": "fullVersion",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the name, version and build of the current Revit application."
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "937bdd1b6dfc4c379781eea261f54308",
      "Inputs": [
        {
          "Id": "315214d9cd314b6ab010595a20ec845d",
          "Name": "test",
          "Description": "Testuj blok",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8002de1fd27b4c878cd987cc0a1f73b8",
          "Name": "true",
          "Description": "Blok prawda",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5ff6f49000d1451bbf51e6443b736db3",
          "Name": "false",
          "Description": "Blok fałsz",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e470707c1c5748e2ad1f003f38f7dbd6",
          "Name": "result",
          "Description": "wynik",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "c1b93107e84e4bf28183199977b1f54c",
      "Inputs": [
        {
          "Id": "d0bcb419583c4d038865fa6db08ed068",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e47e664fa3ac42f3a33fcaf42cababd9",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e10c59c480fc48118276aada337072f1",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Polish\";",
      "Id": "1121642de2f04b1a91ff0f27bbc0efd4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "513fd8d9e03a4f8b9c11929a6156eaf2",
          "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": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Opisy ogólne",
      "Id": "1b01fa9f311d4bfe8777535e9f3eca62",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4871b5fabaf54738aaf6a1546ced6d1b",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Generic Annotations",
      "Id": "a38a672d02b543c7996ce8f9cd7e2b60",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6da7d53688e140dd805ba5f901c88b48",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "3df0961d-9d46-464f-9175-0a74eeb61bc1",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "3a178615d2704f2b9f63e44d74a16e93",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8392d2c388c04626a1ce9133ba7873e3",
          "Name": "Name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "de216c7866094fd0915e4bf67c467713",
          "Name": "Version",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ae910760f78b4e3ab3c5735f12b58462",
          "Name": "Build",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cdc3a3291c974589bb067ffb502ff418",
          "Name": "Language",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "eb2fa28cb90d4dd087131ff4abe54088",
          "Name": "fullVersion",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the name, version and build of the current Revit application."
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "ca912fae4c9b48658e843fddfcfe555b",
      "Inputs": [
        {
          "Id": "3584cf5b185d4ac8b338920bfd6fdd52",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3675c7517cdf472e9fa01278908edfc1",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f761d1975be84ec6b494e50a63a94a48",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "85c32c16af494da59fc6ebb35be35c60",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "ff8a79d6610a49b3afc033f2c6e2f686",
      "Inputs": [
        {
          "Id": "ea3f320240214497892b25193acf746c",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6a1e3a1f07054b9aa3c6fb4329720567",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3090742b42144c518d49eeb7fe371278",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Polish\";",
      "Id": "1686108da49642aaaa73c83d378eb31a",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "89e7f2b96fde4398ae190b7a3702970a",
          "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": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Legend Components",
      "Id": "e1e7ba78da4f47aa91e3d1ed0c3f4ed3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8d2be623bce54d938cdba581bbd42ab1",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Komponenty legendy",
      "Id": "8b56b5cc198547a88074238c87665125",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "68f42ee8927649648de711cd4d21ac08",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "3df0961d-9d46-464f-9175-0a74eeb61bc1",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "c94a85e2da1b47ca85264c8d2c4c9d3f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "27921d72c0dc4d0e82c3b9a258c8a6df",
          "Name": "Name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "82c63543886d471493ff0ca157001293",
          "Name": "Version",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9306b5c4e0e34057b3d9df6b1bdeeb7c",
          "Name": "Build",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1db0b179f78b405d8e6e3559003b7a83",
          "Name": "Language",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1892ed322dcb4ac48c0494ac62074c7e",
          "Name": "fullVersion",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the name, version and build of the current Revit application."
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "7526700b165d4317a16a03f5800059b2",
      "Inputs": [
        {
          "Id": "52c2f3cebbfd4fdf8e4276332ee42d6e",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "84ccb800f5a949cba9637757ed6358eb",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "34d0e8b7270f4584b76331e37145b36c",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d8ad1eb4aa834f72bffb82ab73bcb384",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "43b005cd1b7e42a7938e5b26fffe7e9b",
      "Inputs": [
        {
          "Id": "7e3c26ae5bc343f2a2b98aaf12d23aab",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8e8edc5a1dc0449f8f2682447e351f5d",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "94acc664a5e945528194f97851c9866e",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Polish\";",
      "Id": "3d2865ac775b43b585fd4911dc0f7fea",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "2eba7808674647b1bff4c3a83a11fea5",
          "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": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Component Type",
      "Id": "39a1b12a6e444ed68b39f185a38ab830",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "07de82e4c1874454b2f9b691dc2e1300",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Typ komponentu",
      "Id": "e865d4e7fecc4d968bfb46db308a1dc4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "912abbe1e1af4bf68775e590d1a14ff2",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x;",
      "Id": "3f1e9d4aa23549f0ba3a6b3c82065f24",
      "Inputs": [
        {
          "Id": "c3c183d6f2974309809813e86c4c26bf",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "eeb6879da22041bc963ce8b61c743bd6",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x;",
      "Id": "60e5889c7b5c4c349b99316e519dd656",
      "Inputs": [
        {
          "Id": "5544188c8ab84b87a48b5e022542775d",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "27469260a76149e48693f31a76aac8b5",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "3df0961d-9d46-464f-9175-0a74eeb61bc1",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "c31dd58718ed4e1396955ad61e1eaf20",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "173079f3b82a4a6da9f9cba5e633ebe6",
          "Name": "Name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "368221a60a5e48378983e8abaaed5f77",
          "Name": "Version",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "77d577fa37a7494f96e1f2f9554c7efa",
          "Name": "Build",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2421ab30c2844a368c09648c595c8f2a",
          "Name": "Language",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "adb6410042c944a0adec6585ccc96ac1",
          "Name": "fullVersion",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the name, version and build of the current Revit application."
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "5282e0de28af4b63966eec8839a24185",
      "Inputs": [
        {
          "Id": "fe12f271df1f446ea65cba09ae75bb5d",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f2a3061d85534824a63d7a973b787f8b",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a976abe5d6e45dc8d6c2258b3997656",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2d6dd44df681403285255a7e9c14441e",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "6ee26145b30447f0b00b29eaee91a0d7",
      "Inputs": [
        {
          "Id": "dda11cc7feea4360abfe882c46585582",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "af7c97ba0dd04179bddf91b5d2c99ced",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "30b09b545cf74c3bb8cb3028b8e0a9af",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Polish\";",
      "Id": "b4e89657dcd54e478933fbb0a3362e2f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "224ef16168124d94bbbefd770f484d45",
          "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": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Type Name",
      "Id": "d1da901a0e0f4476866ca91eaa1ccc34",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "190d364727924f5db700fadee7231a48",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Nazwa typu",
      "Id": "fc80a695784d4e7a9c26cf046e75fa45",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ecfd764f2daf4f57b21826c6097bd027",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "3df0961d-9d46-464f-9175-0a74eeb61bc1",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "b2522097cd9f484b9147fc75127e277f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "08240584c55c4c1087e3b2f92086a5d1",
          "Name": "Name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "751d993a8a7d4e60b82b7fb1fc93edfa",
          "Name": "Version",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "81746ef98b97400a8c285422829678b6",
          "Name": "Build",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0b50a2592a104564b86f99ba4a1dd637",
          "Name": "Language",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5eb259ab4c8f4534ae7e947b8420bae3",
          "Name": "fullVersion",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the name, version and build of the current Revit application."
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "95ec6eaad5af4c95aafba6c484ab3054",
      "Inputs": [
        {
          "Id": "9a81b361e67b4e4cab9e67292784c758",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "656e489531134462b2999665fbfa25fb",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "623636f54a1e4f1ca66c298427d21eac",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cc749fe35e444eceba406040daf48a66",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "158b3e22259c4df09412282629cbd939",
      "Inputs": [
        {
          "Id": "e00d21d01c8f431aac5c41dfaf1aafab",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "69e55f39f67a471b915f871a9281d38a",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fc4f78bfbaaa44d08e9ec74ec8057d20",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Polish\";",
      "Id": "99ee9c4efa3444d5844d0e3776abb303",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f7a9546c7adf473ca1b8c8a83fc77598",
          "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": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Type Name",
      "Id": "ad304ecd8ee94affb4a790ee984ae1bf",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "732f555d40c34852ad4e11bb3b68340d",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Nazwa typu",
      "Id": "8639b1217a2841c199adfa0513212e15",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7d9253c234c94ccbb3549f8f7794d401",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[\"Szerokość\",\n\"Wysokość\"];",
      "Id": "18d0e6698c1049279e0b5fff90984df6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ce28251a908c4e158f2252201980c244",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[\"Width\",\n\"Height\"];",
      "Id": "5fbc109f69ed4fc895e8bc20e2b7c818",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "cf2df62540344deeb48be751524c942c",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "3df0961d-9d46-464f-9175-0a74eeb61bc1",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "3302bd23d6494cc39b9cb7912c5d1c79",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "31586416cbfe4be3b6813059d4b92d16",
          "Name": "Name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e55c3c3b40f947969f94333167f6e274",
          "Name": "Version",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e83f92dc3e3e418c95efa34404d552d1",
          "Name": "Build",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0abf1bb9b38f432ca963ccd61fb2006c",
          "Name": "Language",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dff6dbbcedac4955972520b38bbd18f7",
          "Name": "fullVersion",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the name, version and build of the current Revit application."
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "a8287658d74c4c6db022dc642daf7ae5",
      "Inputs": [
        {
          "Id": "ebd175954438493eb6b1be373b4218da",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "660780bb733943ca803a02973b615014",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c42e9ee6ea34d70830812bf0c013922",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6951651cb1fc4b339956ebaba1949e64",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "a351277cc96545e3b6724e28260a3c3f",
      "Inputs": [
        {
          "Id": "19866f94f44c4346834a6bfbb9a4b04b",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "32b65316fc394d84ae6132f296e125d3",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "275f1082fe4345f68f1d41740ae64d56",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Polish\";",
      "Id": "c6528520b35d4733b8df7bdaeba99117",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "796c28fe5b524e3b85b4ca3c9dffd479",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[\"Rough Width\",\n\"Rough Height\",\n\"Type Mark\"];",
      "Id": "084c22e078fd4a6a938744aaed62decf",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "af8839041e364432a885a0049daa3b35",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[\"Szerokość otworu\",\n\"Wysokość otworu\",\n\"Znacznik typu\"];",
      "Id": "206fef7a998845778b2d5ddc8cb59fd2",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7d70b6e194c4450cbe24435b0c3302b7",
          "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": "CoreNodeModels.Range, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "c04ac82c06624ddc8b379742a337dc79",
      "Inputs": [
        {
          "Id": "154e0ea1ac89423686e1fe1e261f57b4",
          "Name": "start",
          "Description": "Number or letter to start the sequence at\r\nDefault value: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7afd0c5172614a5e904e4fbc123b5948",
          "Name": "end",
          "Description": "Number or letter to end the sequence at\r\nDefault value: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d035c32e70464819802f4d6d8b2823bf",
          "Name": "step",
          "Description": "Space between numbers or letters\r\nDefault value: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "91cc70ccf4ef44e4b99cb4366496e184",
          "Name": "seq",
          "Description": "New sequence",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a sequence of numbers or letters in the specified range."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Count@var[]..[]",
      "Id": "b4876c97fe0a442bb0eb29b2bb2a5974",
      "Inputs": [
        {
          "Id": "6bdffbea968e4b43ba83d0dcb5beb98d",
          "Name": "list",
          "Description": "List to get the item count of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7ec745d0537947ffb2c54e02729b7d8a",
          "Name": "count",
          "Description": "List length.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the number of items stored in the given list.\n\nList.Count (list: var[]..[]): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.SetDifference@var[],var[]",
      "Id": "a7814c0a0fd74f9ab79ff23173dd4411",
      "Inputs": [
        {
          "Id": "b828d655534b4f9bb57cae25d8d4d959",
          "Name": "list1",
          "Description": "List of objects to be included in the new list.\n\nvar[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fc6a9ea2a77045a2841028f535e68b72",
          "Name": "list2",
          "Description": "List of objects to be excluded in the new list.\n\nvar[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "91cee2b5ae03419e95fb436ee51f5dec",
          "Name": "newList",
          "Description": "The new list that contains objects in List1 but not in List2.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns a new list that includes objects in List1 but excludes objects in List2.\n\nList.SetDifference (list1: var[], list2: var[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.IndexOf@var[]..[],var",
      "Id": "cd9e32b0b64a4ae5b83c4904fcb4bf83",
      "Inputs": [
        {
          "Id": "4d6ee6c5f128488696e8b6ea1bea92b4",
          "Name": "list",
          "Description": "The list to find the element in.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b9ead94e4068453b911e8b972e9ea3d5",
          "Name": "element",
          "Description": "The element whose index is to be returned.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e4deeab194c4400e991347f4eaa53801",
          "Name": "int",
          "Description": "The index of the element in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the index of the element in the given list.\n\nList.IndexOf (list: var[]..[], element: var): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.IndexOf@var[]..[],var",
      "Id": "79290fea26914e109f3e58f7e7650664",
      "Inputs": [
        {
          "Id": "72967494cb304d0aa281e11f98864d0c",
          "Name": "list",
          "Description": "The list to find the element in.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6b345ed829ff45cb926312f516dd8887",
          "Name": "element",
          "Description": "The element whose index is to be returned.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "de63b1bb8e8f4532b7963ed954ca2223",
          "Name": "int",
          "Description": "The index of the element in the list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the index of the element in the given list.\n\nList.IndexOf (list: var[]..[], element: var): int"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "33a3dc059bdc436e81eec9d96c416f3b",
      "Inputs": [
        {
          "Id": "73c8be11adea46a6b6def5e20da8ee81",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "05152a11e3ca4721b7e9c297f687107f",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7f111d1accb546c29f43439ff63728dc",
          "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": "x-1;",
      "Id": "ddeabedf9e78404cafa64a5ffad4a13a",
      "Inputs": [
        {
          "Id": "5f7dfd65ddf845bca6fc31fe620af888",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ea7a32fcabf34dbcacbca975fe082d20",
          "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": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "9d7339ef7a554612b14df25cdcd996ff",
      "Inputs": [
        {
          "Id": "2dbfe3a004bd4a8f896bc171f75f62bf",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bece6dbd13a6423f9e68539c5fdacec9",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "357351dafd8e416ea52b1a4618cb1f3d",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9910a47e81a343a0bd19f2e1df7cd632",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.String.Contains@string,string,bool",
      "Id": "8b4a79c1d01a470382970804d7e27720",
      "Inputs": [
        {
          "Id": "8591900948e84c478ed5f58c1a84ee65",
          "Name": "str",
          "Description": "String to search in.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "697f1dd3f23d463da42e35573ed82672",
          "Name": "searchFor",
          "Description": "Substring to search for.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "04240ea2d5794692b124b9a458ab0f5a",
          "Name": "ignoreCase",
          "Description": "Whether or not comparison takes case into account.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "08f3cfbc48184368b56b29dcae8e34f6",
          "Name": "bool",
          "Description": "Whether the string contains the substring.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Determines if the given string contains the given substring.\n\nString.Contains (str: string, searchFor: string, ignoreCase: bool = false): bool"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.String.Substring@string,int,int",
      "Id": "589b1841f0844ab8b1d52ae1d95cf46b",
      "Inputs": [
        {
          "Id": "3978e0f408354e34b28dde69ba1e67d3",
          "Name": "str",
          "Description": "String to take substring of.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e7299c05c26f4efba4222987a1145bf4",
          "Name": "startIndex",
          "Description": "Starting character position of the substring in the original string.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f3aef16d366845c5a7275f73faf52496",
          "Name": "length",
          "Description": "Number of characters in the substring.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4018e7f3d83f4f358c4b7a1d99fbdf85",
          "Name": "substring",
          "Description": "Substring made from the original string.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves a substring from the given string. The substring starts at the given character position and has the given length.\n\nString.Substring (str: string, startIndex: int, length: int): string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.String.IndexOf@string,string,bool",
      "Id": "c7f2013d1ee14ec99b7cd352c725a3a4",
      "Inputs": [
        {
          "Id": "6c9bed4688b5437a84f427fe22b1775b",
          "Name": "str",
          "Description": "A string to search in.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5c4b539757674a29af5b21c8d2175980",
          "Name": "searchFor",
          "Description": "Substring to search for.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "591e5559ed7b4863bdd879408ca635a9",
          "Name": "ignoreCase",
          "Description": "Whether or not comparison takes case into account.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f7e5a78276ee4e5cbc1bd7c912c807e7",
          "Name": "index",
          "Description": "Index of the first occurrence of the substring or -1 if not found.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Finds the zero-based index of the first occurrence of a sub-string inside a string. Returns -1 if no index could be found.\n\nString.IndexOf (str: string, searchFor: string, ignoreCase: bool = false): int"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\".\";",
      "Id": "18bdecf2660b4715813418f58e428e11",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "93250de4282a47109835d85c4aa925e3",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x+2;",
      "Id": "582604623ad440e7b9eb958f20b81311",
      "Inputs": [
        {
          "Id": "302be17e46f14c0e8bae57801f20dbdc",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d04505aff461408bb77f1a55b25aee83",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "9fbd05c0-ec1f-4bd3-bf37-969a1552eab8",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "db38123d8b6e4691afe5daa9fe3d022f",
      "Inputs": [
        {
          "Id": "e3f1368be7584768a064f31512f79623",
          "Name": "Description_optional",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d069330c7be748bfaf18cb860a3d1165",
          "Name": "Logo_optional",
          "Description": "var\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e876cbeffaf04accb730084df2aafa7a",
          "Name": "ButtonText_optional",
          "Description": "string\nDefault value : \"Set Values\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4d8faa3b9bc745fa89d859a91008c18d",
          "Name": "Inputs",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e3f07a4b1291456485adb45955b6f5e5",
          "Name": "Toggle",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a7d9db0e824b4022b4f3448984870537",
          "Name": "LinkToHelp_optional",
          "Description": "string\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7746dd3a5bdb44e9903af7397f71024b",
          "Name": "CancelButtonText_optional",
          "Description": " Cancel button will only be displayed if a label text is entered here\n\nstring\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "337a3e1faa4e407ba15326967c98a124",
          "Name": "MaxHeight_optional",
          "Description": "int\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7e94b05259474a869aa46dd3d1834865",
          "Name": "Width_optional",
          "Description": "int\nDefault value : 400",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4acb9da6045d4251ab6a6c537120fdb2",
          "Name": "User Inputs",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fa8d6f4bc7a948d0acb8f0ee3ddb2924",
          "Name": "Was Run ",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6842184ad9c54defb5d1956ceabd0053",
          "Name": "Was Cancelled",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a form with multiple inputs. \r\nsee www.data-shapes.net for tutorials and infos!"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "73bb4ec2eb4845a6896ea66dbd3d4041",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3f1c9e9e1cba4d04bf6d6e95ae6bc82f",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Dynamiczna legenda",
      "Id": "2917b6335a8544278f195bd0bcffe705",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "03cb77e9cd4d455980d799451f18d6c1",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Rysuj legendę",
      "Id": "1afffe86f6564fc5a325fec16b5a63aa",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b314c64830be4cbca36433d9aa43ea6d",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "386d1e27085c427ca46759b6825674cb",
      "Inputs": [
        {
          "Id": "81e1a17cf891428b8d6ee02b49124c98",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6fa886a96fed43eca0d9c23526c8ea8b",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "67840f5ef4124685a2001f0e816fe90f",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bdb4c8aaedd044f082ea3c070457f214",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "7804e3b4-a95a-4ca5-a391-fd9d10566b40",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "54eda172ea4042eb8e39e1f01c3b9add",
      "Inputs": [
        {
          "Id": "4e6dee5f060147e5ac3b53e08995e6b9",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "300afdaf05cf49b88e5bd6870eafae45",
          "Name": "ButtonText",
          "Description": "string\nDefault value : \"Select Model Element(s)\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b634edea9e7e42bea1d101f8ccc39c0a",
          "Name": "CategoryFilter",
          "Description": "var[]\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "33862e6cdf1b436c9500712a6606f75f",
          "Name": "SelectSingleElement",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1167e9da538949928250524c6870d7d9",
          "Name": "SelectModelElements input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a Revit element selection input for UI.MultipleInputForm++ . Check out www.data-shapes.net for more infos!"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Wybierz",
      "Id": "f75708df21884a18a9aa95250da67230",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5479de425789406e8070d01a79de1233",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Wybierz elementy tworzące kolumnę tabeli",
      "Id": "fd227d40676e49098f184d7222e822b3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7a43f3244f644727a08262800d6a63fb",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "7804e3b4-a95a-4ca5-a391-fd9d10566b40",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "5675e3cf324a4580bed66e45c0de9b7b",
      "Inputs": [
        {
          "Id": "11b1d08a59e84346a52d5d608f262469",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c899797dd52c43c887454b1e2a3dd93d",
          "Name": "ButtonText",
          "Description": "string\nDefault value : \"Select Model Element(s)\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d76219be884d4ae4a0adb7987b7f71cd",
          "Name": "CategoryFilter",
          "Description": "var[]\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "030232833b2d4261bd5a4e3d1efadea0",
          "Name": "SelectSingleElement",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3e2a916b78264b20ad7dba6392bd1126",
          "Name": "SelectModelElements input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a Revit element selection input for UI.MultipleInputForm++ . Check out www.data-shapes.net for more infos!"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Category.ByName@string",
      "Id": "9dc61768e08b4246944ac46f09deac25",
      "Inputs": [
        {
          "Id": "9454926b56eb418982df8f0efb768f0e",
          "Name": "name",
          "Description": "The built in category name.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "335d20e4b04b4f14bec68806393947f8",
          "Name": "Category",
          "Description": "Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets a Revit category by the built-in category name.\n\nCategory.ByName (name: string): Category"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Wyberz linię, która wyraża kierunek kopiowania kolumn tabeli (np. dolna krawędź kolumny)",
      "Id": "181d61ca10e047f98cd77e9f538173d8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "fb2f6d01beec4017a32a685cdf3a819a",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Lines",
      "Id": "a2438a7be3cd4cc8b047c412bd48d0d9",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8e23e00d40d64629b72670ab9fb7edad",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Wybierz",
      "Id": "650a4c862d8745fbae2ccecd2b12b980",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8d8cd1f8414c4abf80a56a2556e5c962",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "b409775c-5d88-4d47-96a3-5135c775d26a",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "0aa700a45cf24e7c82e57cc82e066351",
      "Inputs": [
        {
          "Id": "57395c66fac24ac6bfd8eafbfd304190",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "13c2fa4114c542a3bcf0ae720028821d",
          "Name": "Keys_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0fb6358caf3342e091dfaf0d67437c96",
          "Name": "Values_",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2cc485e24b6c4626bde47934afd0d4e2",
          "Name": "DefaultValueIndex",
          "Description": "int\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6ca2cf4a018948959729b805bd7979a0",
          "Name": "Sorted_optional",
          "Description": "bool\nDefault value : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "be98f128a58047739725bd5dc12f11ec",
          "Name": "DropDown input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create data for DropDown input in UI.MultiInputForm ++ . Check out www.data-shapes.net for more infos."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Category.ByName@string",
      "Id": "988ce8ab4d2e44968648ed6fed1100dc",
      "Inputs": [
        {
          "Id": "1db231f17bc344ee91a5c05858b4e053",
          "Name": "name",
          "Description": "The built in category name.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "775cb038be084430aa9f98f4c31ea484",
          "Name": "Category",
          "Description": "Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets a Revit category by the built-in category name.\n\nCategory.ByName (name: string): Category"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[\"Doors\",\n\"Windows\"];",
      "Id": "b6f2d7992bc84bd098f15b7fa34f6fd6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0c76dfc42eba4fa881150645ca5fb9e9",
          "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": "Revit.Elements.Category.Name",
      "Id": "6aa83e0d90474f8581c1d94cd1872cce",
      "Inputs": [
        {
          "Id": "75c5cf93d2fc48d9b0d7b7abd2012d91",
          "Name": "category",
          "Description": "Revit.Elements.Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bdd65d6020e540f784307bc23e44e6a6",
          "Name": "string",
          "Description": "string",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The name of the Category.\n\nCategory.Name: string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "0;",
      "Id": "f5e1d670f062412d91ab5b1c8fbbfb36",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d6ffa71228a441a7974c4aa271e37ce2",
          "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": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Anuluj",
      "Id": "d14eb58384bd4decac11f8fbe50e9818",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a0cd8abf056940bcb817e7befa883f68",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "300;",
      "Id": "dc888993e7fd4c86886fcd69a9046efd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "09defde9dbc44d87a5d53afbad4522af",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x[0];\nx[1];\nx[2];",
      "Id": "12edbc442f99479797f5e49eab98f6ae",
      "Inputs": [
        {
          "Id": "c292d3779eaf42829d3c13398fb0cb51",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1ad77f85552b4eada4cd444c7ea97d9d",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a5093e31138546d2a83077cc857cb129",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5ebb509d394549c196e0eecb159fa8ab",
          "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": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "5d5c80779f9047009de723eb41417279",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "26245ff8d63b4762a7dfa4063f7bbe1e",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Wybierz kategorię do zestawienia",
      "Id": "3e0cbd23a1e14ce8938b37d45e8e49d1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "692b670f5a2e473f89c93299c38435f3",
          "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": "Not@var[]..[]",
      "Id": "536b6dcecbf54bc9abab93e52aab306b",
      "Inputs": [
        {
          "Id": "c5b87eb68f464c37a179441ef5ab65e6",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "cd25073221e34737a39242ba050135c5",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "!x\n\nNot (x: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "&&@var[]..[],var[]..[]",
      "Id": "214f120052cc478c86b795a51a4a026a",
      "Inputs": [
        {
          "Id": "0a1482f341dc421da696f65db7d7d40c",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d1d519bd2fa643cda73b3906a8dc2db5",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e419a3dbb71f4e73bd92b5fb0a75fc96",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "x and y?\n\n&& (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"\";",
      "Id": "a9b5213d37ff4261806619bd71c4a8f5",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f85dc692e2b448039def708b920ed3ea",
          "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": "==@var[]..[],var[]..[]",
      "Id": "328d5e16dde6435e8f51aa1b54aa399f",
      "Inputs": [
        {
          "Id": "d2dd55f1820546be8a12d1286cf7e4e3",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c20cdb4118e744b093ddda9395c0179d",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6200cd0863524e029f7ffdf8e668b14e",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Equal x to y?\n\n== (x: var[]..[], y: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "7755018549f346cd994a8be3fe568f4d",
      "Inputs": [
        {
          "Id": "079d51c4e53743b2ac674f3ae441ddde",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "98e7091c5a2d4efa9e6737354939c9d5",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "db8aba1fe1c04c729529f27cb342c1d2",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4a1ef16cbbeb44859ce1db3f08fe062c",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "eb117d4572974fbe8db92c58965c25d7",
      "Inputs": [
        {
          "Id": "b98debb966c7425ba2687b070bb49027",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "295e5e8027f74ef3a3d1b02d025ece12",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f9e78977555c4fa38b6fd9a99dc34ba4",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fc7594aa8d804eb78e588f351a8191d7",
          "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": "PythonNodeModels.PythonNode, PythonNodeModels",
      "NodeType": "PythonScriptNode",
      "Code": "import os\r\nappdata =  os.getenv('APPDATA')\r\n\r\nnameOfYourHub = IN[0]\r\nnameOfYourImageFile = IN[1]\r\n\r\nOUT = appdata + \"\\\\Orkestra\\\\\"+ nameOfYourHub +\"\\\\\"+nameOfYourHub+\"pkg\\\\Data-Shapes\\\\extra\\\\\" + nameOfYourImageFile",
      "VariableInputPorts": true,
      "Id": "157b0b2b162944d6b025507046f6fb24",
      "Inputs": [
        {
          "Id": "a3c7e7470d3546739cc44f5fbd981489",
          "Name": "IN[0]",
          "Description": "Input #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b87281d9f9884197b7f3b462b82f7850",
          "Name": "IN[1]",
          "Description": "Input #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b24e9d834d5a471587a79300bac83b56",
          "Name": "OUT",
          "Description": "Wynik skryptu w języku Python",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Runs an embedded IronPython script."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "oliwerkulpaaef8",
      "Id": "53c8a4c642e84f0ab3aac714eb86be88",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "203091c254594b278d190eb38b5977f1",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"DYNAMOScript_1.png\";\n\"DYNAMOScript_2.png\";\n\"DYNAMOScript_3.png\";\n\"DYNAMOScript_szerokie\";\n\"procad_logo\";",
      "Id": "bd387049e81542958f18fa14997e50dd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "99192a429b9b4d809d821f8aee682412",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d9bc5a4ee5ae4bbdbf601a4d52d2f3da",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3db4f804db28408d9095200303e9822a",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "75bc818e1abb4c0cab63fc72aa4428db",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6b07e3c505484038acbd84a9f9f405b5",
          "Name": "",
          "Description": "Value of expression at line 5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    }
  ],
  "Connectors": [
    {
      "Start": "f0cf392e4015463eb7157890c1637d2c",
      "End": "6713d73f4b5944f28b03ec27c578b069",
      "Id": "332703fd8ed64f02846f838af5ecbd25"
    },
    {
      "Start": "f0cf392e4015463eb7157890c1637d2c",
      "End": "15edd34b023d41e382a6e7ed1d1ec91a",
      "Id": "fce8a819c543421387160c181d32e004"
    },
    {
      "Start": "e7dd93d86b554d10b326de3383164cc7",
      "End": "67ec6674fe6c4c109aad077452872688",
      "Id": "1df08050891f4dac9da99e2eb5c8b9c8"
    },
    {
      "Start": "e7dd93d86b554d10b326de3383164cc7",
      "End": "d0c352aa3be04757a49684e1327d4f8b",
      "Id": "d5ed0568b59a4ee1be60ffc3ed6c76c0"
    },
    {
      "Start": "e7dd93d86b554d10b326de3383164cc7",
      "End": "d139a82885664e2e9dad6a0ac97f1d06",
      "Id": "d5767fad1fc743d984b16fbf50d7a6b5"
    },
    {
      "Start": "64e89d9b5c45435bafe3c4b25affea3a",
      "End": "3d6799ca47594e10ac8dda6a5adc8b72",
      "Id": "9082b6c4c08649a288c3e595c49e0890"
    },
    {
      "Start": "64e89d9b5c45435bafe3c4b25affea3a",
      "End": "1fb6ca30096d42d489cfedc93ba52ffc",
      "Id": "6933796d7d754547bfe4ea5a4d4cb526"
    },
    {
      "Start": "ae373ce3404a4d46b6bb888108fcee1f",
      "End": "0a0c8dac35414645bd98312b15fc5a4d",
      "Id": "88476ecd31b947bc9cb938a1305835b7"
    },
    {
      "Start": "ae373ce3404a4d46b6bb888108fcee1f",
      "End": "d66f6e398fbe4157b3e2e542a152fe1a",
      "Id": "d5b5916cad744c5faf052981356e8b73"
    },
    {
      "Start": "bfbda56c0d0c4320a6aeecbe8a405449",
      "End": "8b3883aee04d4b959b0aeaebcd04586c",
      "Id": "ea58aec4db35402699c1ca83efe584b9"
    },
    {
      "Start": "44f0b7c4ab4245f0a12392da980c63b5",
      "End": "7f705c7676f24878923942307461c301",
      "Id": "a9c400b505e143b4a3292353f97571d0"
    },
    {
      "Start": "9e3e3b36ea4d43179859c76f334e333a",
      "End": "6323463b793e48f1829c0485737891d1",
      "Id": "02276710751448f396b1379a4d27ef99"
    },
    {
      "Start": "ee461a810bc243c6be63a430c8cdcad7",
      "End": "4bdd8c029d46437b87ca28a7465f8e19",
      "Id": "0fe7a090fa3a47338f06049541be0f44"
    },
    {
      "Start": "4f1d53ce9cf44b7fa9b373c8eea5440b",
      "End": "d07e4bb5933f482b94129680eb0a6072",
      "Id": "6262086b6c4c4cb8b5f2c5278e1cc5d7"
    },
    {
      "Start": "4f1d53ce9cf44b7fa9b373c8eea5440b",
      "End": "8f9a32efe8eb4273a520d2b0faafd9a6",
      "Id": "81fceb63879c486491399952de4e1e13"
    },
    {
      "Start": "4f1d53ce9cf44b7fa9b373c8eea5440b",
      "End": "580ca9ef7b544504bee0dcda280d2367",
      "Id": "4c716fa391444c54b646146490f5359b"
    },
    {
      "Start": "c8fc3b022ecf456d9d4f9cd3f027c639",
      "End": "378d40600da04370b417c452599713e1",
      "Id": "73bcd92776204b9bbfc99fea7906aef0"
    },
    {
      "Start": "5a3a9e1e9d734eaca784edc265958261",
      "End": "015696802bbd439d8d6496a8e53b5064",
      "Id": "58d995b1500f4ef0ac05d8a8d23bd3f2"
    },
    {
      "Start": "5a3a9e1e9d734eaca784edc265958261",
      "End": "4aac2122185649ee98626ea5ea13772d",
      "Id": "8a452ba6c8754a5b9e39391eb0c3c556"
    },
    {
      "Start": "5a3a9e1e9d734eaca784edc265958261",
      "End": "b91e114373e24962967f6992a4c41256",
      "Id": "a64c792314154e8b9f9a7dad690043d9"
    },
    {
      "Start": "28e6a8f2c23246df96944602a999905f",
      "End": "061a9894e1b44c43b458da9f849b896e",
      "Id": "d37ef783f9a2471bbf0b72e2d75d4605"
    },
    {
      "Start": "d387317a7b784434b58a98191685c74d",
      "End": "090d06431b484314887ad79f033bea17",
      "Id": "d19fa709980d42369be138b50eb6757d"
    },
    {
      "Start": "12e91c22856e4365ae2dc5d68b21a1a0",
      "End": "9a4e2e66ace344a7aff734bb715b606a",
      "Id": "dccc14fe445c4a8db522c7ee694c6068"
    },
    {
      "Start": "12e91c22856e4365ae2dc5d68b21a1a0",
      "End": "bcf12376f5f14a588059d0f570e34092",
      "Id": "1b83b3dcd32b4dbcb075a27111737fc1"
    },
    {
      "Start": "12e91c22856e4365ae2dc5d68b21a1a0",
      "End": "071104d1aeb141ad93b14a49a846406d",
      "Id": "a6f59916f9514df8a1d9dc33fdb27935"
    },
    {
      "Start": "12e91c22856e4365ae2dc5d68b21a1a0",
      "End": "98030be6f09249ed81719c9a0b7de7c5",
      "Id": "2320a6c4e8d84f93880df274761329dd"
    },
    {
      "Start": "12e91c22856e4365ae2dc5d68b21a1a0",
      "End": "57933be0774945fda0eb76e3a88d71fb",
      "Id": "a0264683a70d406fb84c91d1e5b69648"
    },
    {
      "Start": "12e91c22856e4365ae2dc5d68b21a1a0",
      "End": "f907199c05dd435f936d7781a48bd17c",
      "Id": "1ecaa25a5e0045039d53795d05e7ca04"
    },
    {
      "Start": "5c355107bc224dd6bd464bc404310b18",
      "End": "7fab3a5d3d194d10bd11b020c50dafb1",
      "Id": "a24d38ae085b4e0eabcf498218452474"
    },
    {
      "Start": "ab52d25582aa454aa727b0cb771c267b",
      "End": "f66dd870d94b4f29ab9e79bf6b9c9af9",
      "Id": "a49f64e05bc648aba8fd6dcc75840d0a"
    },
    {
      "Start": "35358fd2ac804994896479770da9a9c4",
      "End": "8bd709782f2b4ab6927faed20dfa7251",
      "Id": "0ba60bc5a06b4385bcf3574e01f9b02c"
    },
    {
      "Start": "35358fd2ac804994896479770da9a9c4",
      "End": "3a0797f6ab6d4e36ba4aab6ee81822d5",
      "Id": "b0636bbfbda948398e08fb3ed8f88bc6"
    },
    {
      "Start": "1da73ec35e604bbe86fac7f74cffbaa9",
      "End": "174b228004ab48da89f4ef5ebf7d9c59",
      "Id": "644567b9b3f343edaa4d296ab466571e"
    },
    {
      "Start": "58c48b6c867249aeaeb6bd1ad34a5c98",
      "End": "40936fced6994d809d5c83a2d62271f5",
      "Id": "5168085b43bf432f8658e8826fd0bd76"
    },
    {
      "Start": "23b39a5705ba4aed8c4faf9d261f9268",
      "End": "5adb4f17339d4352b9928e3a1f2b3e42",
      "Id": "8e2f1a99919f4311b972b942c398b4da"
    },
    {
      "Start": "3e0f0e49a0914e3e842fb4c2e59f8f86",
      "End": "9777b719c9bc45deb0bb5ed990f57bd7",
      "Id": "dc71b0f7efce4372b792d0046e72e9f8"
    },
    {
      "Start": "52fd63cdde7e42adb35a8226ec1bf3c2",
      "End": "30cd1e19efbd4e0082c7061c32d1cdf7",
      "Id": "63b1abc5b28b44ad92b8e64686b75c25"
    },
    {
      "Start": "683372727fb0495fbc8298e65436f1d4",
      "End": "f5ca828257a24f839c8e8bcf1ecd57ba",
      "Id": "3f959146ceae4b80906ea1ef77d90c96"
    },
    {
      "Start": "ef115cea06534e95b462ec30769fab6a",
      "End": "b98debb966c7425ba2687b070bb49027",
      "Id": "5cdca5d38d93436385c510ad0adc6c30"
    },
    {
      "Start": "ad96ea45a18d40ffa38baab431445fea",
      "End": "079d51c4e53743b2ac674f3ae441ddde",
      "Id": "dd3dbbdc064f4ba1bc736e86f8b705d8"
    },
    {
      "Start": "ad96ea45a18d40ffa38baab431445fea",
      "End": "d2dd55f1820546be8a12d1286cf7e4e3",
      "Id": "d3f8d3c2e8d74f899ea16df03f04c9f1"
    },
    {
      "Start": "5765f92707f14b7f8ef5d76092d14ebb",
      "End": "39bd429a89e64b598fa6eeaa83089cd0",
      "Id": "4348ba24391f4dbc951e64caa89fff31"
    },
    {
      "Start": "5765f92707f14b7f8ef5d76092d14ebb",
      "End": "20f20d39c8df4388b145c17b20edd66b",
      "Id": "a77e5ad76cfc40f091ba758ab01887df"
    },
    {
      "Start": "3a792792bdcf457d905b2d96f2baf8bb",
      "End": "4c67cdf61cc7440a8bd1e3523de459d4",
      "Id": "951c74551e454f68bc4c062bf03ff5a7"
    },
    {
      "Start": "7ed537cbe97a4bc79e1e73f82d57f420",
      "End": "c5a8f0a7a01843ce9e2fe6f3bac2ebfc",
      "Id": "273e0765ffd84390bc66f927937b327c"
    },
    {
      "Start": "da981750e1504cb289e3540f16b89dd2",
      "End": "efe119b076e840358f4d579a9720b4d8",
      "Id": "31ae1b00965c4ca0abe27c002db7bb85"
    },
    {
      "Start": "96db72171abd42e3a9fa9c4fafffce5f",
      "End": "073fe3f46b114045b4221a816b09c449",
      "Id": "19152965f1f749fcb149c556a569acb6"
    },
    {
      "Start": "71d9de0fbfc54b2b82400bdb4d8f31e9",
      "End": "e4eef6f1dbee448e958e53bfa9ead386",
      "Id": "58bc7af6010e4108aec2367427536e97"
    },
    {
      "Start": "4464275381d34a8485f66d31bcba8015",
      "End": "df24c5f301794f908592c9cc329b6e13",
      "Id": "d6815a8be66142c1810470030c49b47f"
    },
    {
      "Start": "4dcc808013e64037bd51c32ff30dec4e",
      "End": "d3c713f7138f4bc49213f61ad40b5998",
      "Id": "99c1ed5d599141be87a6f2ebd2b6e8d8"
    },
    {
      "Start": "5e125a8ffa5a4f458821f63ee0758c90",
      "End": "c9c64a47c23344f19f86afeb113ab5b0",
      "Id": "09974932436c4647a256245314725c5b"
    },
    {
      "Start": "5e125a8ffa5a4f458821f63ee0758c90",
      "End": "bf7141b01bf8468c8fc4b14a92aed051",
      "Id": "5d132df103e4463996a6df4e270fc7ec"
    },
    {
      "Start": "aeac071c81ae427592fcb4c1f4995394",
      "End": "287faa54eb4c4e2b826c380cf4108215",
      "Id": "f00a1b3b0bdc46d9ac1cadf3ca122b4c"
    },
    {
      "Start": "be2f9479030140efae9c64ec24a1afe1",
      "End": "1d54cd2b311e48818295ae7cd177faaa",
      "Id": "6f17427a4187438c9ed6106005f84c9b"
    },
    {
      "Start": "482621ddba0444aaaedea51d81c12804",
      "End": "69c8fb679fbe439e9a537e8dce7f4f6e",
      "Id": "d6d99c1f30204308852520187336e964"
    },
    {
      "Start": "88de826fd3ed4d408c46ac8c9871644f",
      "End": "bcf7e16dfec14324986acb9ac33b889a",
      "Id": "e48760f09ac2410b957a05f0c276500d"
    },
    {
      "Start": "88de826fd3ed4d408c46ac8c9871644f",
      "End": "3cb4703370f54b5091794f842a6b01f2",
      "Id": "0aa9da2329574baba3f0762d64e7bf57"
    },
    {
      "Start": "88de826fd3ed4d408c46ac8c9871644f",
      "End": "8591900948e84c478ed5f58c1a84ee65",
      "Id": "dd886f243d714cb38615d99365345068"
    },
    {
      "Start": "88de826fd3ed4d408c46ac8c9871644f",
      "End": "3978e0f408354e34b28dde69ba1e67d3",
      "Id": "3db82c53f23c416aa5c6491788ca049f"
    },
    {
      "Start": "88de826fd3ed4d408c46ac8c9871644f",
      "End": "6c9bed4688b5437a84f427fe22b1775b",
      "Id": "44afb3fd0974425fb953b2dc104848fd"
    },
    {
      "Start": "3bc376a27a4c4b1aa9cc50ec5f39d7ad",
      "End": "3ae99a291b3d4f30aa58a57e48b2074f",
      "Id": "b0d6ef704fb4489884ebf8efc779068a"
    },
    {
      "Start": "3bc376a27a4c4b1aa9cc50ec5f39d7ad",
      "End": "e8cdad23727a4b43b4d50e282054b9b2",
      "Id": "ec2f417eb7b54fcf9b1910053cf9f0ba"
    },
    {
      "Start": "a162fffde06b455296daef9f38acef70",
      "End": "3cb8e9c3166b49e99247478c1904d70d",
      "Id": "edc6d63ad91e4daea9e92279d260a3e8"
    },
    {
      "Start": "a162fffde06b455296daef9f38acef70",
      "End": "e7299c05c26f4efba4222987a1145bf4",
      "Id": "6974e0f32c7b4c8eab4c52a78115c07f"
    },
    {
      "Start": "3d2022964c994e529209190bfb8e2ace",
      "End": "f4ff92bd171d4be8b19a7783f6e45fec",
      "Id": "94e034f74d564bab99629fb7814de0f1"
    },
    {
      "Start": "0f2a888eed5b402aa8387958e2dae154",
      "End": "f919a40816a04453ac3f175c6fa81aba",
      "Id": "d98c9f7f60c2481d8bb41d43257bdabc"
    },
    {
      "Start": "c56084c7296b4cbeaac693822b586509",
      "End": "a41ba469f259431cab7f67c4ff8f9202",
      "Id": "3f57d88f969c479ea3e2f79f31f5cde7"
    },
    {
      "Start": "c56084c7296b4cbeaac693822b586509",
      "End": "697f1dd3f23d463da42e35573ed82672",
      "Id": "42d06ca30ed54db5aef19ada5c4a515b"
    },
    {
      "Start": "d89b6c97e5054011817d67668bd8b270",
      "End": "bece6dbd13a6423f9e68539c5fdacec9",
      "Id": "08d9782131c84b788be9a2687e4cbf8c"
    },
    {
      "Start": "b9212d7eaa1f4661b27badab32ac432e",
      "End": "97447dfc9b194415a2bcc6b76b4c8919",
      "Id": "8e8501d3295e47b2bd762ffbef9ba0c9"
    },
    {
      "Start": "c1be4fd5df484e80b06e74ac3922b205",
      "End": "04f2342e278d4a8d9c22e2e51f072d7d",
      "Id": "785f695cf511490f8ca82943a910a065"
    },
    {
      "Start": "a1723853f61e4f6193c2f989c4f9e475",
      "End": "5679af96a7524819879a2fef3e8b99c1",
      "Id": "c61fd0e7153b467a93ea9abe8049dbbc"
    },
    {
      "Start": "4770e868487d439cb572dfed8e36c3a1",
      "End": "7a4277b8fdfc4acd81a9691c7e02698e",
      "Id": "0a63ffe20c8f49bea9a67e67ab08a3b3"
    },
    {
      "Start": "8623a39ace4b433eadc208b442bf650e",
      "End": "7d7a289616cf4d3f9e7396a216df124a",
      "Id": "48ebe65e37f24bdfbd267fc610ee8d30"
    },
    {
      "Start": "4ce5b5f6aa3f41fabcf77adf81b38eec",
      "End": "4d5bd247147d41a79006bd3181439c83",
      "Id": "ba84d88d67bc4983b7b5d600be0fc458"
    },
    {
      "Start": "4757937286964a2595d30c829faace63",
      "End": "9b80e7b769e14b1b911e2aa884d60ee6",
      "Id": "0024ba14e6a746968b89171334cde379"
    },
    {
      "Start": "e6eb5d10b29a42b3a498b0f7cd1c273e",
      "End": "494b951284ca403aa45671bf6a0af46b",
      "Id": "a1ecedb5d165411299f041be5a1ce708"
    },
    {
      "Start": "ae8bec1a4d9a45fcb3e7f8b924294c19",
      "End": "907f6b6133814ed0898d3adc2dfca059",
      "Id": "c3b9b58a3685471c9375cfab688203a4"
    },
    {
      "Start": "57ed234a5cd8435db0c6ceab38737c55",
      "End": "39a189c1992f400ebc441c30eacb5788",
      "Id": "955d60cc16a64b728ef410ce24cd6fdc"
    },
    {
      "Start": "c86d9be5abdf490eb8836f8a1023af93",
      "End": "8a160079b1af4a91babb7e1b0fa243f6",
      "Id": "0a5dbf7ed5284aa0aa5bed7b6e20a4fa"
    },
    {
      "Start": "6a388ccd5ae14fe39b840ad75e569d4c",
      "End": "d7a3dc2ee92e4ab397855f08fef0c497",
      "Id": "47c22633c9d940209c620f5e5a952a0c"
    },
    {
      "Start": "88b0754abfbb42939fb1d949c5cb3d77",
      "End": "229fb5137f184a1799862c827e668ea2",
      "Id": "446fad670e4c4f1c9eb06835c0afb4d4"
    },
    {
      "Start": "83ca8d8bcd994c52a0bf06237a5a1e14",
      "End": "e1f8dee31d2e421cabe508e4b7648cc0",
      "Id": "b9e380354e7e40f9bf5e672f727b1456"
    },
    {
      "Start": "7280f195f3814fa29311e829e0a51ddb",
      "End": "3db42f1bcad44180a98c14f02d684d6b",
      "Id": "905805b5f590428cbb6c40208ebe5ac3"
    },
    {
      "Start": "898af0629cb44509b1460979d5afef4a",
      "End": "34a601e6781c4859baa2b9afa4d9e727",
      "Id": "d441ffc372f84744864da08ddd30aca3"
    },
    {
      "Start": "594c369a6ec845839f5537a3ac67fa8e",
      "End": "d7d95f75984c4138a87c674dc90b9007",
      "Id": "7643fd834d7542819f8735d2aa0efc1d"
    },
    {
      "Start": "f77e482a16f64ae4ad07395a9656313f",
      "End": "f31c56f533ee4e2e96ef9dcce208e860",
      "Id": "5cfdbe850c7d4f539f5e65ef1c4c8740"
    },
    {
      "Start": "c5586c221f864ec99e92d8f4cfaeef69",
      "End": "081e304c8c634b2ca1f57a87be238559",
      "Id": "1272b1f7af5944d68cc6628c92604cd0"
    },
    {
      "Start": "321a6618cb31452d91294796b5776525",
      "End": "2aa584267d51474fb609b249272b7caf",
      "Id": "7a13444ca1ff400e9af05a62971f40cf"
    },
    {
      "Start": "360b963b243543d39f97e2c94c5993bc",
      "End": "05de02a5ea0f411eadf26ff9faa197c2",
      "Id": "39151350621c419abac3ae4b89485496"
    },
    {
      "Start": "b58af2fd0f35450ea27a5ac55bd63b0d",
      "End": "063b5df3ece440a58f7baa7d96940c68",
      "Id": "6792dcd712d245ab8c7325dbc9fba7d1"
    },
    {
      "Start": "b58af2fd0f35450ea27a5ac55bd63b0d",
      "End": "11c4c58e2acf402098f8472b1462db07",
      "Id": "2aa7ea7ff76e4ce390fadbc0117d1cbe"
    },
    {
      "Start": "a0c90f7882ca47c99fe75410079208e4",
      "End": "2c35f9767bc740ec9f2ff887cc079b5d",
      "Id": "db4189b5c8d24799869879d7266a604d"
    },
    {
      "Start": "8158b514d179428ebe71a64689b69e3d",
      "End": "9932b2680d4e4e6eafbeddee54ab89e5",
      "Id": "7054b814385d4e9596eb78e56154034f"
    },
    {
      "Start": "223a9738448644f3bf3e42a9a87b9c54",
      "End": "5148f88894bc40d18e547fb713e0fe1c",
      "Id": "86367ea93d2944d1b1412d6d62cf212f"
    },
    {
      "Start": "35a8acad3c6d4c3193bf7f3fa029e619",
      "End": "d670d16c5a294364b7267010fde67619",
      "Id": "9aef9acf33ea479da2c26757ccc02b63"
    },
    {
      "Start": "9c116f9518b84bd49ec939b85c6938e0",
      "End": "5482172e2914433aa3d7fe425ee9103d",
      "Id": "2cceeacb08ca4a9e88795105d74dd2b8"
    },
    {
      "Start": "2e9c171196774edfb1d5bb738f30b06e",
      "End": "1f7cb374fd614d92b55b4c49659143ef",
      "Id": "09e2a91f3ac64bd3b2e036b7baed8042"
    },
    {
      "Start": "ee4d77329fea4c9a8139d99cf4119228",
      "End": "4eb152b2464e42fe892141873c9d41d5",
      "Id": "a6923ee9410349bead56eb750841043f"
    },
    {
      "Start": "c6a0ca069ca14442b0018711720a3067",
      "End": "51b07e254459499d92b6337a5d6eea79",
      "Id": "1ff18fdc2dcd4fab881f56464dcbec74"
    },
    {
      "Start": "c6a0ca069ca14442b0018711720a3067",
      "End": "c8a2f5b2864b4c6eb647395f7c12992c",
      "Id": "e37e5bb298894fb9b409faa2a6752d39"
    },
    {
      "Start": "c6a0ca069ca14442b0018711720a3067",
      "End": "af20de9ee8094e89a3ea5295d4b9ca91",
      "Id": "2bc0f43d99a54461ba38876a7a9b4eb9"
    },
    {
      "Start": "29fa58243acb4f1980c13d0ce05ba699",
      "End": "3cbf28c1ffc549518e592ace1e1e0a22",
      "Id": "a968b8c91aa7470f890c881274411724"
    },
    {
      "Start": "29fa58243acb4f1980c13d0ce05ba699",
      "End": "b58b65f9e4ef4c9fbeec2ee205ce25eb",
      "Id": "5c4a3a882de04a129ff0b07fbf67777d"
    },
    {
      "Start": "29fa58243acb4f1980c13d0ce05ba699",
      "End": "6bdffbea968e4b43ba83d0dcb5beb98d",
      "Id": "fedf8b780d5f49578ad64a2c1daea848"
    },
    {
      "Start": "29fa58243acb4f1980c13d0ce05ba699",
      "End": "72967494cb304d0aa281e11f98864d0c",
      "Id": "3ab7148a3eea466b99ecb09b1d321d84"
    },
    {
      "Start": "29fa58243acb4f1980c13d0ce05ba699",
      "End": "4d6ee6c5f128488696e8b6ea1bea92b4",
      "Id": "3df51ba4b89143dfa63e994cc6790dca"
    },
    {
      "Start": "a91842a153e1484690426d648dacdc62",
      "End": "e2aaf3735340426ab39b3acad65e4339",
      "Id": "ff514d668f094048b4c0105a62b05457"
    },
    {
      "Start": "ca02f461385b4b469653cf96d050d52e",
      "End": "78fcfc8def9a45908672b7526cb9d5f2",
      "Id": "4090f20408db4b96893728362004db1f"
    },
    {
      "Start": "9ead908d56634364b525794918aa4296",
      "End": "b3a994a27eac4dbdbaa2ed0a5eccac64",
      "Id": "880ff553aca14db186a5dd7873355220"
    },
    {
      "Start": "dfa542012068499381c8fa6afbcf615b",
      "End": "19799e9222d84fe09f7139288a63b623",
      "Id": "fc0f5b72e0504157b3f567651baee903"
    },
    {
      "Start": "a00d7d7b4ed24db0a5254bc473a66b84",
      "End": "d0bcb419583c4d038865fa6db08ed068",
      "Id": "ba058f6548584c1380e04cc4f264be15"
    },
    {
      "Start": "a00d7d7b4ed24db0a5254bc473a66b84",
      "End": "d0bcb419583c4d038865fa6db08ed068",
      "Id": "762eb8cb0ca047a8b79d0a337ce799bb"
    },
    {
      "Start": "e470707c1c5748e2ad1f003f38f7dbd6",
      "End": "eff864381adc4c4ebb3c6a4a74c8b072",
      "Id": "434fd797fe184f1f8d9b5d33b6a7c871"
    },
    {
      "Start": "e470707c1c5748e2ad1f003f38f7dbd6",
      "End": "6b345ed829ff45cb926312f516dd8887",
      "Id": "b5c46c5fffb14fb09d70fb75015d8f93"
    },
    {
      "Start": "e10c59c480fc48118276aada337072f1",
      "End": "315214d9cd314b6ab010595a20ec845d",
      "Id": "38a8a7f535e14e148c5c27e73c2c3b1a"
    },
    {
      "Start": "e10c59c480fc48118276aada337072f1",
      "End": "315214d9cd314b6ab010595a20ec845d",
      "Id": "253a1d2498124def99a74be132aa1fc2"
    },
    {
      "Start": "513fd8d9e03a4f8b9c11929a6156eaf2",
      "End": "e47e664fa3ac42f3a33fcaf42cababd9",
      "Id": "f0cb49641eb0412bbb8ad1d79fabe23c"
    },
    {
      "Start": "513fd8d9e03a4f8b9c11929a6156eaf2",
      "End": "e47e664fa3ac42f3a33fcaf42cababd9",
      "Id": "6695a1cd640c46998e08015132037376"
    },
    {
      "Start": "4871b5fabaf54738aaf6a1546ced6d1b",
      "End": "8002de1fd27b4c878cd987cc0a1f73b8",
      "Id": "e6d247b742774c21baf05a76a6870d2b"
    },
    {
      "Start": "6da7d53688e140dd805ba5f901c88b48",
      "End": "5ff6f49000d1451bbf51e6443b736db3",
      "Id": "64f8c266a3754fc185aba78caa95fd96"
    },
    {
      "Start": "cdc3a3291c974589bb067ffb502ff418",
      "End": "ea3f320240214497892b25193acf746c",
      "Id": "24f115e6ef8c42ef8ae9266c51b39bef"
    },
    {
      "Start": "cdc3a3291c974589bb067ffb502ff418",
      "End": "ea3f320240214497892b25193acf746c",
      "Id": "951e7c774e0f4b84af890692bae9f493"
    },
    {
      "Start": "85c32c16af494da59fc6ebb35be35c60",
      "End": "55eeccd1764f4367967108072857665b",
      "Id": "5bdc74e8385c443a97538a2e1bb77471"
    },
    {
      "Start": "85c32c16af494da59fc6ebb35be35c60",
      "End": "b9ead94e4068453b911e8b972e9ea3d5",
      "Id": "fb7e954050cd4d9c9cb774501108f6e6"
    },
    {
      "Start": "3090742b42144c518d49eeb7fe371278",
      "End": "3584cf5b185d4ac8b338920bfd6fdd52",
      "Id": "6837004a072a4666a9316fe10d9af5e5"
    },
    {
      "Start": "3090742b42144c518d49eeb7fe371278",
      "End": "3584cf5b185d4ac8b338920bfd6fdd52",
      "Id": "894a970e08a54ccc8fe6f049f2edc404"
    },
    {
      "Start": "89e7f2b96fde4398ae190b7a3702970a",
      "End": "6a1e3a1f07054b9aa3c6fb4329720567",
      "Id": "08c59c423bc94d07adbf6a44bd46a8d5"
    },
    {
      "Start": "89e7f2b96fde4398ae190b7a3702970a",
      "End": "6a1e3a1f07054b9aa3c6fb4329720567",
      "Id": "cb268f1877f04fdeb3c99641964a33d9"
    },
    {
      "Start": "8d2be623bce54d938cdba581bbd42ab1",
      "End": "f761d1975be84ec6b494e50a63a94a48",
      "Id": "f3d9e3bc372a49739ec872ba3d1e45a8"
    },
    {
      "Start": "68f42ee8927649648de711cd4d21ac08",
      "End": "3675c7517cdf472e9fa01278908edfc1",
      "Id": "5053ddaf517f4808a8ca05de18a48023"
    },
    {
      "Start": "1db0b179f78b405d8e6e3559003b7a83",
      "End": "7e3c26ae5bc343f2a2b98aaf12d23aab",
      "Id": "51b087dbb6a14fdb94e9d57e79e55490"
    },
    {
      "Start": "1db0b179f78b405d8e6e3559003b7a83",
      "End": "7e3c26ae5bc343f2a2b98aaf12d23aab",
      "Id": "f0ce8e8136d5430598a4371bae02b537"
    },
    {
      "Start": "d8ad1eb4aa834f72bffb82ab73bcb384",
      "End": "98049e67bd3e4e0d9c0457b9e4198df9",
      "Id": "b1a81b25fb8a402c917efff984b24690"
    },
    {
      "Start": "94acc664a5e945528194f97851c9866e",
      "End": "52c2f3cebbfd4fdf8e4276332ee42d6e",
      "Id": "91d72e52702a46f3b76ac2b72e53e555"
    },
    {
      "Start": "94acc664a5e945528194f97851c9866e",
      "End": "52c2f3cebbfd4fdf8e4276332ee42d6e",
      "Id": "2a6b1ee3023943dc8b3b1e6389f89e61"
    },
    {
      "Start": "2eba7808674647b1bff4c3a83a11fea5",
      "End": "8e8edc5a1dc0449f8f2682447e351f5d",
      "Id": "c8d7574a300c42538529b216b5eb6a0e"
    },
    {
      "Start": "2eba7808674647b1bff4c3a83a11fea5",
      "End": "8e8edc5a1dc0449f8f2682447e351f5d",
      "Id": "31e22642639e4805a7b49336b504a155"
    },
    {
      "Start": "07de82e4c1874454b2f9b691dc2e1300",
      "End": "34d0e8b7270f4584b76331e37145b36c",
      "Id": "bdcd6740942441508b2462ee7e93bbbb"
    },
    {
      "Start": "912abbe1e1af4bf68775e590d1a14ff2",
      "End": "84ccb800f5a949cba9637757ed6358eb",
      "Id": "549b9ad7f3c54f54b6e818541aa44f13"
    },
    {
      "Start": "eeb6879da22041bc963ce8b61c743bd6",
      "End": "f69e1f022d054db4810725285324e59e",
      "Id": "e878fa1098744923b826148891b291d5"
    },
    {
      "Start": "eeb6879da22041bc963ce8b61c743bd6",
      "End": "ca412bb800564e2ca9a77c58d21be1eb",
      "Id": "4bbcaf17396947b383734599b156f014"
    },
    {
      "Start": "27469260a76149e48693f31a76aac8b5",
      "End": "3e7e58373c234f6a99bc04a3ff90cb10",
      "Id": "849a2d5807044dd68c7a6bd7f7d32030"
    },
    {
      "Start": "2421ab30c2844a368c09648c595c8f2a",
      "End": "dda11cc7feea4360abfe882c46585582",
      "Id": "0ac7a06edae04274a86bb9f721fc88f2"
    },
    {
      "Start": "2421ab30c2844a368c09648c595c8f2a",
      "End": "dda11cc7feea4360abfe882c46585582",
      "Id": "83bb96d85c0d44c5ac370b032938c761"
    },
    {
      "Start": "2d6dd44df681403285255a7e9c14441e",
      "End": "107c994b989d435d8fc9173c2f7948b5",
      "Id": "ebcae61b6588456ab9b86c7d1a0573d7"
    },
    {
      "Start": "30b09b545cf74c3bb8cb3028b8e0a9af",
      "End": "fe12f271df1f446ea65cba09ae75bb5d",
      "Id": "55c25c14dc714093872a686a2cd90b7e"
    },
    {
      "Start": "30b09b545cf74c3bb8cb3028b8e0a9af",
      "End": "fe12f271df1f446ea65cba09ae75bb5d",
      "Id": "e20f4ef3fa824918b15676fcabfd1c83"
    },
    {
      "Start": "224ef16168124d94bbbefd770f484d45",
      "End": "af7c97ba0dd04179bddf91b5d2c99ced",
      "Id": "7cba3bf8f05144fbbe86314813416d9a"
    },
    {
      "Start": "224ef16168124d94bbbefd770f484d45",
      "End": "af7c97ba0dd04179bddf91b5d2c99ced",
      "Id": "c4bdc36003004e09b9c6131cb2bf054b"
    },
    {
      "Start": "190d364727924f5db700fadee7231a48",
      "End": "5a976abe5d6e45dc8d6c2258b3997656",
      "Id": "70243a5ae67f4a919e00800c368d5280"
    },
    {
      "Start": "ecfd764f2daf4f57b21826c6097bd027",
      "End": "f2a3061d85534824a63d7a973b787f8b",
      "Id": "b9013e4a193b4ab6b7c0857813af33ac"
    },
    {
      "Start": "0b50a2592a104564b86f99ba4a1dd637",
      "End": "e00d21d01c8f431aac5c41dfaf1aafab",
      "Id": "92ac241f4d82419e94a61a7be4f77f79"
    },
    {
      "Start": "0b50a2592a104564b86f99ba4a1dd637",
      "End": "e00d21d01c8f431aac5c41dfaf1aafab",
      "Id": "587080a6c2b74c96845b42216614f5b1"
    },
    {
      "Start": "cc749fe35e444eceba406040daf48a66",
      "End": "199d50c2af1348f69bea4379af11c3f5",
      "Id": "66171da498124451a4d81e1c4fc2421a"
    },
    {
      "Start": "fc4f78bfbaaa44d08e9ec74ec8057d20",
      "End": "9a81b361e67b4e4cab9e67292784c758",
      "Id": "6f34eb5ba2e448b38c860fe3c24082ac"
    },
    {
      "Start": "fc4f78bfbaaa44d08e9ec74ec8057d20",
      "End": "9a81b361e67b4e4cab9e67292784c758",
      "Id": "45a3675594544c5bb6ae3c9fea4eeb09"
    },
    {
      "Start": "f7a9546c7adf473ca1b8c8a83fc77598",
      "End": "69e55f39f67a471b915f871a9281d38a",
      "Id": "09c7ab41e6774dc0aae7566649e5ccf1"
    },
    {
      "Start": "f7a9546c7adf473ca1b8c8a83fc77598",
      "End": "69e55f39f67a471b915f871a9281d38a",
      "Id": "7f4e7bed0cff46439e43fb12a6c2c07e"
    },
    {
      "Start": "ce28251a908c4e158f2252201980c244",
      "End": "656e489531134462b2999665fbfa25fb",
      "Id": "93ea6dea9f60400a930ef76d53cdc40a"
    },
    {
      "Start": "cf2df62540344deeb48be751524c942c",
      "End": "623636f54a1e4f1ca66c298427d21eac",
      "Id": "339c6c6670d64e16b71fa5917e8694ba"
    },
    {
      "Start": "0abf1bb9b38f432ca963ccd61fb2006c",
      "End": "19866f94f44c4346834a6bfbb9a4b04b",
      "Id": "083041110c8e453e85a2b3fe90ef5ca7"
    },
    {
      "Start": "0abf1bb9b38f432ca963ccd61fb2006c",
      "End": "19866f94f44c4346834a6bfbb9a4b04b",
      "Id": "5c539476b66d40afb6063cfe1b73a7d5"
    },
    {
      "Start": "6951651cb1fc4b339956ebaba1949e64",
      "End": "751683bf4c6249419889500bf5f91b6c",
      "Id": "56c0372c59c1451a8280ab95acf3ad1e"
    },
    {
      "Start": "275f1082fe4345f68f1d41740ae64d56",
      "End": "ebd175954438493eb6b1be373b4218da",
      "Id": "0879b95fcddc44e98211c20908065b6d"
    },
    {
      "Start": "275f1082fe4345f68f1d41740ae64d56",
      "End": "ebd175954438493eb6b1be373b4218da",
      "Id": "8d782aa76d4748008fd98b661e75a7b4"
    },
    {
      "Start": "796c28fe5b524e3b85b4ca3c9dffd479",
      "End": "32b65316fc394d84ae6132f296e125d3",
      "Id": "b2b70c91038d451bbc5d686a103ece32"
    },
    {
      "Start": "796c28fe5b524e3b85b4ca3c9dffd479",
      "End": "32b65316fc394d84ae6132f296e125d3",
      "Id": "2612df6065094aaba52871fa9940225f"
    },
    {
      "Start": "af8839041e364432a885a0049daa3b35",
      "End": "9c42e9ee6ea34d70830812bf0c013922",
      "Id": "e80e62d359534285b19b1dac0a52e6cd"
    },
    {
      "Start": "7d70b6e194c4450cbe24435b0c3302b7",
      "End": "660780bb733943ca803a02973b615014",
      "Id": "2be4f7b92ae54569af728024081b71a9"
    },
    {
      "Start": "91cc70ccf4ef44e4b99cb4366496e184",
      "End": "b828d655534b4f9bb57cae25d8d4d959",
      "Id": "f2f5c234c45f4b1fbab7ef686c48cf27"
    },
    {
      "Start": "7ec745d0537947ffb2c54e02729b7d8a",
      "End": "5f7dfd65ddf845bca6fc31fe620af888",
      "Id": "daecaba4de6b45df91c5007acf58fd36"
    },
    {
      "Start": "91cee2b5ae03419e95fb436ee51f5dec",
      "End": "ccbfcfa9ce6f4d2bbe3fd2168b14aeb1",
      "Id": "6f528cef5fad4bd6a7657b9742e37ac9"
    },
    {
      "Start": "e4deeab194c4400e991347f4eaa53801",
      "End": "05152a11e3ca4721b7e9c297f687107f",
      "Id": "e04bbfd9076e48c4ade62ec27f437a5e"
    },
    {
      "Start": "de63b1bb8e8f4532b7963ed954ca2223",
      "End": "73c8be11adea46a6b6def5e20da8ee81",
      "Id": "614bc9f330af48e2bfd350d9411b56c6"
    },
    {
      "Start": "7f111d1accb546c29f43439ff63728dc",
      "End": "fc6a9ea2a77045a2841028f535e68b72",
      "Id": "58fd4e53cc144309971e0dc975aa55c9"
    },
    {
      "Start": "ea7a32fcabf34dbcacbca975fe082d20",
      "End": "7afd0c5172614a5e904e4fbc123b5948",
      "Id": "25e48ff4eb98498d86eaf5cbd4c7c998"
    },
    {
      "Start": "9910a47e81a343a0bd19f2e1df7cd632",
      "End": "5508eeeeda3b499cb98c890e85be610a",
      "Id": "2ed56ae6a03a4378afc8753f32415492"
    },
    {
      "Start": "08f3cfbc48184368b56b29dcae8e34f6",
      "End": "2dbfe3a004bd4a8f896bc171f75f62bf",
      "Id": "7682c1dc40194f98b4c64b5bb2f66386"
    },
    {
      "Start": "4018e7f3d83f4f358c4b7a1d99fbdf85",
      "End": "357351dafd8e416ea52b1a4618cb1f3d",
      "Id": "c7ba72fe8beb4bc3b8efcae96409d8e3"
    },
    {
      "Start": "f7e5a78276ee4e5cbc1bd7c912c807e7",
      "End": "302be17e46f14c0e8bae57801f20dbdc",
      "Id": "af687fc22b3249498294c77284ff5645"
    },
    {
      "Start": "93250de4282a47109835d85c4aa925e3",
      "End": "5c4b539757674a29af5b21c8d2175980",
      "Id": "d7fb652e21c24b1eb9bf83f31c88ae2d"
    },
    {
      "Start": "d04505aff461408bb77f1a55b25aee83",
      "End": "f3aef16d366845c5a7275f73faf52496",
      "Id": "84371d6c78be462fb4b50b83e3aca1af"
    },
    {
      "Start": "4acb9da6045d4251ab6a6c537120fdb2",
      "End": "c292d3779eaf42829d3c13398fb0cb51",
      "Id": "34b0fb916a014ccb97b2373da40325d8"
    },
    {
      "Start": "fa8d6f4bc7a948d0acb8f0ee3ddb2924",
      "End": "0a1482f341dc421da696f65db7d7d40c",
      "Id": "7543435c3dcd4cdf8175fca25acde8e3"
    },
    {
      "Start": "6842184ad9c54defb5d1956ceabd0053",
      "End": "c5b87eb68f464c37a179441ef5ab65e6",
      "Id": "f2a7e7bedf2c48bc9039c659ca780c92"
    },
    {
      "Start": "3f1c9e9e1cba4d04bf6d6e95ae6bc82f",
      "End": "e3f07a4b1291456485adb45955b6f5e5",
      "Id": "81ca56a3270a491485c97a51a75872d4"
    },
    {
      "Start": "3f1c9e9e1cba4d04bf6d6e95ae6bc82f",
      "End": "e3f07a4b1291456485adb45955b6f5e5",
      "Id": "7642786a57424a62a1d52b3c06124b73"
    },
    {
      "Start": "03cb77e9cd4d455980d799451f18d6c1",
      "End": "e3f1368be7584768a064f31512f79623",
      "Id": "d49e79ab4f16432cbd5e96232268ef2c"
    },
    {
      "Start": "03cb77e9cd4d455980d799451f18d6c1",
      "End": "e3f1368be7584768a064f31512f79623",
      "Id": "9b646fe2ca144669a32168c2dcb7e019"
    },
    {
      "Start": "b314c64830be4cbca36433d9aa43ea6d",
      "End": "e876cbeffaf04accb730084df2aafa7a",
      "Id": "5db9a703994f486e8b06ddf4be420575"
    },
    {
      "Start": "b314c64830be4cbca36433d9aa43ea6d",
      "End": "e876cbeffaf04accb730084df2aafa7a",
      "Id": "dec20fc84b264e2dbc5f5d5a52bd6069"
    },
    {
      "Start": "bdb4c8aaedd044f082ea3c070457f214",
      "End": "4d8faa3b9bc745fa89d859a91008c18d",
      "Id": "ed8d90bc547748dfabf06e668752c8d8"
    },
    {
      "Start": "bdb4c8aaedd044f082ea3c070457f214",
      "End": "4d8faa3b9bc745fa89d859a91008c18d",
      "Id": "28befe0cd854442bafc74fca95d931aa"
    },
    {
      "Start": "1167e9da538949928250524c6870d7d9",
      "End": "6fa886a96fed43eca0d9c23526c8ea8b",
      "Id": "4ae0b75073324c82899e2593aad79492"
    },
    {
      "Start": "5479de425789406e8070d01a79de1233",
      "End": "300afdaf05cf49b88e5bd6870eafae45",
      "Id": "99b24cdd49984ab8bc21791870cc2b80"
    },
    {
      "Start": "5479de425789406e8070d01a79de1233",
      "End": "300afdaf05cf49b88e5bd6870eafae45",
      "Id": "83239072146a47239000cff44792318f"
    },
    {
      "Start": "7a43f3244f644727a08262800d6a63fb",
      "End": "4e6dee5f060147e5ac3b53e08995e6b9",
      "Id": "37c6de43195f4dad8bbf0b3a4d5382f1"
    },
    {
      "Start": "7a43f3244f644727a08262800d6a63fb",
      "End": "4e6dee5f060147e5ac3b53e08995e6b9",
      "Id": "62deb86f6d3647ed8e19a251f667e22e"
    },
    {
      "Start": "3e2a916b78264b20ad7dba6392bd1126",
      "End": "67840f5ef4124685a2001f0e816fe90f",
      "Id": "f595ea2da9e945c793d95d88cbde199b"
    },
    {
      "Start": "335d20e4b04b4f14bec68806393947f8",
      "End": "d76219be884d4ae4a0adb7987b7f71cd",
      "Id": "47d8cfee90094d67a8a3743c1f36707b"
    },
    {
      "Start": "335d20e4b04b4f14bec68806393947f8",
      "End": "d76219be884d4ae4a0adb7987b7f71cd",
      "Id": "e46bb471b7ca4866891faf5d2c468c80"
    },
    {
      "Start": "fb2f6d01beec4017a32a685cdf3a819a",
      "End": "11b1d08a59e84346a52d5d608f262469",
      "Id": "871d2f607e8e405992487be026fdae22"
    },
    {
      "Start": "fb2f6d01beec4017a32a685cdf3a819a",
      "End": "11b1d08a59e84346a52d5d608f262469",
      "Id": "d17b18039ccc44f08176588d62beef7b"
    },
    {
      "Start": "8e23e00d40d64629b72670ab9fb7edad",
      "End": "9454926b56eb418982df8f0efb768f0e",
      "Id": "3340ac49b21747deb054fff965b400a6"
    },
    {
      "Start": "8e23e00d40d64629b72670ab9fb7edad",
      "End": "9454926b56eb418982df8f0efb768f0e",
      "Id": "d83d0cad2076439691c468e873551ef4"
    },
    {
      "Start": "8d8cd1f8414c4abf80a56a2556e5c962",
      "End": "c899797dd52c43c887454b1e2a3dd93d",
      "Id": "448ebfd8840c44aab303a09a39a4f854"
    },
    {
      "Start": "8d8cd1f8414c4abf80a56a2556e5c962",
      "End": "c899797dd52c43c887454b1e2a3dd93d",
      "Id": "2bb3f2e76cd146e19086797545510412"
    },
    {
      "Start": "be98f128a58047739725bd5dc12f11ec",
      "End": "81e1a17cf891428b8d6ee02b49124c98",
      "Id": "bb6064f527dd47a5aaab08ec6cc14e11"
    },
    {
      "Start": "775cb038be084430aa9f98f4c31ea484",
      "End": "75c5cf93d2fc48d9b0d7b7abd2012d91",
      "Id": "1ec2f23120f247c195f8d2be29e2dd67"
    },
    {
      "Start": "775cb038be084430aa9f98f4c31ea484",
      "End": "0fb6358caf3342e091dfaf0d67437c96",
      "Id": "f63535ff958541749e7977fbb1db3039"
    },
    {
      "Start": "0c76dfc42eba4fa881150645ca5fb9e9",
      "End": "1db231f17bc344ee91a5c05858b4e053",
      "Id": "4c22430e82b04bf4bf3f1452a6178df9"
    },
    {
      "Start": "bdd65d6020e540f784307bc23e44e6a6",
      "End": "13c2fa4114c542a3bcf0ae720028821d",
      "Id": "e300c0d152674bf28551fc8535fe350e"
    },
    {
      "Start": "d6ffa71228a441a7974c4aa271e37ce2",
      "End": "2cc485e24b6c4626bde47934afd0d4e2",
      "Id": "1e325091265644e4aa1dc563e547882e"
    },
    {
      "Start": "a0cd8abf056940bcb817e7befa883f68",
      "End": "7746dd3a5bdb44e9903af7397f71024b",
      "Id": "5f3678e4f73943ad88dad0b239e4eb38"
    },
    {
      "Start": "09defde9dbc44d87a5d53afbad4522af",
      "End": "7e94b05259474a869aa46dd3d1834865",
      "Id": "da5904f171054efd9e884c1296be3a27"
    },
    {
      "Start": "1ad77f85552b4eada4cd444c7ea97d9d",
      "End": "dcd05c2c6e49443aa227fde0bdf2dc25",
      "Id": "4469b2cc07b44e888940d96afad27125"
    },
    {
      "Start": "a5093e31138546d2a83077cc857cb129",
      "End": "c3c183d6f2974309809813e86c4c26bf",
      "Id": "730ce19be5ee4d4f86dae6347711119c"
    },
    {
      "Start": "5ebb509d394549c196e0eecb159fa8ab",
      "End": "5544188c8ab84b87a48b5e022542775d",
      "Id": "03c8e4fa87224e31a99e7d3eecf7c726"
    },
    {
      "Start": "26245ff8d63b4762a7dfa4063f7bbe1e",
      "End": "030232833b2d4261bd5a4e3d1efadea0",
      "Id": "12aa1ead2dd64021b758fab06e6d93db"
    },
    {
      "Start": "692b670f5a2e473f89c93299c38435f3",
      "End": "57395c66fac24ac6bfd8eafbfd304190",
      "Id": "c1f0503c39ab4f4da6d89d98aa16cf25"
    },
    {
      "Start": "cd25073221e34737a39242ba050135c5",
      "End": "d1d519bd2fa643cda73b3906a8dc2db5",
      "Id": "6dbc2541f38e4d70a9560cf224580bb9"
    },
    {
      "Start": "cd25073221e34737a39242ba050135c5",
      "End": "d1d519bd2fa643cda73b3906a8dc2db5",
      "Id": "7530326afe694dc0bb8421d2689c9938"
    },
    {
      "Start": "cd25073221e34737a39242ba050135c5",
      "End": "d1d519bd2fa643cda73b3906a8dc2db5",
      "Id": "2004a369dad64bc99a4c6d91c91d3012"
    },
    {
      "Start": "f85dc692e2b448039def708b920ed3ea",
      "End": "c20cdb4118e744b093ddda9395c0179d",
      "Id": "bc89393be4d44fbc8e50ab06ec33f3be"
    },
    {
      "Start": "6200cd0863524e029f7ffdf8e668b14e",
      "End": "98e7091c5a2d4efa9e6737354939c9d5",
      "Id": "adfeedecabf549adadfceda98c75da52"
    },
    {
      "Start": "6200cd0863524e029f7ffdf8e668b14e",
      "End": "295e5e8027f74ef3a3d1b02d025ece12",
      "Id": "51ef8c8c725a4f3e8818814c11e10917"
    },
    {
      "Start": "4a1ef16cbbeb44859ce1db3f08fe062c",
      "End": "00cea8f88b6d4b71b13c0691b62dbcf8",
      "Id": "e6555560c5974a688892b0ca86c532d4"
    },
    {
      "Start": "fc7594aa8d804eb78e588f351a8191d7",
      "End": "7aff51e7cab24b6ebbc8de1d13a5b21c",
      "Id": "f5a5dcb3c15b4c1e9cbae8fa85d51029"
    },
    {
      "Start": "b24e9d834d5a471587a79300bac83b56",
      "End": "d069330c7be748bfaf18cb860a3d1165",
      "Id": "f8a4a15064664fb6b0bb8398fbe5ea39"
    },
    {
      "Start": "203091c254594b278d190eb38b5977f1",
      "End": "a3c7e7470d3546739cc44f5fbd981489",
      "Id": "3b84670980b140338b86335176c8e776"
    },
    {
      "Start": "3db4f804db28408d9095200303e9822a",
      "End": "b87281d9f9884197b7f3b462b82f7850",
      "Id": "16501e048eb6486dbcf3ccf4202df20e"
    }
  ],
  "Dependencies": [
    "baf73550-ccd9-4c94-8543-5eb088bfd742",
    "3df0961d-9d46-464f-9175-0a74eeb61bc1",
    "9fbd05c0-ec1f-4bd3-bf37-969a1552eab8",
    "7804e3b4-a95a-4ca5-a391-fd9d10566b40",
    "b409775c-5d88-4d47-96a3-5135c775d26a"
  ],
  "NodeLibraryDependencies": [
    {
      "Name": "Clockwork for Dynamo 2.x",
      "Version": "2.1.2",
      "ReferenceType": "Package",
      "Nodes": [
        "07966851a62d4a43b7839bc73b7e7fa2",
        "12fe159c9696466ca0bae4e4a1aa427f",
        "8d01121da62847b69c8a32ee321b52de"
      ]
    },
    {
      "Name": "Clockwork for Dynamo 2.x",
      "Version": "2.3.0",
      "ReferenceType": "Package",
      "Nodes": [
        "ea131713622b4359b0bce2c5f561c325",
        "3a178615d2704f2b9f63e44d74a16e93",
        "c94a85e2da1b47ca85264c8d2c4c9d3f",
        "c31dd58718ed4e1396955ad61e1eaf20",
        "b2522097cd9f484b9147fc75127e277f",
        "3302bd23d6494cc39b9cb7912c5d1c79"
      ]
    },
    {
      "Name": "Data-Shapes",
      "Version": "2021.2.91",
      "ReferenceType": "Package",
      "Nodes": [
        "db38123d8b6e4691afe5daa9fe3d022f",
        "54eda172ea4042eb8e39e1f01c3b9add",
        "5675e3cf324a4580bed66e45c0de9b7b",
        "0aa700a45cf24e7c82e57cc82e066351"
      ]
    }
  ],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.6.1.8786",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": -3308.6038101993977,
      "EyeY": 2881.6283897983276,
      "EyeZ": -348.99491924938724,
      "LookX": 3.7169226194324665,
      "LookY": -2925.1952633421165,
      "LookZ": -266.1876740194797,
      "UpX": 0.01390471757041696,
      "UpY": 0.0906325801977801,
      "UpZ": -0.9957873237975966
    },
    "NodeViews": [
      {
        "Id": "d1c3f56b92d54305ae12a7256af9428b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "All Elements of Category",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 351.52862122734587,
        "Y": -945.8232883566623
      },
      {
        "Id": "c985af6140a540b98031ada6702604c3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Vector.Scale",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3682.36578724849,
        "Y": -2217.56430002203
      },
      {
        "Id": "7af39755a09b407da995b1dd5bf0a906",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Get Detail Line Length - Python Script",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2138.9522804682924,
        "Y": -2095.117346323223
      },
      {
        "Id": "a2cd12dfeb0d4b6990918daec1fd9d71",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.ElementType",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 729.2070337715297,
        "Y": -870.9153125693247
      },
      {
        "Id": "01768ad0cf2a43bba41b67962356cb81",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.UniqueItems",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1429.4498320767782,
        "Y": -1452.1184183991174
      },
      {
        "Id": "3bb8fcda30734b4d99a93c6207e4fc78",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Range",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3391.880503659938,
        "Y": -2082.722372712533
      },
      {
        "Id": "ed8e3f1977f54ba5a292da0260a2da42",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Count",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2363.619017210204,
        "Y": -1800.2645776378886
      },
      {
        "Id": "d510daace3754cd6b904975cbcd119f8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "*",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2742.0819851574283,
        "Y": -1827.97767785474
      },
      {
        "Id": "1feb898870f84f88aaa93560b3efad11",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FirstItem",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2491.4838990886324,
        "Y": -1971.784611328043
      },
      {
        "Id": "e9ad58ce2a54480cb8c483cd33e983d4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.Id",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1249.335099719438,
        "Y": -871.3411084591769
      },
      {
        "Id": "6ac2dcdd73d44fb391ef7df06883c2b4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.GroupByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1909.92757014074,
        "Y": -945.4536321989217
      },
      {
        "Id": "bb8daa682e40480f9b6fc4378d29eede",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.SortByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1633.7678919272184,
        "Y": -945.4536321989217
      },
      {
        "Id": "3af2eb4184cb4abd8b4716df4067bc47",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.SortByFunction",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1812.2826242845588,
        "Y": -1454.3655951216112
      },
      {
        "Id": "0b5fe573ea1343ac93f3b4a96972a0fc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.Id",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1414.2498320767781,
        "Y": -1164.8686234141137
      },
      {
        "Id": "07966851a62d4a43b7839bc73b7e7fa2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.CopyByVector",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5799.18057307482,
        "Y": -2835.06882366999
      },
      {
        "Id": "0f903f3d906f4c49809d299fccd4fae7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5035.654677987826,
        "Y": -2981.186121728903
      },
      {
        "Id": "1184ffccf2c2403f9b7a0656d061c92d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2574.0700113357343,
        "Y": -1797.6784653907885
      },
      {
        "Id": "6d84101f224e4a7dac65e614ab339957",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.SetParameterByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6613.591695789672,
        "Y": -2804.4860766315132
      },
      {
        "Id": "7e028fe56bcf4036adadaed4c8a06cce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.AddItemToFront",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6208.531429063386,
        "Y": -2921.7957147001603
      },
      {
        "Id": "12fe159c9696466ca0bae4e4a1aa427f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.CopyByVector",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4205.721505627176,
        "Y": -2846.485792316588
      },
      {
        "Id": "d39b00ad61364dcd9ab86c514dff9cb6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetParameterValueByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2374.2831892798627,
        "Y": -677.4470543959659
      },
      {
        "Id": "44cfa30177fd48b48efdd0334eaca1e9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2130.81176961569,
        "Y": -609.864160383093
      },
      {
        "Id": "feff0e2b5a65464e952c4f255e05a550",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.SortByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2854.7036725495864,
        "Y": -809.2411062586593
      },
      {
        "Id": "71de680d1be44083b6d4b523f0629aaf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.GroupByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3233.6835579490053,
        "Y": -809.2411062586593
      },
      {
        "Id": "cf95e49d0e97413ba95b440526685fec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4803.81449650774,
        "Y": -3576.49104840557
      },
      {
        "Id": "f360950deb6d4f15b83be3d31c9177b0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetLocation",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6279.2125350195165,
        "Y": -3430.709083314587
      },
      {
        "Id": "79ec8bfb64e54042bf73f930ad0609de",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.SortByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7105.237078528903,
        "Y": -3514.266297476102
      },
      {
        "Id": "21e40ab592ee40cd99a48a43be048f7f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.GroupByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7372.650218159187,
        "Y": -3514.266297476102
      },
      {
        "Id": "e1c3faf36e524ab4967b60b394aad191",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Point.Y",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6545.878321055523,
        "Y": -3430.709083314587
      },
      {
        "Id": "dc5ae508d6ec4c7cbfd848d7707037e1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Math.Round",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6794.125331224249,
        "Y": -3430.709083314587
      },
      {
        "Id": "cef48e4b032b4f43a9024b277e2b8c15",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Reverse",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7701.489714886942,
        "Y": -3564.268940253684
      },
      {
        "Id": "404c5a1b89894395afdc26723203da64",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Reverse",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7701.489714886942,
        "Y": -3427.751504908122
      },
      {
        "Id": "6eab48aab97c4120bff6362cca6e93f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetParameterValueByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8288.161251706366,
        "Y": -2384.985300618715
      },
      {
        "Id": "9503e10c42cc40caa3974644e6cb5f6c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8032.775904218905,
        "Y": -2296.314250752125
      },
      {
        "Id": "8d01121da62847b69c8a32ee321b52de",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.CopyByVector",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5386.876565868661,
        "Y": -3415.015242816914
      },
      {
        "Id": "20936ed401d649b3adc5b1dd68bc1c74",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.SetParameterByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 12449.906719586344,
        "Y": -3380.505728915579
      },
      {
        "Id": "839e8e91eb8747568a1e3321968e9ae4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 12183.271733819587,
        "Y": -3357.277583241377
      },
      {
        "Id": "56142543498a443884e91397405048c4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String from Object",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8678.525208899515,
        "Y": -2384.985300618715
      },
      {
        "Id": "e796fa68a6fb4cd9a92c929a891e4fb0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.AddItemToFront",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6029.616004449467,
        "Y": -3514.266297476102
      },
      {
        "Id": "ab354aaf74ab40a48af2cbee891609b6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9460.129664983275,
        "Y": -2333.4900494639746
      },
      {
        "Id": "673dc9a6f3fe426b8e213e9c20ec7213",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9433.836040459066,
        "Y": -2232.9458942361553
      },
      {
        "Id": "17db23523cb84862b418575badf9a6a5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String.IndexOf",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9149.086898428155,
        "Y": -2235.9753143092253
      },
      {
        "Id": "74313467f10e4598a7186f5402c0fd60",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8956.288928547376,
        "Y": -2207.2033067412754
      },
      {
        "Id": "17453491306642638a0b71aaa1f58289",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String.Substring",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9670.599439628999,
        "Y": -2381.7094789869907
      },
      {
        "Id": "a626a2d3da744d9f8fb4f0949a0f4f12",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.AddItemToFront",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 11026.296947718934,
        "Y": -2618.855312869025
      },
      {
        "Id": "d2128f9603f14ff5b6261d75c76f1009",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Count",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 4132.279216160793,
        "Y": -889.133156791892
      },
      {
        "Id": "27bb6c48927a44f08f1183285e81468e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.AddItemToEnd",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 11324.858920319184,
        "Y": -2546.532484355735
      },
      {
        "Id": "f2c5213fe5814ae686f16bd66502e9e8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String from Object",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8394.386916476944,
        "Y": -1602.630797845649
      },
      {
        "Id": "eadebe04ea7e4085af88f8228dc58d49",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetParameterValueByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8288.161251706366,
        "Y": -2620.953463093565
      },
      {
        "Id": "bf6296d829a945dd9f2387de0bed4c07",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetParameterValueByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8257.586916476945,
        "Y": -1884.958504140839
      },
      {
        "Id": "0bdc1e752eb146bcbb95841e4b4de1f4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Combine",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8609.452858377494,
        "Y": -1741.850544250589
      },
      {
        "Id": "a3a215084614401895573270d3c1698a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Join",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8408.786916476944,
        "Y": -1742.8771009324491
      },
      {
        "Id": "5aa40071d6ea4c0899f0d4097567f511",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.NormalizeDepth",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 12153.640769959326,
        "Y": -3219.952329696644
      },
      {
        "Id": "966c5888dff94d898ec79fe982e6df2e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 12013.08445049113,
        "Y": -3156.833325753864
      },
      {
        "Id": "33e880c84b834fe0a270bf01fdbb2a00",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String from Object",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8891.896503081314,
        "Y": -1739.7031615573194
      },
      {
        "Id": "3f9e553a004d4a6682899056f5a5754d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.NormalizeDepth",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 12144.424004760675,
        "Y": -3536.007697627241
      },
      {
        "Id": "35d8460313e54fc7a4e04b251b4e304d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 11994.233605323947,
        "Y": -3455.280793681004
      },
      {
        "Id": "eb4ac75036994879ab66350b5fe74476",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Count",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8214.314501287121,
        "Y": -935.6432702803163
      },
      {
        "Id": "191d41f855024ffea8f3f6a444d08821",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.AddItemToEnd",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 10755.049587007694,
        "Y": -2016.9564592967251
      },
      {
        "Id": "b6e61400eca64aca969dd274095419c4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String from Object",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8517.948362739311,
        "Y": -937.8482314187131
      },
      {
        "Id": "ffe1e39041aa4e3caa28ccc40ad1fa49",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.GetItemAtIndex",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3717.3536476065146,
        "Y": -2845.9289808226854
      },
      {
        "Id": "432ccbfd06fe414bae055bf47c9b76d1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.LastItem",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2497.083899088632,
        "Y": -2220.75944395499
      },
      {
        "Id": "9864ae40f9a84ab7bad90b19e12f8b3a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Dictionary.ByKeysValues",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5326.895051095802,
        "Y": -1113.3328126505942
      },
      {
        "Id": "e9ca662d7d564f4cbafc1e65995dd1de",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5044.508158965455,
        "Y": -1108.1013302420074
      },
      {
        "Id": "4a9e2f01d7144f379329199807406a93",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5133.295690222557,
        "Y": -1008.6838802974152
      },
      {
        "Id": "90eed6ef90d2439bb0d1f126d177d6f0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Dictionary.SetValueAtKeys",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5708.038845379311,
        "Y": -936.343050512599
      },
      {
        "Id": "693050cbc47641428b403107a1bc4a5d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Dictionary.Values",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6141.765823763343,
        "Y": -1183.3087030598551
      },
      {
        "Id": "6132c179e8c84f7cad243e2f8e6d172e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Dictionary.Keys",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6140.344085044201,
        "Y": -763.6379166442689
      },
      {
        "Id": "4a8cbf231ad945bfbf23be1020bcee1e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.SortByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6799.3279815581955,
        "Y": -967.5716457914659
      },
      {
        "Id": "3c2d03f14acc46c9b1d54b7cbb8685b0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetLocation",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7954.846085912205,
        "Y": -3483.3256315416133
      },
      {
        "Id": "2c173a4fe3e649ddaf0d4d5316844455",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Math.Round",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8469.758882116934,
        "Y": -3483.3256315416133
      },
      {
        "Id": "8ff46828b32c4722b8d1e497c706c639",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.SortByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8780.870629421584,
        "Y": -3566.8828457031336
      },
      {
        "Id": "71b4a38202394b71b2be868fd21f2083",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Point.X",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8232.590187750617,
        "Y": -3483.5034397626664
      },
      {
        "Id": "aace211c62294e5a8838606c0afa919f",
        "IsSetAsInput": false,
        "IsSetAsOutput": true,
        "Name": "W kolumnach pojawią się następujące typy",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2129.9065741328063,
        "Y": -1377.6364033668056
      },
      {
        "Id": "4bbb62ea51434d1d82593496c99db7ae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.GroupByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1752.0490719267423,
        "Y": -3048.2134502735485
      },
      {
        "Id": "b2c139e9e927487a8f036ad1d408be78",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.SortByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1493.6611508500127,
        "Y": -3049.351723053622
      },
      {
        "Id": "393d035c5cfa4793a459d87d83ab3571",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetCategory",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 980.2437467170244,
        "Y": -2948.3323361963617
      },
      {
        "Id": "c64108daa160449cbd3e32fa0f1d8284",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Category.Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1236.441954359579,
        "Y": -2956.0797280538613
      },
      {
        "Id": "ea131713622b4359b0bce2c5f561c325",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Application.Version",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1204.0759987905271,
        "Y": -4195.213567427157
      },
      {
        "Id": "937bdd1b6dfc4c379781eea261f54308",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1822.629083198675,
        "Y": -3897.6281259446578
      },
      {
        "Id": "c1b93107e84e4bf28183199977b1f54c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1511.825064267307,
        "Y": -4115.73824078421
      },
      {
        "Id": "1121642de2f04b1a91ff0f27bbc0efd4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1204.0759987905271,
        "Y": -3984.5609579506518
      },
      {
        "Id": "1b01fa9f311d4bfe8777535e9f3eca62",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1204.0759987905271,
        "Y": -3876.3083484741464
      },
      {
        "Id": "a38a672d02b543c7996ce8f9cd7e2b60",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1204.0759987905271,
        "Y": -3792.8557389976404
      },
      {
        "Id": "3a178615d2704f2b9f63e44d74a16e93",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Application.Version",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1221.666916436212,
        "Y": -3630.816282807188
      },
      {
        "Id": "ca912fae4c9b48658e843fddfcfe555b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1840.2200008443617,
        "Y": -3333.2308413246883
      },
      {
        "Id": "ff8a79d6610a49b3afc033f2c6e2f686",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1529.4159819129927,
        "Y": -3551.3409561642384
      },
      {
        "Id": "1686108da49642aaaa73c83d378eb31a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1221.666916436212,
        "Y": -3420.163673330678
      },
      {
        "Id": "e1e7ba78da4f47aa91e3d1ed0c3f4ed3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1221.666916436212,
        "Y": -3228.458454377668
      },
      {
        "Id": "8b56b5cc198547a88074238c87665125",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1221.666916436212,
        "Y": -3311.9110638541783
      },
      {
        "Id": "c94a85e2da1b47ca85264c8d2c4c9d3f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Application.Version",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5521.92569802943,
        "Y": -2552.91454349455
      },
      {
        "Id": "7526700b165d4317a16a03f5800059b2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 6140.47878243758,
        "Y": -2255.32910201205
      },
      {
        "Id": "43b005cd1b7e42a7938e5b26fffe7e9b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5829.67476350621,
        "Y": -2473.4392168516
      },
      {
        "Id": "3d2865ac775b43b585fd4911dc0f7fea",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5521.92569802943,
        "Y": -2342.26193401804
      },
      {
        "Id": "39a1b12a6e444ed68b39f185a38ab830",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5521.92569802943,
        "Y": -2150.55671506503
      },
      {
        "Id": "e865d4e7fecc4d968bfb46db308a1dc4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 5521.92569802943,
        "Y": -2234.00932454154
      },
      {
        "Id": "3f1e9d4aa23549f0ba3a6b3c82065f24",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 351.2652634655806,
        "Y": -3045.173420185253
      },
      {
        "Id": "60e5889c7b5c4c349b99316e519dd656",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 328.1723162172841,
        "Y": -2079.825509872671
      },
      {
        "Id": "c31dd58718ed4e1396955ad61e1eaf20",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Application.Version",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7167.827344795696,
        "Y": -2886.0684573823737
      },
      {
        "Id": "5282e0de28af4b63966eec8839a24185",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7786.380429203846,
        "Y": -2588.483015899874
      },
      {
        "Id": "6ee26145b30447f0b00b29eaee91a0d7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7475.576410272476,
        "Y": -2806.593130739424
      },
      {
        "Id": "b4e89657dcd54e478933fbb0a3362e2f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7167.827344795696,
        "Y": -2675.4158479058638
      },
      {
        "Id": "d1da901a0e0f4476866ca91eaa1ccc34",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7167.827344795696,
        "Y": -2483.7106289528538
      },
      {
        "Id": "fc80a695784d4e7a9c26cf046e75fa45",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7167.827344795696,
        "Y": -2567.163238429364
      },
      {
        "Id": "b2522097cd9f484b9147fc75127e277f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Application.Version",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7162.031043812661,
        "Y": -2322.9427378126707
      },
      {
        "Id": "95ec6eaad5af4c95aafba6c484ab3054",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7780.584128220811,
        "Y": -2025.3572963301708
      },
      {
        "Id": "158b3e22259c4df09412282629cbd939",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7469.780109289441,
        "Y": -2243.4674111697204
      },
      {
        "Id": "99ee9c4efa3444d5844d0e3776abb303",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7162.031043812661,
        "Y": -2112.2901283361607
      },
      {
        "Id": "ad304ecd8ee94affb4a790ee984ae1bf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7162.031043812661,
        "Y": -1920.5849093831507
      },
      {
        "Id": "8639b1217a2841c199adfa0513212e15",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7162.031043812661,
        "Y": -2004.0375188596604
      },
      {
        "Id": "18d0e6698c1049279e0b5fff90984df6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7336.221607010725,
        "Y": -2050.977282839083
      },
      {
        "Id": "5fbc109f69ed4fc895e8bc20e2b7c818",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7338.941735276912,
        "Y": -1916.6790448146526
      },
      {
        "Id": "3302bd23d6494cc39b9cb7912c5d1c79",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Application.Version",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7149.326839386886,
        "Y": -1665.6864291803038
      },
      {
        "Id": "a8287658d74c4c6db022dc642daf7ae5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7767.879923795036,
        "Y": -1368.1009876978035
      },
      {
        "Id": "a351277cc96545e3b6724e28260a3c3f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7457.0759048636655,
        "Y": -1586.2111025373536
      },
      {
        "Id": "c6528520b35d4733b8df7bdaeba99117",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7149.326839386886,
        "Y": -1455.0338197037934
      },
      {
        "Id": "084c22e078fd4a6a938744aaed62decf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7150.214435104601,
        "Y": -1231.6201946803196
      },
      {
        "Id": "206fef7a998845778b2d5ddc8cb59fd2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 7146.77151129913,
        "Y": -1353.18088213668
      },
      {
        "Id": "c04ac82c06624ddc8b379742a337dc79",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Range",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3063.811367043771,
        "Y": -2900.9173688972965
      },
      {
        "Id": "b4876c97fe0a442bb0eb29b2bb2a5974",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Count",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2712.3991477719533,
        "Y": -2872.689581221797
      },
      {
        "Id": "a7814c0a0fd74f9ab79ff23173dd4411",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.SetDifference",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3392.2881856977883,
        "Y": -2790.2761166136106
      },
      {
        "Id": "cd9e32b0b64a4ae5b83c4904fcb4bf83",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.IndexOf",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2712.3991477719533,
        "Y": -2616.790507636181
      },
      {
        "Id": "79290fea26914e109f3e58f7e7650664",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.IndexOf",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2712.3991477719533,
        "Y": -2749.6010660450315
      },
      {
        "Id": "33a3dc059bdc436e81eec9d96c416f3b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3107.1861602275585,
        "Y": -2719.4907828012974
      },
      {
        "Id": "ddeabedf9e78404cafa64a5ffad4a13a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 2910.80487690286,
        "Y": -2870.074669852196
      },
      {
        "Id": "9d7339ef7a554612b14df25cdcd996ff",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 10678.371883356936,
        "Y": -2498.0708969474895
      },
      {
        "Id": "8b4a79c1d01a470382970804d7e27720",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String.Contains",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9688.043290866077,
        "Y": -2558.748025431954
      },
      {
        "Id": "589b1841f0844ab8b1d52ae1d95cf46b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String.Substring",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9674.51730646945,
        "Y": -2102.7331886613
      },
      {
        "Id": "c7f2013d1ee14ec99b7cd352c725a3a4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String.IndexOf",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9143.177300373436,
        "Y": -2038.8945647766427
      },
      {
        "Id": "18bdecf2660b4715813418f58e428e11",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 8950.379330492655,
        "Y": -2010.122557208693
      },
      {
        "Id": "582604623ad440e7b9eb958f20b81311",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 9443.872423768044,
        "Y": -2034.269445159844
      },
      {
        "Id": "db38123d8b6e4691afe5daa9fe3d022f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "MultipleInputForm ++",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -873.9010041506117,
        "Y": -2502.772620326138
      },
      {
        "Id": "73bb4ec2eb4845a6896ea66dbd3d4041",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Boolean",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1230.231732198803,
        "Y": -2296.5467735573707
      },
      {
        "Id": "2917b6335a8544278f195bd0bcffe705",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1232.221341626412,
        "Y": -2686.2767300966525
      },
      {
        "Id": "1afffe86f6564fc5a325fec16b5a63aa",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1234.5926053257658,
        "Y": -2533.8964043968417
      },
      {
        "Id": "386d1e27085c427ca46759b6825674cb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1232.7185431075156,
        "Y": -2459.6144947098423
      },
      {
        "Id": "54eda172ea4042eb8e39e1f01c3b9add",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "SelectModelElements Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2056.514692050342,
        "Y": -2597.845748520478
      },
      {
        "Id": "f75708df21884a18a9aa95250da67230",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2388.204081858613,
        "Y": -2526.4562586669017
      },
      {
        "Id": "fd227d40676e49098f184d7222e822b3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2389.126097964582,
        "Y": -2621.4239175816633
      },
      {
        "Id": "5675e3cf324a4580bed66e45c0de9b7b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "SelectModelElements Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2050.7407766113975,
        "Y": -2238.912904919139
      },
      {
        "Id": "9dc61768e08b4246944ac46f09deac25",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Category.ByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2396.8289473374944,
        "Y": -2109.624802653697
      },
      {
        "Id": "181d61ca10e047f98cd77e9f538173d8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2578.466120213294,
        "Y": -2342.61032375545
      },
      {
        "Id": "a2438a7be3cd4cc8b047c412bd48d0d9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2577.5441041073245,
        "Y": -2109.624802653697
      },
      {
        "Id": "650a4c862d8745fbae2ccecd2b12b980",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2577.5441041073245,
        "Y": -2218.4227031579867
      },
      {
        "Id": "0aa700a45cf24e7c82e57cc82e066351",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "DropDown Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1983.0552055119056,
        "Y": -2958.870293012034
      },
      {
        "Id": "988ce8ab4d2e44968648ed6fed1100dc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Category.ByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2536.409003427321,
        "Y": -2948.0086540909533
      },
      {
        "Id": "b6f2d7992bc84bd098f15b7fa34f6fd6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2770.0945732328914,
        "Y": -2943.694626768882
      },
      {
        "Id": "6aa83e0d90474f8581c1d94cd1872cce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Category.Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2249.766807209252,
        "Y": -3013.9131083131288
      },
      {
        "Id": "f5e1d670f062412d91ab5b1c8fbbfb36",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2134.6761140693093,
        "Y": -2848.8339360583486
      },
      {
        "Id": "d14eb58384bd4decac11f8fbe50e9818",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1226.6013403051888,
        "Y": -2219.964791866217
      },
      {
        "Id": "dc888993e7fd4c86886fcd69a9046efd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1233.2466202633768,
        "Y": -2132.882916230179
      },
      {
        "Id": "12edbc442f99479797f5e49eab98f6ae",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -407.21988529671444,
        "Y": -2499.51871393202
      },
      {
        "Id": "5d5c80779f9047009de723eb41417279",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Boolean",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2320.363911770869,
        "Y": -2004.3435888628674
      },
      {
        "Id": "3e0cbd23a1e14ce8938b37d45e8e49d1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2266.651311858047,
        "Y": -3089.9444053863317
      },
      {
        "Id": "536b6dcecbf54bc9abab93e52aab306b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Not",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1095.7698862070586,
        "Y": -1507.6775262945132
      },
      {
        "Id": "214f120052cc478c86b795a51a4a026a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "&&",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -837.5551359777585,
        "Y": -1574.9846886765629
      },
      {
        "Id": "a9b5213d37ff4261806619bd71c4a8f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3390.370549686719,
        "Y": -540.7043407360169
      },
      {
        "Id": "328d5e16dde6435e8f51aa1b54aa399f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3577.065087117387,
        "Y": -596.2641150077701
      },
      {
        "Id": "7755018549f346cd994a8be3fe568f4d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3821.9722143252843,
        "Y": -658.3069024579455
      },
      {
        "Id": "eb117d4572974fbe8db92c58965c25d7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 3820.642793511115,
        "Y": -807.0011258030231
      },
      {
        "Id": "157b0b2b162944d6b025507046f6fb24",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Python Script",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1801.789848948376,
        "Y": -3424.3135294608956
      },
      {
        "Id": "53c8a4c642e84f0ab3aac714eb86be88",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2023.0161283697762,
        "Y": -3472.560631331865
      },
      {
        "Id": "bd387049e81542958f18fa14997e50dd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2154.1770336234968,
        "Y": -3377.304471417646
      }
    ],
    "Annotations": [
      {
        "Id": "3b21955c018d4961b154db28e7f6a549",
        "Title": "INPUT",
        "Nodes": [
          "db38123d8b6e4691afe5daa9fe3d022f",
          "73bb4ec2eb4845a6896ea66dbd3d4041",
          "d14eb58384bd4decac11f8fbe50e9818",
          "386d1e27085c427ca46759b6825674cb",
          "dc888993e7fd4c86886fcd69a9046efd",
          "12edbc442f99479797f5e49eab98f6ae",
          "1afffe86f6564fc5a325fec16b5a63aa",
          "2917b6335a8544278f195bd0bcffe705",
          "220cac0c15924b8d8169b95036746bb7",
          "e429a6711e4f4f5994b8822e9f157d00"
        ],
        "Left": -1269.6256276347485,
        "Top": -2754.8121193060897,
        "Width": 1168.2071185811783,
        "Height": 774.6059430430641,
        "FontSize": 36,
        "InitialTop": -2724.8121193060897,
        "InitialHeight": 840.6059430430641,
        "TextblockHeight": 0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "4d3df274dd7b43d7943710b5f64cef2c",
        "Title": "DESIGN - UTWORZENIE SZYKU WEKTORÓW UŻYWANYCH DO KOPIOWANIA KOLUMN",
        "Nodes": [
          "c985af6140a540b98031ada6702604c3",
          "7af39755a09b407da995b1dd5bf0a906",
          "d510daace3754cd6b904975cbcd119f8",
          "3bb8fcda30734b4d99a93c6207e4fc78",
          "1feb898870f84f88aaa93560b3efad11",
          "ed8e3f1977f54ba5a292da0260a2da42",
          "1184ffccf2c2403f9b7a0656d061c92d",
          "432ccbfd06fe414bae055bf47c9b76d1"
        ],
        "Left": 2128.9522804682924,
        "Top": -2250.75944395499,
        "Width": 1789.4135067801976,
        "Height": 546.0809785642014,
        "FontSize": 36,
        "InitialTop": -2220.75944395499,
        "InitialHeight": 568.0809785642014,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "4069ca2bfc2f481eb7b998e068fe4f77",
        "Title": "TO REVIT - KOPIOWANIE KOMPONENTÓW LEGENDY",
        "Nodes": [
          "07966851a62d4a43b7839bc73b7e7fa2",
          "6d84101f224e4a7dac65e614ab339957",
          "7e028fe56bcf4036adadaed4c8a06cce",
          "0f903f3d906f4c49809d299fccd4fae7"
        ],
        "Left": 5025.654677987826,
        "Top": -3011.186121728903,
        "Width": 1867.9370178018453,
        "Height": 351.70004509738965,
        "FontSize": 36,
        "InitialTop": -2981.186121728903,
        "InitialHeight": 321.70004509738965,
        "TextblockHeight": 0,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "7399e1a7e0d9462787019af6f5edbeed",
        "Title": "TO REVIT - LINIE I NOTATKI",
        "Nodes": [
          "12fe159c9696466ca0bae4e4a1aa427f",
          "ffe1e39041aa4e3caa28ccc40ad1fa49"
        ],
        "Left": 3707.3536476065146,
        "Top": -2876.485792316588,
        "Width": 820.3678580206615,
        "Height": 175,
        "FontSize": 36,
        "InitialTop": -2846.485792316588,
        "InitialHeight": 145.5568114939024,
        "TextblockHeight": 0,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "147b4e0bc74243a686e4cab3ecf3b53f",
        "Title": "DESIGN - POBRANIE UŻYTYCH W PROJEKCIE TYPÓW I UPORZĄDKOWANIE ICH WG ID",
        "Nodes": [
          "01768ad0cf2a43bba41b67962356cb81",
          "3af2eb4184cb4abd8b4716df4067bc47",
          "0b5fe573ea1343ac93f3b4a96972a0fc"
        ],
        "Left": 1404.2498320767781,
        "Top": -1484.3655951216112,
        "Width": 607.0327922077806,
        "Height": 412.49697170749755,
        "FontSize": 36,
        "InitialTop": -1454.3655951216112,
        "InitialHeight": 434.49697170749755,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "1031b51b2fd24e25bc5115fdfa055cdb",
        "Title": "DESIGN - POBRANIE TYPÓW Z WYSTĄPIEŃ DRZWI I UPORZĄDKOWANIE ICH WG ID TYPÓW",
        "Nodes": [
          "d1c3f56b92d54305ae12a7256af9428b",
          "a2cd12dfeb0d4b6990918daec1fd9d71",
          "e9ad58ce2a54480cb8c483cd33e983d4",
          "6ac2dcdd73d44fb391ef7df06883c2b4",
          "bb8daa682e40480f9b6fc4378d29eede"
        ],
        "Left": 341.52862122734587,
        "Top": -975.8232883566623,
        "Width": 1797.3989489133942,
        "Height": 197.9079757873376,
        "FontSize": 36,
        "InitialTop": -945.8232883566623,
        "InitialHeight": 219.9079757873376,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "d057241da5934147b52ad40a38606919",
        "Title": "DESIGN - ZLICZENIE LEWYCH I PRAWYCH WYSTĄPIEŃ",
        "Nodes": [
          "d39b00ad61364dcd9ab86c514dff9cb6",
          "44cfa30177fd48b48efdd0334eaca1e9",
          "feff0e2b5a65464e952c4f255e05a550",
          "71de680d1be44083b6d4b523f0629aaf",
          "d2128f9603f14ff5b6261d75c76f1009",
          "328d5e16dde6435e8f51aa1b54aa399f",
          "7755018549f346cd994a8be3fe568f4d",
          "a9b5213d37ff4261806619bd71c4a8f5",
          "eb117d4572974fbe8db92c58965c25d7"
        ],
        "Left": 2120.81176961569,
        "Top": -919.133156791892,
        "Width": 2192.467446545103,
        "Height": 471.42881605587513,
        "FontSize": 36,
        "InitialTop": -889.133156791892,
        "InitialHeight": 493.42881605587513,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "72f53b73018147dba76bcaf1e6d56576",
        "Title": "DESIGN - ZLICZENIE DRZWI PRAWYCH I LEWYCH",
        "Nodes": [
          "9864ae40f9a84ab7bad90b19e12f8b3a",
          "e9ca662d7d564f4cbafc1e65995dd1de",
          "4a9e2f01d7144f379329199807406a93",
          "90eed6ef90d2439bb0d1f126d177d6f0",
          "693050cbc47641428b403107a1bc4a5d",
          "6132c179e8c84f7cad243e2f8e6d172e",
          "4a8cbf231ad945bfbf23be1020bcee1e"
        ],
        "Left": 5034.508158965455,
        "Top": -1213.3087030598551,
        "Width": 1989.8198225927408,
        "Height": 542.6707864155862,
        "FontSize": 36,
        "InitialTop": -1183.3087030598551,
        "InitialHeight": 564.6707864155862,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "1269706a5d69462ba5a58c8cc3d68e01",
        "Title": "TO REVIT - KOPIOWANIE RODZIN OPISÓW OGÓLNYCH",
        "Nodes": [
          "8d01121da62847b69c8a32ee321b52de",
          "cf95e49d0e97413ba95b440526685fec"
        ],
        "Left": 4793.81449650774,
        "Top": -3606.49104840557,
        "Width": 915.0620693609208,
        "Height": 336.47580558865593,
        "FontSize": 36,
        "InitialTop": -3576.49104840557,
        "InitialHeight": 306.47580558865593,
        "TextblockHeight": 0,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "17c36a9559d34146b68c88816c492dfc",
        "Title": "DESIGN - SORTOWANIE OPISÓW WEDŁUG POZYCJI OD GÓRY DO DOŁU",
        "Nodes": [
          "f360950deb6d4f15b83be3d31c9177b0",
          "79ec8bfb64e54042bf73f930ad0609de",
          "21e40ab592ee40cd99a48a43be048f7f",
          "e1c3faf36e524ab4967b60b394aad191",
          "dc5ae508d6ec4c7cbfd848d7707037e1",
          "e796fa68a6fb4cd9a92c929a891e4fb0",
          "404c5a1b89894395afdc26723203da64",
          "cef48e4b032b4f43a9024b277e2b8c15"
        ],
        "Left": 6019.616004449467,
        "Top": -3594.268940253684,
        "Width": 1844.873710437475,
        "Height": 259.5174353455618,
        "FontSize": 36,
        "InitialTop": -3564.268940253684,
        "InitialHeight": 281.5174353455618,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "ab74a08ef24b478db5f736b3ebb6f13a",
        "Title": "TO REVIT - NORMALIZACJA DANYCH, AKTUALIZACJA WARTOŚCI OPISÓW",
        "Nodes": [
          "20936ed401d649b3adc5b1dd68bc1c74",
          "839e8e91eb8747568a1e3321968e9ae4",
          "5aa40071d6ea4c0899f0d4097567f511",
          "966c5888dff94d898ec79fe982e6df2e",
          "3f9e553a004d4a6682899056f5a5754d",
          "35d8460313e54fc7a4e04b251b4e304d"
        ],
        "Left": 11984.233605323947,
        "Top": -3566.007697627241,
        "Width": 745.6731142623976,
        "Height": 502.17437187337737,
        "FontSize": 36,
        "InitialTop": -3536.007697627241,
        "InitialHeight": 524.1743718733774,
        "TextblockHeight": 0,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "dd2c672f05984a38a67febd499ea676c",
        "Title": "DESIGN - ZLICZENIE ILOŚCI WYSTĄPIEŃ KAŻDEGO Z TYPÓW I DODANIE DO KOŃCA LISTY WARTOŚCI PARAMETRÓW",
        "Nodes": [
          "eb4ac75036994879ab66350b5fe74476",
          "b6e61400eca64aca969dd274095419c4"
        ],
        "Left": 8204.314501287121,
        "Top": -967.8482314187131,
        "Width": 454.6338614521901,
        "Height": 125.20496113839681,
        "FontSize": 36,
        "InitialTop": -937.8482314187131,
        "InitialHeight": 147.2049611383968,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "ae2e84331a17413b9c7431cb11d471ec",
        "Title": "DESIGN - SORTOWANIE OPISÓW WEDŁUG POZYCJI OD LEWEJ DO PRAWEJ TAM, GDZIE ETYKIETY MAJĄ TĘ SAMĄ WSPÓŁRZĘDNĄ Y",
        "Nodes": [
          "3c2d03f14acc46c9b1d54b7cbb8685b0",
          "2c173a4fe3e649ddaf0d4d5316844455",
          "8ff46828b32c4722b8d1e497c706c639",
          "71b4a38202394b71b2be868fd21f2083"
        ],
        "Left": 7944.846085912205,
        "Top": -3596.8828457031336,
        "Width": 1061.0245435093793,
        "Height": 206.55721416152028,
        "FontSize": 36,
        "InitialTop": -3566.8828457031336,
        "InitialHeight": 228.55721416152028,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "8d55cccb33164d03a13a041b1a876c6b",
        "Title": "DESIGN - UŁOŻENIE WARTOŚCI PARAMETRÓW W KOLEJNOŚCI, FORMATOWANIE I ŁĄCZENIE W SPÓJNĄ",
        "Nodes": [
          "6eab48aab97c4120bff6362cca6e93f5",
          "9503e10c42cc40caa3974644e6cb5f6c",
          "56142543498a443884e91397405048c4",
          "ab354aaf74ab40a48af2cbee891609b6",
          "673dc9a6f3fe426b8e213e9c20ec7213",
          "17db23523cb84862b418575badf9a6a5",
          "74313467f10e4598a7186f5402c0fd60",
          "17453491306642638a0b71aaa1f58289",
          "a626a2d3da744d9f8fb4f0949a0f4f12",
          "27bb6c48927a44f08f1183285e81468e",
          "f2c5213fe5814ae686f16bd66502e9e8",
          "eadebe04ea7e4085af88f8228dc58d49",
          "bf6296d829a945dd9f2387de0bed4c07",
          "0bdc1e752eb146bcbb95841e4b4de1f4",
          "a3a215084614401895573270d3c1698a",
          "33e880c84b834fe0a270bf01fdbb2a00",
          "191d41f855024ffea8f3f6a444d08821"
        ],
        "Left": 8022.775904218905,
        "Top": -2650.953463093565,
        "Width": 3501.0830161002787,
        "Height": 1141.322665247916,
        "FontSize": 36,
        "InitialTop": -2620.953463093565,
        "InitialHeight": 1163.322665247916,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "1b3cd58000bf42518c180793c27e24fa",
        "Title": "DYNAMICZNA LEGENDA",
        "Nodes": [
          "29ba600fcec041cfb71b10a53a78492d"
        ],
        "Left": -2778.7763101641135,
        "Top": -3545.0091088789313,
        "Width": 308,
        "Height": 348,
        "FontSize": 36,
        "InitialTop": -3515.0091088789313,
        "InitialHeight": 140,
        "TextblockHeight": 0,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "f2badb4150714f14973ef55a23e2ce08",
        "Title": "BACKEND - WYBÓR JĘZYKA",
        "Nodes": [
          "ea131713622b4359b0bce2c5f561c325",
          "937bdd1b6dfc4c379781eea261f54308",
          "c1b93107e84e4bf28183199977b1f54c",
          "1121642de2f04b1a91ff0f27bbc0efd4",
          "a38a672d02b543c7996ce8f9cd7e2b60",
          "1b01fa9f311d4bfe8777535e9f3eca62"
        ],
        "Left": 1194.0759987905271,
        "Top": -4225.213567427157,
        "Width": 765.5530844081479,
        "Height": 500.3578284295163,
        "FontSize": 36,
        "InitialTop": -4195.213567427157,
        "InitialHeight": 547.3578284295163,
        "TextblockHeight": 0,
        "Background": "#FF848484"
      },
      {
        "Id": "c0b409b428bf4b4991e5354f816da41e",
        "Title": "BACKEND - WYBÓR JĘZYKA",
        "Nodes": [
          "3a178615d2704f2b9f63e44d74a16e93",
          "ca912fae4c9b48658e843fddfcfe555b",
          "ff8a79d6610a49b3afc033f2c6e2f686",
          "1686108da49642aaaa73c83d378eb31a",
          "e1e7ba78da4f47aa91e3d1ed0c3f4ed3",
          "8b56b5cc198547a88074238c87665125"
        ],
        "Left": 1211.666916436212,
        "Top": -3660.816282807188,
        "Width": 765.5530844081497,
        "Height": 500.35782842951994,
        "FontSize": 36,
        "InitialTop": -3630.816282807188,
        "InitialHeight": 547.3578284295199,
        "TextblockHeight": 0,
        "Background": "#FF848484"
      },
      {
        "Id": "927db61defb5464ab6322cf9f9a94440",
        "Title": "BACKEND - WYBÓR JĘZYKA",
        "Nodes": [
          "c94a85e2da1b47ca85264c8d2c4c9d3f",
          "7526700b165d4317a16a03f5800059b2",
          "43b005cd1b7e42a7938e5b26fffe7e9b",
          "3d2865ac775b43b585fd4911dc0f7fea",
          "39a1b12a6e444ed68b39f185a38ab830",
          "e865d4e7fecc4d968bfb46db308a1dc4"
        ],
        "Left": 5511.92569802943,
        "Top": -2582.91454349455,
        "Width": 765.5530844081495,
        "Height": 500.35782842951994,
        "FontSize": 36,
        "InitialTop": -2552.91454349455,
        "InitialHeight": 547.3578284295199,
        "TextblockHeight": 0,
        "Background": "#FF848484"
      },
      {
        "Id": "afc6a2663ebd47a58c391b2256294351",
        "Title": "BACKEND - WYBÓR JĘZYKA",
        "Nodes": [
          "c31dd58718ed4e1396955ad61e1eaf20",
          "5282e0de28af4b63966eec8839a24185",
          "6ee26145b30447f0b00b29eaee91a0d7",
          "b4e89657dcd54e478933fbb0a3362e2f",
          "d1da901a0e0f4476866ca91eaa1ccc34",
          "fc80a695784d4e7a9c26cf046e75fa45"
        ],
        "Left": 7157.827344795696,
        "Top": -2916.0684573823737,
        "Width": 765.5530844081495,
        "Height": 500.35782842951994,
        "FontSize": 36,
        "InitialTop": -2886.0684573823737,
        "InitialHeight": 547.3578284295199,
        "TextblockHeight": 0,
        "Background": "#FF848484"
      },
      {
        "Id": "4293a3be0664473aa576f3d493bfef89",
        "Title": "BACKEND - WYBÓR JĘZYKA",
        "Nodes": [
          "b2522097cd9f484b9147fc75127e277f",
          "95ec6eaad5af4c95aafba6c484ab3054",
          "158b3e22259c4df09412282629cbd939",
          "99ee9c4efa3444d5844d0e3776abb303",
          "ad304ecd8ee94affb4a790ee984ae1bf",
          "8639b1217a2841c199adfa0513212e15",
          "18d0e6698c1049279e0b5fff90984df6",
          "5fbc109f69ed4fc895e8bc20e2b7c818"
        ],
        "Left": 7152.031043812661,
        "Top": -2352.9427378126707,
        "Width": 765.5530844081504,
        "Height": 538.2636929980181,
        "FontSize": 36,
        "InitialTop": -2322.9427378126707,
        "InitialHeight": 551.2636929980181,
        "TextblockHeight": 0,
        "Background": "#FF848484"
      },
      {
        "Id": "a9d78433c295486ea541c27413aab772",
        "Title": "BACKEND - WYBÓR JĘZYKA",
        "Nodes": [
          "3302bd23d6494cc39b9cb7912c5d1c79",
          "a8287658d74c4c6db022dc642daf7ae5",
          "a351277cc96545e3b6724e28260a3c3f",
          "c6528520b35d4733b8df7bdaeba99117",
          "084c22e078fd4a6a938744aaed62decf",
          "206fef7a998845778b2d5ddc8cb59fd2"
        ],
        "Left": 7136.77151129913,
        "Top": -1695.6864291803038,
        "Width": 768.1084124959061,
        "Height": 584.0662344999841,
        "FontSize": 36,
        "InitialTop": -1665.6864291803038,
        "InitialHeight": 579.0662344999841,
        "TextblockHeight": 0,
        "Background": "#FF848484"
      },
      {
        "Id": "def536d7bcee4a7ea84235a7b2ae789a",
        "Title": "DESIGN - GRUPOWANIE WG KATEGORII",
        "Nodes": [
          "4bbb62ea51434d1d82593496c99db7ae",
          "b2c139e9e927487a8f036ad1d408be78",
          "393d035c5cfa4793a459d87d83ab3571",
          "c64108daa160449cbd3e32fa0f1d8284"
        ],
        "Left": 970.2437467170244,
        "Top": -3079.351723053622,
        "Width": 1010.8053252097179,
        "Height": 224.01938685726054,
        "FontSize": 36,
        "InitialTop": -3049.351723053622,
        "InitialHeight": 246.01938685726054,
        "TextblockHeight": 0,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "4133432993574fbfb04a1ee623f8c889",
        "Title": "INPUT - KOLUMNA",
        "Nodes": [
          "54eda172ea4042eb8e39e1f01c3b9add",
          "f75708df21884a18a9aa95250da67230",
          "fd227d40676e49098f184d7222e822b3"
        ],
        "Left": -2399.126097964582,
        "Top": -2651.4239175816633,
        "Width": 748.6114059142401,
        "Height": 224.57816906118524,
        "FontSize": 36,
        "InitialTop": -2621.4239175816633,
        "InitialHeight": 239.9676589147616,
        "TextblockHeight": 0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "303ba6ed2a15464a87e8be602910992f",
        "Title": "INPUT - LINIA",
        "Nodes": [
          "5675e3cf324a4580bed66e45c0de9b7b",
          "9dc61768e08b4246944ac46f09deac25",
          "181d61ca10e047f98cd77e9f538173d8",
          "a2438a7be3cd4cc8b047c412bd48d0d9",
          "650a4c862d8745fbae2ccecd2b12b980",
          "5d5c80779f9047009de723eb41417279"
        ],
        "Left": -2588.466120213294,
        "Top": -2372.61032375545,
        "Width": 943.7253436018964,
        "Height": 436.26673489258246,
        "FontSize": 36,
        "InitialTop": -2342.61032375545,
        "InitialHeight": 483.26673489258246,
        "TextblockHeight": 0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "ba87206af884406990e849c1a88f1a7a",
        "Title": "INPUT - KATEGORIA",
        "Nodes": [
          "0aa700a45cf24e7c82e57cc82e066351",
          "988ce8ab4d2e44968648ed6fed1100dc",
          "b6f2d7992bc84bd098f15b7fa34f6fd6",
          "6aa83e0d90474f8581c1d94cd1872cce",
          "f5e1d670f062412d91ab5b1c8fbbfb36",
          "3e0cbd23a1e14ce8938b37d45e8e49d1"
        ],
        "Left": -2780.0945732328914,
        "Top": -3119.9444053863317,
        "Width": 1131.0393677209859,
        "Height": 364.1104693279831,
        "FontSize": 36,
        "InitialTop": -3089.9444053863317,
        "InitialHeight": 386.1104693279831,
        "TextblockHeight": 0,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "69a7f762bf5347df8753c98a9448eb91",
        "Title": "RESULT",
        "Nodes": [
          "536b6dcecbf54bc9abab93e52aab306b",
          "214f120052cc478c86b795a51a4a026a"
        ],
        "Left": -1105.7698862070586,
        "Top": -1604.9846886765629,
        "Width": 447.2147502293001,
        "Height": 190.30716238204968,
        "FontSize": 24,
        "InitialTop": -1574.9846886765629,
        "InitialHeight": 212.30716238204968,
        "TextblockHeight": 0,
        "Background": "#FF8FBC8F"
      },
      {
        "Id": "41e3fdde53d14fc2b335035ab69fa9c7",
        "Title": "BACKEND",
        "Nodes": [
          "157b0b2b162944d6b025507046f6fb24",
          "53c8a4c642e84f0ab3aac714eb86be88",
          "bd387049e81542958f18fa14997e50dd"
        ],
        "Left": -2164.1770336234968,
        "Top": -3502.560631331865,
        "Width": 496.3871846751208,
        "Height": 282.2561599142191,
        "FontSize": 36,
        "InitialTop": -3472.560631331865,
        "InitialHeight": 240.2561599142191,
        "TextblockHeight": 0,
        "Background": "#FF848484"
      },
      {
        "Id": "e429a6711e4f4f5994b8822e9f157d00",
        "Title": "Wybór kategorii komponentów legendy",
        "Nodes": [],
        "Left": -342.4185090535701,
        "Top": -2024.2061762630256,
        "Width": 0,
        "Height": 0,
        "FontSize": 36,
        "InitialTop": 0,
        "InitialHeight": 0,
        "TextblockHeight": 0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "220cac0c15924b8d8169b95036746bb7",
        "Title": "Analogiczny wybór dla dodatku T4R",
        "Nodes": [],
        "Left": -1259.6256276347485,
        "Top": -2724.8121193060897,
        "Width": 0,
        "Height": 0,
        "FontSize": 36,
        "InitialTop": 0,
        "InitialHeight": 0,
        "TextblockHeight": 0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "29ba600fcec041cfb71b10a53a78492d",
        "Title": "UTWORZONO PRZEZ: PROCAD\r\nDATA UTWORZENIA: 20200924\r\n\r\nWERSJA 3.0\r\nDATA MODYFIKACJI: 20210310\r\n\r\nWERSJA DYNAMO: Dynamo 2.6\r\n\r\nPACZKI:\r\n\r\n\r\nNOTATKI:\r\nSKRYPT WSPOMAGA TWORZENIE ZESTAWIEŃ W FORMIE WIDOKU LEGENDY.\r\nW NASTĘPNYM BUILDZIE OGARNĄĆ POJEDYNCZE WYSTĄPIENIA I WYBIERALNE PARAMETRY\r\n\r\nDYNAMO GRAPHIC STANDARD\r\nCREATED BY: VLADIMIR ONDEJCIK\r\nWHITE ARKITEKTER AB - 2016",
        "Nodes": [],
        "Left": -2768.7763101641135,
        "Top": -3515.0091088789313,
        "Width": 0,
        "Height": 0,
        "FontSize": 36,
        "InitialTop": 0,
        "InitialHeight": 0,
        "TextblockHeight": 0,
        "Background": "#FFC1D676"
      }
    ],
    "X": 264.15609577726445,
    "Y": 528.2699992898209,
    "Zoom": 0.07559452397074921
  }
}