{
  "Uuid": "1ef892eb-9bad-4c42-911d-1647400c790a",
  "IsCustomNode": false,
  "Description": null,
  "Name": "Warstwy wszystkich przegród do legendy zestawczej",
  "ElementResolver": {
    "ResolutionMap": {
      "DSCore.List": {
        "Key": "DSCore.List",
        "Value": "DSCoreNodes.dll"
      },
      "Dictionary": {
        "Key": "DesignScript.Builtin.Dictionary",
        "Value": "DesignScriptBuiltin.dll"
      }
    }
  },
  "Inputs": [
    {
      "Id": "427ad8d06b2a42f6b4eb08d74825019e",
      "Name": "Dodaj numerację (1. 2. itd.)",
      "Type": "boolean",
      "Value": "false",
      "Description": "Selection between a true and false."
    }
  ],
  "Outputs": [
    {
      "Id": "5e2b883b13094d1390a69bcfd2b0ac74",
      "Name": "List.GroupByKey",
      "Type": "unknown",
      "InitialValue": "",
      "Description": "Group items into sub-lists based on their like key values\n\nList.GroupByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    },
    {
      "Id": "346544be2fcf4bba9d9bcaa6bf4954c0",
      "Name": "List.GroupByKey",
      "Type": "unknown",
      "InitialValue": "",
      "Description": "Group items into sub-lists based on their like key values\n\nList.GroupByKey (list: var[]..[], keys: var[]..[]): var[]..[]"
    }
  ],
  "Nodes": [
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "1e3b5d82-c924-4649-a653-7fa7ead9cd1c",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "a0f4d4a4c04a488f9329e3cb2b1320ea",
      "Inputs": [
        {
          "Id": "08cec3348e8e4f05bc1b93b9b46704e3",
          "Name": "elementType",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b0b4945d0407428fbe3756d1c6276a31",
          "Name": "materials",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "908e8d00762b424f899918cba4b7ea01",
          "Name": "functions",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "783b1a2477e84006ac46bedc0cdac579",
          "Name": "widths",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8eb42a98ddeb47bba7e0ef7faaff603b",
          "Name": "isCore",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "309c09680b6b48f08d24b1171edae96c",
          "Name": "wraps",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "95e85cb789e3468d84c29df80de80a59",
          "Name": "isVariable",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3110e5233a34450aa0e3415f10f6c3f4",
          "Name": "isStructuralDeck",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3bee767ed1ab43f692fc78075bb8252b",
          "Name": "layers",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Retrieves the compound layers of any layered family type (wall types, roof types, floor types etc.)"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.WallType.Kind",
      "Id": "8c0fb922514e4237aa0e15197e750b3e",
      "Inputs": [
        {
          "Id": "f0278be9b9b04c5db5440a7db8908914",
          "Name": "wallType",
          "Description": "Revit.Elements.WallType",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1a36b40d3a0444b48a72bc151725ff7f",
          "Name": "string",
          "Description": "string",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "The kind of the WallType\n\nWallType.Kind: string"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.LastItem@var[]..[]",
      "Id": "395c7dd9702145dda93341e6280b34ab",
      "Inputs": [
        {
          "Id": "fe45ac8672874dc8902542c967b63342",
          "Name": "list",
          "Description": "List to get the last item of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4b50f1f8d4184f41bbf244dba7c58dbf",
          "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": "CoreNodeModels.HigherOrder.Filter, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "85703c42073643a0b24024499459ebd6",
      "Inputs": [
        {
          "Id": "fc2d44b884b04bca99687167485f9436",
          "Name": "list",
          "Description": "Lista do filtrowania",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0eddaceb679d4bc980e0f82b0e167a76",
          "Name": "condition",
          "Description": "Predykat używany do określenia, czy element jest filtrowany do wewnątrz czy na zewnątrz.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2b2794d5aa8547f5b6818f5bd54165a8",
          "Name": "in",
          "Description": "Lista zawierająca wszystkie elementy „x”, gdzie warunek(x) = prawda",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "53720288d19441a58dbdcd2744bad169",
          "Name": "out",
          "Description": "Lista zawierająca wszystkie elementy „x”, gdzie warunek(x) = fałsz",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Filters a sequence by a given condition such that for an arbitrary element \"x,\" condition(x) = True or False."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "28f00028be784c5c9466449d28157915",
      "Inputs": [
        {
          "Id": "2f7b43b4e1914188931e96dfb1c9f32f",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b2242ba372684027b79b638fce184610",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e00f6ec124044085a44066c557871106",
          "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": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Basic",
      "Id": "c7cc2e15fdc345d3a97666df3c2fc375",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "c21d9e15d4af413d9b4604744f89fbfa",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.HigherOrder.ComposeFunctions, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "7417c40027db49bba63450f7f555d5b4",
      "Inputs": [
        {
          "Id": "77bd385f0ebe4723a5bec461d6fbcd15",
          "Name": "func0",
          "Description": "Funkcja #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c90d278519b2423691b721db11c06a24",
          "Name": "func1",
          "Description": "Funkcja #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "221b60a2eedf4a9382554f0689be939a",
          "Name": "func",
          "Description": "Funkcja złożona.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Compose multiple functions."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSVarArgFunction, DynamoCore",
      "FunctionSignature": "DSCore.List.Join@var[]..[]",
      "FunctionType": "VariableArgument",
      "NodeType": "FunctionNode",
      "Id": "d88e563474a84b84bb6a3329c6e28ad7",
      "Inputs": [
        {
          "Id": "cd100a2c1b984b749364f7169412d349",
          "Name": "list0",
          "Description": "Lists to join into one.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c68435d07ac4fec869372ef35e7cb76",
          "Name": "list1",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "46aa8cd16c2f4269a72bf9b9ededb459",
          "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.DropItems@var[]..[],int",
      "Id": "4604890e556340ee8b764e7f06ee00f8",
      "Inputs": [
        {
          "Id": "4b8ac643a3524b93a629c446dbbe91a5",
          "Name": "list",
          "Description": "List to remove items from.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "632293f960d14f2ebb5978a01d3e50f2",
          "Name": "amount",
          "Description": "Amount of items to remove. If negative, items are removed from the end of the list.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a697355b8375470d851620f51b6030ac",
          "Name": "list",
          "Description": "List of remaining items.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Removes an amount of items from the start of the list. If the amount is a negative value, items are removed from the end of the list.\n\nList.DropItems (list: var[]..[], amount: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "-1;",
      "Id": "4f117af2c68545dfa045fbd1550c4481",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a6ef253f486e44d4a4ddc419e560ada7",
          "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.Flatten@var[]..[],int",
      "Id": "c44c0b25a23d41eaa7feb1a4f9b02920",
      "Inputs": [
        {
          "Id": "530f9bf7066442fa8efbf0bb51827bd1",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c41b17c02aeb4513a9d194149fe6b9f5",
          "Name": "amt",
          "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "645df6271a2143c4a92be0bc84b20d23",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amt: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Object.IsNull@var",
      "Id": "d4958a23985d4705b2f3a0703645de5b",
      "Inputs": [
        {
          "Id": "91beb995caef45d289ecccbb98284480",
          "Name": "obj",
          "Description": "Object to test.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "1b48fe8bead744f3b747754866ca7aa7",
          "Name": "bool",
          "Description": "Whether object is null.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Determines the if the given object is null.\n\nObject.IsNull (obj: var): bool"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "f67015409cbd4b82ad1772fba3cf550f",
      "Inputs": [
        {
          "Id": "18c6defd502948df8c9b7836cfd67f5c",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9820fc1df30244f8898d8f8775e9ce93",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f4413b51119d4d98ab7011b5d6ae83fb",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fc60805f892746239930ce973df3a9d8",
          "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.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "true;",
      "Id": "072e111ce4ba4ae395d5cfb367ddc6bb",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b863f83c2b954c4fbd206f8447c075d7",
          "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": "List.TrueForAny@var[]..[],Function",
      "Id": "416dfee8630641afb8e318acc28d84a6",
      "Inputs": [
        {
          "Id": "80493247eadc409dbb3d66a0a5ff5f61",
          "Name": "list",
          "Description": "list of values\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "9747abc6e2a64519b643ff1a6c76d067",
          "Name": "predicate",
          "Description": "Function",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "eecbdd2505a645468aece6525fe99766",
          "Name": "bool",
          "Description": "bool",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns true if one or more items in the list evaluate to true with the given predicate.\n\nList.TrueForAny (list: var[]..[], predicate: Function): bool"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "==@var[]..[],var[]..[]",
      "Id": "4d4c57bfcb8b496ea27239505231d4e4",
      "Inputs": [
        {
          "Id": "54eb3abb6d654c76835b148d6cd666b9",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6e0e20c653a34407b6b4e96ff4e343b2",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "872b2aae93494203b539230970a1056f",
          "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": "Revit.Elements.Material.Name",
      "Id": "5c53049eaf3048f49e9516faaea99847",
      "Inputs": [
        {
          "Id": "3f4d7cc690c84493a46b1f108aa3f94d",
          "Name": "material",
          "Description": "Revit.Elements.Material",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "84b93f815b4a401a9f9d12728cef51f2",
          "Name": "string",
          "Description": "string",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get Material Name\n\nMaterial.Name: string"
    },
    {
      "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
      "SelectedIndex": 26,
      "SelectedString": "OST_Roofs",
      "NodeType": "ExtensionNode",
      "Id": "d9e1252b4fda4b3a9042c391596529d8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "349ea60ee4f54874a8f17db0fc78d56d",
          "Name": "Category",
          "Description": "Wybrana kategoria.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "All built-in categories."
    },
    {
      "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
      "SelectedIndex": 564,
      "SelectedString": "OST_Floors",
      "NodeType": "ExtensionNode",
      "Id": "49481f2d5c7549c993fb58eb6b36a971",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5c89bb4777b64d909a58dd11f83cd024",
          "Name": "Category",
          "Description": "Wybrana kategoria.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "All built-in categories."
    },
    {
      "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
      "SelectedIndex": 578,
      "SelectedString": "OST_Ceilings",
      "NodeType": "ExtensionNode",
      "Id": "9df0b241e40a44f59a2c3367705bee06",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a9de9e56327b46f395835e0f6f4fb0d9",
          "Name": "Category",
          "Description": "Wybrana kategoria.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "All built-in categories."
    },
    {
      "ConcreteType": "DSRevitNodesUI.Categories, DSRevitNodesUI",
      "SelectedIndex": 521,
      "SelectedString": "OST_Walls",
      "NodeType": "ExtensionNode",
      "Id": "d01d8f00bb3a42169b177de55dab7504",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "061e9afd44e249e1b04baefbf71de621",
          "Name": "Category",
          "Description": "Wybrana kategoria.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "All built-in categories."
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "fe856ba5be7e4b2da6e4d23e2e559c36",
      "Inputs": [
        {
          "Id": "0b31d84d088d45c9b051c77eadaf0684",
          "Name": "item0",
          "Description": "Indeks elementu #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ea9c4c0ee2884b30a3631705ffd1ff3e",
          "Name": "item1",
          "Description": "Indeks elementu #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6761f442c8094a92a426aa8e9fff2fd0",
          "Name": "item2",
          "Description": "Indeks elementu #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "87d17696b66b4f5e8d9087d91a9f61cf",
          "Name": "item3",
          "Description": "Indeks elementu #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fe2edf4a79274f17ad8f482dbd885dc5",
          "Name": "list",
          "Description": "Lista",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Makes a new list out of the given inputs"
    },
    {
      "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "Id": "c5cd9f7469994c6cb4876ff0ac60f786",
      "Inputs": [
        {
          "Id": "6cd7d1c9e6474d38bb649ceca751890c",
          "Name": "Category",
          "Description": "Kategoria",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "441e372ab1a844659626c2bca33cc9da",
          "Name": "Elements",
          "Description": "Typ elementu.",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "a4dd8f6e-689f-4998-b8ef-4a04146d12c2",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "79ff92a9387542e7831012143b988a91",
      "Inputs": [
        {
          "Id": "e3e60a19cc2341e799a353232211617c",
          "Name": "IdOrUniqueId",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "f21e01e3e8454cc8b6545e4d9d82c8b4",
          "Name": "docOrRevitLinkInstance",
          "Description": " Use only if you want to query a linked model\n\nvar\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "969ae4c418d04d59abf849d82b192ebc",
          "Name": "element",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets the Revit element(s) for a list of IDs (or a single ID). Optionally retrieves elements from linked documents as well."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.UniqueItems@var[]..[]",
      "Id": "afd40fe3fed241db938eef14bb072eac",
      "Inputs": [
        {
          "Id": "f8e274feda5343dd9f3b786ddffb5b2a",
          "Name": "list",
          "Description": "List to filter duplicates out of.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d103e6eaeb2c400a91f9158ab712893a",
          "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": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.Id",
      "Id": "815312dd56fb48fb8d73bd736675a4a2",
      "Inputs": [
        {
          "Id": "07e815d1e8794303a341fba890681796",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8486291963f947b2a83456807515ce69",
          "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": "CoreNodeModels.HigherOrder.Filter, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "8c0a6332d22d453da7f9ab2faeba0c7b",
      "Inputs": [
        {
          "Id": "a30c6a59fe5644c188db8d5322f9bb23",
          "Name": "list",
          "Description": "Lista do filtrowania",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "02481e02405e42a7b2b26549dc4e3175",
          "Name": "condition",
          "Description": "Predykat używany do określenia, czy element jest filtrowany do wewnątrz czy na zewnątrz.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5cf4001c6202499f972968f51d5b6371",
          "Name": "in",
          "Description": "Lista zawierająca wszystkie elementy „x”, gdzie warunek(x) = prawda",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "77f07b8072754306bb524b3efd0b93b0",
          "Name": "out",
          "Description": "Lista zawierająca wszystkie elementy „x”, gdzie warunek(x) = fałsz",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Filters a sequence by a given condition such that for an arbitrary element \"x,\" condition(x) = True or False."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Object.IsNull@var",
      "Id": "f53794d7b8914bbd8143b8f1ca570789",
      "Inputs": [
        {
          "Id": "32178ee46ca24e4f908401a6a7ebce7b",
          "Name": "obj",
          "Description": "Object to test.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e3f98eb7c8fb421c836396c19e11aead",
          "Name": "bool",
          "Description": "Whether object is null.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Determines the if the given object is null.\n\nObject.IsNull (obj: var): bool"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.ElementType",
      "Id": "3ba7a3b75e7f42cebad9e20e93b5927a",
      "Inputs": [
        {
          "Id": "a61d1bd6953343aea9a0fb89f8f92780",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ea68115b657142abbc90c8804c0dfba4",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "9266cc47-e982-46fc-9fd4-59bd7fb19a53",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "3a62826726a54075a9f988fdefd61d7f",
      "Inputs": [
        {
          "Id": "3a9c3f7766f942338532cf3f5f144a9b",
          "Name": "element",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "896b1123cfa14d07b1690cd13041514c",
          "Name": "name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets an element's name. Unlike the OOTB node, this node should work for all Revit elements that have names and will also return the localized names of system parameters, parameter groups, display unit types, parameter types, unit symbol types and unit types."
    },
    {
      "ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels",
      "NodeType": "PythonScriptNode",
      "Code": "# Wczytaj biblioteki Python Standard i DesignScript\r\nimport sys\r\nimport clr\r\nimport System\r\nfrom System.Collections.Generic import *\r\n\r\n# Import RevitNodes\r\nclr.AddReference(\"RevitNodes\")\r\nimport Revit\r\nclr.ImportExtensions(Revit.Elements)\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 RevitAPI\r\nclr.AddReference(\"RevitAPI\")\r\nimport Autodesk\r\nfrom Autodesk.Revit.DB import *\r\nfrom Autodesk.Revit.Creation import *\r\n\r\nclr.AddReference('ProtoGeometry')\r\nfrom Autodesk.DesignScript.Geometry import *\r\n\r\n# Import ToProtoType, ToRevitType geometry conversion extension methods\r\nclr.ImportExtensions(Revit.GeometryConversion)\r\n\r\nimport itertools, functools\r\n\r\nunittype = UnitType.UT_Length\r\n\r\ndoc = DocumentManager.Instance.CurrentDBDocument\r\n\r\nformatoptions = doc.GetUnits().GetFormatOptions(unittype)\r\ndispunits = formatoptions.DisplayUnits\r\n\r\nif dispunits == DisplayUnitType.DUT_MILLIMETERS:\r\n\tdispsym = \"mm\"\r\nelif dispunits == DisplayUnitType.DUT_CENTIMETERS:\r\n\tdispsym = \"cm\"\r\nelif dispunits == DisplayUnitType.DUT_METERS:\r\n\tdispsym = \"m\"\r\n\r\n# Wartości wejściowe do tego węzła będą przechowywane w postaci listy w zmiennych IN.\r\nheading = UnwrapElement(IN[0])\r\nbody = UnwrapElement(IN[1])\r\nelementNames = IN[2]\r\nelementMarks = IN[3]\r\nmatNames = IN[4]\r\nmatWidths = IN[5]\r\ncaps = IN[6]\r\n\r\nresult = []\r\n\r\n\"\"\"Convert Revit API unit to doc unit\"\"\"\r\ndef convert_from(number):\r\n    getDocUnits = doc.GetUnits()\r\n    getDisplayUnits = getDocUnits.GetFormatOptions(UnitType.UT_Length).DisplayUnits\r\n    unitConversion = UnitUtils.ConvertFromInternalUnits(number, getDisplayUnits)\r\n    return unitConversion\r\n\r\ndef getCurves(elements):\r\n\tcurves = [e for e in elements if isinstance(e, DetailCurve)]\r\n\treturn curves\r\n\r\ndef rowHeight(curves):\r\n\tcurves = [c.GeometryCurve for c in curves if c.GeometryCurve.IsBound]\r\n\tpointsY = list(itertools.chain(*[[c.GetEndPoint(0).Y, c.GetEndPoint(1).Y] for c in curves]))\r\n\tmaxY = max(pointsY)\r\n\tminY = min(pointsY)\r\n\theight = maxY - minY\r\n\treturn height\r\n\r\ndef getLabels(elements):\r\n\tlabels = [e for e in elements if isinstance(e, FamilyInstance)]\r\n\treturn labels\t\r\n\r\ndef sortLabels(labels):\r\n\tlabels = sorted(labels, key = lambda x: x.Location.Point.X)\r\n\treturn labels\r\n\r\ndef getP(e, pName = \"Wartość parametru\"):\r\n\treturn e.LookupParameter(pName)\r\n\r\ndef setP(e, v, caps = caps):\r\n\tif caps:\r\n\t\tv = v.upper()\r\n\ttry:\r\n\t\te.Set(v)\r\n\texcept:\r\n\t\tpass\r\n\treturn e\r\n\r\ndef getDistanceToPlaceTable(tableRows, hHeight, bHeight):\r\n\tdistances = []\r\n\tfor rows in tableRows:\r\n\t\tif len(distances) == 0:\r\n\t\t\tdistances.append(0)\r\n\t\t\tdistance = hHeight + bHeight*(rows-1)\r\n\t\t\tdistances.append(distance)\r\n\t\t\t\r\n\t\telse:\r\n\t\t\tdistance = distances[-1] + hHeight + bHeight*(rows-1)\r\n\t\t\tdistances.append(distance)\r\n\t\tif len(distances) == len(tableRows):\r\n\t\t\tbreak\r\n\t\t\t\r\n\treturn distances\r\n\r\ndef copyElements(elements, vector):\r\n\tcopies = []\r\n\tids = []\r\n\tfor item in elements:\r\n\t\tids.append(item.Id)\r\n\t\t\r\n\titemlist = List[ElementId](ids)\t\r\n\r\n\tTransactionManager.Instance.EnsureInTransaction(doc)\r\n\t\r\n\tnewitems = ElementTransformUtils.CopyElements(doc,itemlist,vector)\r\n\t\r\n\tTransactionManager.Instance.TransactionTaskDone()\r\n\t\r\n\telementlist = list()\r\n\t\r\n\tfor item in newitems:\r\n\t\telementlist.append(doc.GetElement(item))\r\n\t\r\n\tcopies.extend(elementlist)\r\n\t\r\n\treturn copies\r\n\r\ndef formatWidth(w):\r\n\tif dispsym == \"mm\":\r\n\t\tw = \"{:.1f}\".format(w).replace(\".\",\",\")\r\n\telif dispsym == \"cm\":\r\n\t\tw = \"{:.2f}\".format(w).replace(\".\",\",\")\r\n\telse:\r\n\t\tw = \"{:.3f}\".format(w).replace(\".\",\",\")\r\n\t\t\r\n\tformatted = \"{w} {dispsym}\".format(w = w, dispsym = dispsym)\r\n\treturn formatted\r\n\r\nnumberOfElements = len(elementNames)\r\nhh = rowHeight(getCurves(heading))\r\nbh = rowHeight(getCurves(body))\r\n\r\ntableRows = [len(name)+1 for name in matNames]\r\n\r\nsums = [reduce(lambda x,y: x + y, tableRows[:i]) for i in range(1, len(tableRows)+1)][:len(tableRows)-1]\r\n\r\ncopyBody = [[x for x in range(1,len(name))] for name in matNames]\r\n\r\ndef CreateElementTable(heading, body, elementName, elementMark, matNames, matWidths, distance):\r\n\ttable = {\"Nagłówek\": [], \"Wiersze\": [], \"NazwaPrzegrody\": [], \"ZnacznikTypu\": []}\r\n\t\r\n\telementWidth = reduce(lambda x,y: x + y, matWidths) if len(matWidths) > 1 else matWidths[0]\r\n\t\r\n\t# Copy head and body elements\r\n\tif distance == 0:\r\n\t\tcb = [x for x in range(1,len(matNames))]\r\n\t\ttable[\"Nagłówek\"].extend(heading)\r\n\t\tcopiedBodyRows = [copyElements(body, XYZ(0,-x*bh,0)) for x in cb]\r\n\t\ttable[\"Wiersze\"].extend(copiedBodyRows)\r\n\t\ttable[\"Wiersze\"].insert(0, body)\r\n\t\t\r\n\telse:\r\n\t\tcb = [x for x in range(1,len(matNames))]\r\n\t\tcopiedHeading = copyElements(heading, XYZ(0,-distance,0))\r\n\t\tcopiedBodyRow = copyElements(body, XYZ(0,-distance,0))\r\n\t\tcopiedBodyRows = [copyElements(copiedBodyRow, XYZ(0,-x*bh,0)) for x in cb]\r\n\t\ttable[\"Wiersze\"].extend(copiedBodyRows)\r\n\t\ttable[\"Wiersze\"].insert(0, copiedBodyRow)\r\n\t\ttable[\"Nagłówek\"].extend(copiedHeading)\r\n\t\t\r\n\tTransactionManager.Instance.EnsureInTransaction(doc)\r\n\t\r\n\t# Update parameter values\r\n\tfor key, value in table.items():\r\n\t\tif key == \"Nagłówek\":\r\n\t\t\theadingLabels = sortLabels(getLabels(value))\r\n\t\t\tmark = getP(headingLabels[0])\r\n\t\t\tsetP(mark, elementMark)\r\n\t\t\tname = getP(headingLabels[1])\r\n\t\t\tsetP(name, elementName)\r\n\t\t\teWidth = getP(headingLabels[2])\r\n\t\t\telementWidth = formatWidth(elementWidth)\r\n\t\t\tsetP(eWidth, elementWidth)\r\n\t\t\t\r\n\t\telif key == \"Wiersze\":\r\n\t\t\trows = value\r\n\t\t\tfor row, matName, matWidth in zip(rows, matNames, matWidths):\r\n\t\t\t\trowLabels = sortLabels(getLabels(row))\r\n\t\t\t\tname = getP(rowLabels[0])\r\n\t\t\t\tsetP(name, matName)\r\n\t\t\t\twidth = getP(rowLabels[1])\r\n\t\t\t\tmatWidth = formatWidth(matWidth)\r\n\t\t\t\tsetP(width, matWidth)\r\n\t\t\r\n\t\telif key == \"ZnacznikTypu\":\r\n\t\t\tvalue.append(elementMark)\r\n\t\t\t\r\n\t\telif key == \"NazwaPrzegrody\":\r\n\t\t\tvalue.append(elementName)\r\n\r\n\tTransactionManager.Instance.TransactionTaskDone()\r\n\t\r\n\treturn table\r\n\r\ndistances = getDistanceToPlaceTable(tableRows, hh, bh)\r\n\r\nresult = [CreateElementTable(heading, body, en, em, mns, mws, d) for en, em, mns, mws, d in zip(elementNames, elementMarks, matNames, matWidths, distances)]\r\n\r\nOUT = result",
      "VariableInputPorts": true,
      "Id": "ff551b54d5844c3f8e845bb1f8cac47a",
      "Inputs": [
        {
          "Id": "83c798f7c52a4d4fb85753f9792f2bda",
          "Name": "IN[0]",
          "Description": "Input #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8e8f3d77576f43039cdf9e715e32cf61",
          "Name": "IN[1]",
          "Description": "Input #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d507daeba9741f1a117cf2c7bc24347",
          "Name": "IN[2]",
          "Description": "Input #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "86713eeb7086498d847480e1c4e3732c",
          "Name": "IN[3]",
          "Description": "Input #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9fa7b804d22e4649a704fe8e78fa6f52",
          "Name": "IN[4]",
          "Description": "Input #4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ddfb0e2a1cd449a8aa7704c6f4f930d5",
          "Name": "IN[5]",
          "Description": "Input #5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d0fa9073898e49b590f40cc553d9af15",
          "Name": "IN[6]",
          "Description": "Input #6",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "39526f93566e4c2a93c6ca954ddd4c8f",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "nagłówek;\nwiersz;\nnazwyPrzegród;\nznakiPrzegród;\nnazwyMateriałów;\ngrubościMateriałów;",
      "Id": "fcc3f7a2aa6d4c968cce93c4da91931f",
      "Inputs": [
        {
          "Id": "abdee08aec5742ffaae60de6c2d8b41a",
          "Name": "nagłówek",
          "Description": "nagłówek",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "766d6559a2bd4e4aa17f67d9d1394314",
          "Name": "wiersz",
          "Description": "wiersz",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4100d4e289d74ff791d6171c925fcbbe",
          "Name": "nazwyPrzegród",
          "Description": "nazwyPrzegród",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "50d803b053e74eac81561a9e818a00dc",
          "Name": "znakiPrzegród",
          "Description": "znakiPrzegród",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dbac20d199804294912c9b3af167fbb1",
          "Name": "nazwyMateriałów",
          "Description": "nazwyMateriałów",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "129e69d6842f4f708484f33857f39982",
          "Name": "grubościMateriałów",
          "Description": "grubościMateriałów",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a6500febca3c43c0953efc503fbbb0a4",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "678ab7c165664601a98024cea0ca0dc7",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "52e8120a39c24cd6887bb498683e7eb2",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8d02771617ed4914bec14e1e27a78a68",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8ebec26fcdd747f08d396f109b02b7c0",
          "Name": "",
          "Description": "Value of expression at line 5",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "267ed639e13d432faa29b0833e7cd9f4",
          "Name": "",
          "Description": "Value of expression at line 6",
          "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.GetParameterValueByName@string",
      "Id": "77c10440049944acb739218126ec9077",
      "Inputs": [
        {
          "Id": "bc6ee58d040b452a8571003d5c8587bb",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "230857f733db4907abfa53837edbf7f6",
          "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": "581d82878bf3497fa571c51306f9702d",
          "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.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "c2c57030f7254499b1fdc5fa9828389f",
      "Inputs": [
        {
          "Id": "e34a91ffe0b9490bb449cb1c7765ca41",
          "Name": "",
          "Description": "Węzeł do oceny.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "227920c9bd2c43bb9f116d8283596a9d",
          "Name": "",
          "Description": "Obejrzyj zawartość.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "c50c44e19a854e7880ab23b61178f356",
      "Inputs": [
        {
          "Id": "5ab083b24f8546aebc8b22e675e7d871",
          "Name": "",
          "Description": "Węzeł do oceny.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "024038ab488f4ea89719f36e6e0ca5d7",
          "Name": "",
          "Description": "Obejrzyj zawartość.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Visualize the output of node."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "9266cc47-e982-46fc-9fd4-59bd7fb19a53",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "6da385a8952e49fba69a3b5817ea0143",
      "Inputs": [
        {
          "Id": "f3ba2dfe8aaf4186becaf9bb5f0ba076",
          "Name": "element",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f9cbd18d53c142089a42e4eb92c523ec",
          "Name": "name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets an element's name. Unlike the OOTB node, this node should work for all Revit elements that have names and will also return the localized names of system parameters, parameter groups, display unit types, parameter types, unit symbol types and unit types."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetCategory",
      "Id": "5e6fc3e50962409683657b45e0d21ff8",
      "Inputs": [
        {
          "Id": "0da59d71a5454f6a88bcafbea892c63c",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6befe66610994d64b4bdbf6ce09ef364",
          "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": "f55c3d746dd046f7885522922c3c2410",
      "Inputs": [
        {
          "Id": "583c76fc523140318fe0fd0e1b0fc9f1",
          "Name": "category",
          "Description": "Revit.Elements.Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "249b773b4ada421a9aa851a1517d0467",
          "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": "9266cc47-e982-46fc-9fd4-59bd7fb19a53",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "b2e550418b884c19aabac5d9ab9166c6",
      "Inputs": [
        {
          "Id": "ff08ace133a34f55adb4a5d4c0a5cde3",
          "Name": "element",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b822ea5d69a8483a8e5d7d8a6f9bd0d6",
          "Name": "name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets an element's name. Unlike the OOTB node, this node should work for all Revit elements that have names and will also return the localized names of system parameters, parameter groups, display unit types, parameter types, unit symbol types and unit types."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Category.Name",
      "Id": "3f939772bf874da9b54d06d26b022fd3",
      "Inputs": [
        {
          "Id": "a01c3feee1ca4e7a90572159daec066f",
          "Name": "category",
          "Description": "Revit.Elements.Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "8ea15fae858e4fba8695cb9e24d4165c",
          "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.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.GetCategory",
      "Id": "c73f528948474076ab3f778f287e1a4b",
      "Inputs": [
        {
          "Id": "f9aba0d4785d4c6a8b19cee064ab4bac",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0c2ad97a71394b659613d4fc698fd9d1",
          "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": "DSCore.List.GroupByKey@var[]..[],var[]..[]",
      "Id": "5e2b883b13094d1390a69bcfd2b0ac74",
      "Inputs": [
        {
          "Id": "77c39da700d2418f88f26949855f9082",
          "Name": "list",
          "Description": "List of items to group as sublists\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9acc97ce6f9047bf9195719c3989334f",
          "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": "a854c1aec44a4b36a94ed70ddee5a255",
          "Name": "groups",
          "Description": "list of sublists, with items grouped by like key values",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4fa797458c974421a380a0c7beef2d5f",
          "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.GroupByKey@var[]..[],var[]..[]",
      "Id": "346544be2fcf4bba9d9bcaa6bf4954c0",
      "Inputs": [
        {
          "Id": "12e1cdb5e5b647dcb2939510ee211ab0",
          "Name": "list",
          "Description": "List of items to group as sublists\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f0500b279145423a948bee38a2353c84",
          "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": "ca36d1a0a43f489ba77dedc23170d27a",
          "Name": "groups",
          "Description": "list of sublists, with items grouped by like key values",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "41ee233e033140abad775948bee23a59",
          "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.AddItemToFront@var[]..[],var[]..[]",
      "Id": "9b97152e8920432598822e375396373b",
      "Inputs": [
        {
          "Id": "9817d4c3cf934a889d58e57d2905e858",
          "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": "d05d849cda5c42ee90ce203e5abfb479",
          "Name": "list",
          "Description": "List to add on to.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9007f83ae42645ff8bedfc05a34613cb",
          "Name": "list",
          "Description": "New list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Longest",
      "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.AddItemToFront@var[]..[],var[]..[]",
      "Id": "d089fa06124b4442bc232f716dd79464",
      "Inputs": [
        {
          "Id": "c6e2f5a88b7f4c4ca47d42ac3144afc2",
          "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": "6e53f30c734547afada4261aa6db0c8e",
          "Name": "list",
          "Description": "List to add on to.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "56de243f6e5c4e37aaee481bd6535321",
          "Name": "list",
          "Description": "New list.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Longest",
      "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.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "0c7152517cab4f17b23aba74f99aadcf",
      "Inputs": [
        {
          "Id": "8528a634b383459cb456b65f64749da6",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "04851f42bb3e47f59724e5a22c6d02d8",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ae548fc157114beeafd714e4f5276e20",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c4325c4d13bb4bb1be899208e43fff7b",
          "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": "ce687b052963483aba6b2d020d279fd8",
      "Inputs": [
        {
          "Id": "26fe9fa632254f069ee9c73445daea5c",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2ebb4bae5d3147768ba6b2cf7397d54b",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4fd7d02ad6ea4eefb8f66c24850456ab",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c4af39acf6834188bc5822972aaca2e9",
          "Name": "out",
          "Description": "Items whose mask index is false.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Filters a sequence by looking up corresponding indices in a separate list of booleans.\n\nList.FilterByBoolMask (list: var[]..[], mask: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Logic.If, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "c5c6baba98df407188ef424e66b4bbec",
      "Inputs": [
        {
          "Id": "71c4f360aec144ffa7196ec013d07aa0",
          "Name": "test",
          "Description": "Test block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "349a8739516a4fc8b09a4eb4d04c125b",
          "Name": "true",
          "Description": "True block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "99a4d749e89c48a0853295291983c9e7",
          "Name": "false",
          "Description": "False block",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "35dbb9ca2c9a403ea59814e116f56b10",
          "Name": "result",
          "Description": "result",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Conditional statement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "null;",
      "Id": "29741c3526f34f1cb2011a566a597fc9",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a68846fe472c4c159d126d33e2288346",
          "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": "fa85b611a1264855a6fbac0e22c01c05",
      "Inputs": [
        {
          "Id": "cc39193458314440ba081afdd8e436ca",
          "Name": "Description_optional",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2b458671130e4004815476c317892d34",
          "Name": "Logo_optional",
          "Description": "var\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "25fcc6ed6bc04a9db42c814f41178275",
          "Name": "ButtonText_optional",
          "Description": "string\nDefault value : \"Set Values\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2bf7e23adf2f4e83a76e2e8547687d38",
          "Name": "Inputs",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a272c9dc75f24d2b92e0da8688a45e4b",
          "Name": "Toggle",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e185742b24846a2a54108f00ee849a8",
          "Name": "LinkToHelp_optional",
          "Description": "string\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8e8db14e528c4b2ebcd9a0ed28c39291",
          "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": "24ec685756a24589be8864336cc6970a",
          "Name": "MaxHeight_optional",
          "Description": "int\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4612ad6f27f348949904428ca463ce50",
          "Name": "Width_optional",
          "Description": "int\nDefault value : 400",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9102e0a403d1496f91e540d81764b122",
          "Name": "User Inputs",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9589a486b2d84629b1de7fe196a8b3c9",
          "Name": "Was Run ",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "de4b117b0d0c47859b5788d6fa266804",
          "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": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "x[0];\nx[1];\nx[2];\nx[3];",
      "Id": "0c30c99ccb0845ef8d5b7522e5b38cdc",
      "Inputs": [
        {
          "Id": "9804b6e177d9481c92da450972e11cee",
          "Name": "x",
          "Description": "x",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "54e3bf6ae03c4ba99299a13228b76aeb",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7a69670001e04655a112dd8d9054d1ba",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f7c94fbadd53406c8e07f38f2c9c16b0",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dff71a93c64f4eeeb3a3cedecf4be287",
          "Name": "",
          "Description": "Value of expression at line 4",
          "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": "8abc744279b54447acefcc4cec362785",
      "Inputs": [
        {
          "Id": "a0a0b465cba447ea80980c0fbd880830",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "69ff2e229f044291ac743e3640960bc7",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "7578e7fa21d04173be8b02c9a0819597",
          "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.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Not@var[]..[]",
      "Id": "ab953cea7d3b49c19c15361cfe66da39",
      "Inputs": [
        {
          "Id": "f4045bc64b6e4faab926ebba991aaac9",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "382e552d82774e64b6d4e8be2892bef4",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "!x\n\nNot (x: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Warstwy wszystkich przegród do legendy zestawczej",
      "Id": "3e66c106816d47bfa67221478979fdce",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "24b4e7bf999c41edbd6dae6b39a601fc",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "6c837db352ed4580aa926baa1cee873b",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d9692fcde7384916a0a065a135694f65",
          "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": "Rysuj tabelę",
      "Id": "a0bb8442837e47a1bd4f8cfb18c812fd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "1596d0e4314f4a11b771b4760afe90f5",
          "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": "691860a68b46421982ac102c877246b3",
      "Inputs": [
        {
          "Id": "bedab173339b4a0fba2dd0206985e714",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "db0e259950514653b29fb79ffc9ff1ae",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b2ff328e6725412f9a2c6d9b5cbca48e",
          "Name": "item2",
          "Description": "Item Index #2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "acb67b08a3654438bfa49a512f5557b2",
          "Name": "item3",
          "Description": "Item Index #3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f9f4e2c322b947a5acb571620583891e",
          "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": "928e40a7-91ac-45c3-8d59-4d899fc49b83",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "cc88d19dc359414e951ef03bc991335a",
      "Inputs": [
        {
          "Id": "698c12d88d23426cb02c1b4d842e86b5",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f9ec1da854be4b6a8ab5fbab2069a990",
          "Name": "DefaultText",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c443020017ea4727ae02310299d325de",
          "Name": "IsNumberEntry",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2b9b86db43c94f6a9d4e0ae576f8b234",
          "Name": "TextBox input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create Data for TextBox input in UI.MultipleInputForm ++ . Check out www.data-shapes.net for more informations"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "62113099-742e-4754-acaf-81fcb1e7cec9",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "a47798f9c3b04f11bff8a5076fee4f4e",
      "Inputs": [
        {
          "Id": "4bb86b1a92a94d85950f0592ecfa67ae",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e916a2448bd940d2a1fdc2192fc8e6a2",
          "Name": "DefaultValue",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "031e7458eba34c2fb3bdfa78460eb591",
          "Name": "SideText",
          "Description": "string\nDefault value : \"Yes/No\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "493b0f0b4acf4de1a3daaa90b83fada6",
          "Name": "Boolean input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a boolean input for UI.MultipleInputForm ++ . Check out www.data-shapes.net for more infos!"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Anuluj",
      "Id": "a4566b4607724cc89e7220b65c45c65f",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a01c364bf9474bfa80bdc5c2b2ae8725",
          "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 wiersz tabeli nazwy przegrody (nagłówek)",
      "Id": "a848acd02ba042aba26b69e4a2b37c75",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "211098cc871e4457aa721d5102a2a8f7",
          "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": "Parametr oznaczenia elementu (domyślnie \"Znacznik typu\" lub \"Type Mark\")",
      "Id": "25cc42a9f8e448d289cef9754e9bfee7",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7cddb4b7351c462d883549973a7e942c",
          "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": "Znacznik typu",
      "Id": "520c3eff3b144b0795830f037818edd1",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "0b3449a48d284ee2aaa1a64b05b5ac78",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Creates a string."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": false,
      "Id": "cc0ef3c5c7044eb5a3c02bc63f274f84",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "75820436c5b049febd47d29f91498452",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Selection between a true and false."
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": false,
      "Id": "427ad8d06b2a42f6b4eb08d74825019e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "56e15a0275b24f37bf9747ccab1656cf",
          "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": "Tak/Nie",
      "Id": "9145fe47112e4979a73d13b526997cd3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b52d24cfea4548ea9979f9b29e36322b",
          "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": "Zamienić wszystkie nazwy na kapitaliki?",
      "Id": "1db652f37b6048c09fff27fcf945f747",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8b56ecbcf1044797b75b5ceab7f885f2",
          "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": "70b3caf6af7e479eb4eaf17c389c3c4b",
      "Inputs": [
        {
          "Id": "355120af0741428299cbe3546120c509",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "093a54068c09431cbe6cc0f785aba4cb",
          "Name": "ButtonText",
          "Description": "string\nDefault value : \"Select Model Element(s)\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9fb191f9aa7e4358b8af12dadc0275c2",
          "Name": "CategoryFilter",
          "Description": "var[]\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1d56730bcfba4a5da8ca2d47d9a01b48",
          "Name": "SelectSingleElement",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "13b9c5aec5fc42368d92720b9708065b",
          "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 elementy nagłówka",
      "Id": "7ebd83aeff8c421189e36d08d28f5fc6",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "a6b08d0d60cc4e5ea7f5a5093a51a1ca",
          "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 wiersz tabeli nazwy materiału (wiersz)",
      "Id": "6d420b66605b4aa5bb5e5888e10653fd",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "6875d37605e948e38ed8cafe550c7706",
          "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": "1d53adbd07de418ca38411e714708f0f",
      "Inputs": [
        {
          "Id": "cda9aa9e65604f04930f2532e3b63483",
          "Name": "InputName",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a282f23563e84026862c9e6fbf3e876c",
          "Name": "ButtonText",
          "Description": "string\nDefault value : \"Select Model Element(s)\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5eebe4f3ed2a44a58677a07e5f09c14e",
          "Name": "CategoryFilter",
          "Description": "var[]\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e4bbe69735754b02b183ddc42c007daf",
          "Name": "SelectSingleElement",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ba87b84e0b8e45efa5476c5de57b8d3b",
          "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 elementy wiersza",
      "Id": "325b1d0571fd4b00a0712f5469167053",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "06aa39ec1ac74acc85e1282353d9d6b5",
          "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": "df8acefc54c348ac8b1aedbbe5a75f51",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b780c4f6f5df4c76b58f0895952fe1c3",
          "Name": "Name",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e3e569033e484b2a89fa5cec5aa6202c",
          "Name": "Version",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6c6de8c1111a4234a068ac01e2030119",
          "Name": "Build",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e4a7d88c88404d7e8d8e0620f5e92d14",
          "Name": "Language",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "04c08beb57d047af8a1fa23f83488d43",
          "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": "787f699057154e7baf960e6e649d6c36",
      "Inputs": [
        {
          "Id": "4936bcc9f3a644318ce55a9894a93e7e",
          "Name": "test",
          "Description": "Testuj blok",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cb8d7a647f60490a9d9ffb0f2d19e898",
          "Name": "true",
          "Description": "Blok prawda",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2dd6c500a6f84f509ec2a2f61095e21d",
          "Name": "false",
          "Description": "Blok fałsz",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "9a7b7c9ba20d44a08a5d381cc8816b4f",
          "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": "2738994cc0494eb9b43e13c693041aa1",
      "Inputs": [
        {
          "Id": "a55187f3dc6b4fcdabbb82bbfb070d6f",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bf6783ba327f4894bae6c83a8ca1a283",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5ce93edf7c3942c3b1f40f10ad046678",
          "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": "e2e15ca1da7d4f47bf41232d9347f5cb",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8573f5c5a68149e7ad12315df36166dd",
          "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 Mark",
      "Id": "b2fb310214944ef4a6444f908645d935",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "587882cf72d84aff811fcd0710010279",
          "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": "1000;\n500;",
      "Id": "0f4379eaaaf44fa4ac15d97fe2845eb8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "ed6c028055a04478beb9e54d536fc809",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91ed986e40fe44dcb626ed9b8c4e0f9a",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "&&@var[]..[],var[]..[]",
      "Id": "02a448b307e34bf0bbc6c3462557c9a2",
      "Inputs": [
        {
          "Id": "84362e2d595940b9a4241c8ce995153d",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "09ff89940ae6410486399ccebef5a17c",
          "Name": "y",
          "Description": "y value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5ce0a845e62b4ea09b166944b4f3c4ba",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "21f76aa4-5026-47ec-b977-474280c81d74",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "ad6295e4ce3943eca40cb280692098a9",
      "Inputs": [
        {
          "Id": "1601e949b21f46e98ebc20d98f2b67c8",
          "Name": "Title",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "169f54ac7af74afb8ff727c31b11f64e",
          "Name": "TextNote_",
          "Description": "string",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ee7d280e30324e64baf7ad5dfcf35ece",
          "Name": "TextBox input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create Data for TextNote input in UI.MultipleInputForm ++ . Check out www.data-shapes.net for more informations"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "[pass, wait][0];",
      "Id": "98bee7e35cbc4343bbdf80d9246a5adf",
      "Inputs": [
        {
          "Id": "1d0381d6f01c4b58924401d4a6e8b300",
          "Name": "pass",
          "Description": "pass",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c14049c3b363457d891c2332383fde6c",
          "Name": "wait",
          "Description": "wait",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "4d63b5038ff74ffab03d1d99030ab046",
          "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": "cc9a92dc0ecf4641833cf5c7d1c2d666",
      "Inputs": [
        {
          "Id": "57d295ee911b42039123931446b8f0bd",
          "Name": "Description_optional",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "91d740b69365455583545e5e766e642f",
          "Name": "Logo_optional",
          "Description": "var\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7755ebb6b0d2406a97ebd267c8a8b8f2",
          "Name": "ButtonText_optional",
          "Description": "string\nDefault value : \"Set Values\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f383fa190e0842798963718ad4a51bb8",
          "Name": "Inputs",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4df039e9d95348d6848566d26091a465",
          "Name": "Toggle",
          "Description": "bool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "20b7c6b4e4ec4f669a3e54c19bf4fada",
          "Name": "LinkToHelp_optional",
          "Description": "string\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a16db1302e9947678c93a8c67b2b0a10",
          "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": "157a97334f494fdcbf842c48d3d61387",
          "Name": "MaxHeight_optional",
          "Description": "int\nDefault value : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6ebd5f9901a642f29e077b2728520df1",
          "Name": "Width_optional",
          "Description": "int\nDefault value : 400",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f6ed4a3d2fbd4720a1c9a1140fc7e3ff",
          "Name": "User Inputs",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "20d5945da4cc4a498da82fe7dea66891",
          "Name": "Was Run ",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "97f3fdbf192c4a2f8b74ca2ab106a4ea",
          "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": "Dynamo.Graph.Nodes.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "0dd4bbc7-3594-4c4f-8e7d-760421e4bc9b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "cf3bfccf3142431d8f9eddb24511a1e5",
      "Inputs": [
        {
          "Id": "261f4a0ad4eb4580a20b0cf65b05a769",
          "Name": "GroupTitle",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "024974255cc34cbd9ba0756e0c6e3acd",
          "Name": "Inputs",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "252c981fb5184e4d80c4b1f745adde92",
          "Name": "Input Group ",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a group of inputs for UI.MultipleInputForm ++ . Check out www.data-shapes.net for more infos !"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Nie utworzono wartości - sprawdź materiały",
      "Id": "4a7ceb85561e4035aec545fafa082fec",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "5102e904c5614b0ca984b9e7cf76aafd",
          "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": "cab1b06cbfa040929a3b4d1e42376eaf",
      "Inputs": [
        {
          "Id": "fb2bda94fe8740ef88e78c76526306f0",
          "Name": "x",
          "Description": "x value.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "220031b703604f16b38b14283500e3a5",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "!x\n\nNot (x: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.CreateList, CoreNodeModels",
      "VariableInputPorts": true,
      "NodeType": "ExtensionNode",
      "Id": "df5f698b208d484092548804a8b7e44d",
      "Inputs": [
        {
          "Id": "23697cea208742cfba2397bbff8f658d",
          "Name": "item0",
          "Description": "Item Index #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9e9ef2057f994da08535fd7154056312",
          "Name": "item1",
          "Description": "Item Index #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "41590d3ad4dd4979be3975b5cea5764f",
          "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": "21f76aa4-5026-47ec-b977-474280c81d74",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "d2329bbd095d40938e6e93d26668a922",
      "Inputs": [
        {
          "Id": "686399cc74774c7a937dc96f53eb2553",
          "Name": "Title",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d7e4d62e0e4045ec8a1418adf316d7bb",
          "Name": "TextNote_",
          "Description": "string",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "3e26e9329a6142239168ae8260e0b979",
          "Name": "TextBox input",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create Data for TextNote input in UI.MultipleInputForm ++ . Check out www.data-shapes.net for more informations"
    },
    {
      "ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels",
      "NodeType": "PythonScriptNode",
      "Code": "# PROCAD SA 2020 www.procad.pl // dynamo@procad.pl\r\n# Wczytaj biblioteki Python Standard i DesignScript\r\nimport sys\r\nimport clr\r\nclr.AddReference('ProtoGeometry')\r\nfrom Autodesk.DesignScript.Geometry import *\r\nclr.AddReference('RevitAPI')\r\nfrom Autodesk.Revit.DB import *\r\nclr.AddReference(\"RevitServices\")\r\nimport RevitServices\r\nfrom RevitServices.Persistence import DocumentManager\r\n\r\ndoc = DocumentManager.Instance.CurrentDBDocument\r\n\r\n# Wartości wejściowe do tego węzła będą przechowywane w postaci listy w zmiennych IN.\r\n\r\nnames = IN[0]\r\n\r\n# Wstaw kod poniżej tej linii\r\nallValues = []\r\n\t\r\nsc = chr(59)\r\nfor name in names:\r\n\toneLineValue = \"\\n\".join(name).format(sc)\r\n\tallValues.append(oneLineValue)\r\n\r\n\r\n# Przypisz dane wyjściowe do zmiennej OUT.\r\nOUT = allValues",
      "VariableInputPorts": true,
      "Id": "b75401c7d4fe4112802bb350ee372eab",
      "Inputs": [
        {
          "Id": "dd1a4fe8d1ad4bfe99d30aa9d54132b5",
          "Name": "IN[0]",
          "Description": "Input #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5bbe407d01c34b6db0df3f8449fd4264",
          "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": "PythonNodeModels.PythonNode, PythonNodeModels",
      "NodeType": "PythonScriptNode",
      "Code": "# PROCAD SA 2020 www.procad.pl // dynamo@procad.pl\r\n# Wczytaj biblioteki Python Standard i DesignScript\r\nimport sys\r\nimport clr\r\nclr.AddReference('ProtoGeometry')\r\nfrom Autodesk.DesignScript.Geometry import *\r\nclr.AddReference('RevitAPI')\r\nfrom Autodesk.Revit.DB import *\r\nclr.AddReference(\"RevitServices\")\r\nimport RevitServices\r\nfrom RevitServices.Persistence import DocumentManager\r\n\r\ndoc = DocumentManager.Instance.CurrentDBDocument\r\n\r\n# Wartości wejściowe do tego węzła będą przechowywane w postaci listy w zmiennych IN.\r\n\r\nnames = IN[0]\r\n\r\n# Wstaw kod poniżej tej linii\r\nallValues = []\r\n\t\r\nsc = chr(59)\r\nfor name in names:\r\n\toneLineValue = \"\\n\".join(name).format(sc)\r\n\tallValues.append(oneLineValue)\r\n\r\n\r\n# Przypisz dane wyjściowe do zmiennej OUT.\r\nOUT = allValues",
      "VariableInputPorts": true,
      "Id": "7fb4a9db140a4a2ca9b6ab347c3b1bf9",
      "Inputs": [
        {
          "Id": "bb09dd1aa6094932a20eeaaf1ff4c4d1",
          "Name": "IN[0]",
          "Description": "Input #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "21f67b746882466eba723792f4d4ebbf",
          "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.CustomNodes.Function, DynamoCore",
      "FunctionSignature": "0dd4bbc7-3594-4c4f-8e7d-760421e4bc9b",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "bb071a12a9134cfa980bb8063f28104c",
      "Inputs": [
        {
          "Id": "5cac05e931944a1bad2a1f07b3cc9f93",
          "Name": "GroupTitle",
          "Description": "string\nDefault value : \"\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "3d62334157014666bed15aff3f7e3075",
          "Name": "Inputs",
          "Description": "var[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "904a0b0930874749b5dc7fe117323348",
          "Name": "Input Group ",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Creates a group of inputs for UI.MultipleInputForm ++ . Check out www.data-shapes.net for more infos !"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Okej",
      "Id": "96d0e2f0264a4383a7e8c465b772df9e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "4004f24b5fa741eaa9d7b544a426cd94",
          "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": "[pass, wait][0];",
      "Id": "e036de2a8ce446d18d960d9e7d904a0f",
      "Inputs": [
        {
          "Id": "885271f69a284fd6947d09ef9da37a64",
          "Name": "pass",
          "Description": "pass",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "07290f2886f249698adf8f9ed465210a",
          "Name": "wait",
          "Description": "wait",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "46c7f4bd1a7b4008b6cafec6e89ec9f3",
          "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": "Utworzono wartości dla przegród",
      "Id": "baf759dae5a54319b37187ffb7fad6ed",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "584f521b3eee4e749bad919f3a5a5abd",
          "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": "[pass, wait][0];",
      "Id": "453546b00b5149da9296ceb94c928fa0",
      "Inputs": [
        {
          "Id": "c54ea56c578f47b392c979eb1b7ef369",
          "Name": "pass",
          "Description": "pass",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ce059ae274cb4f0c9ea5aff663c73574",
          "Name": "wait",
          "Description": "wait",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "031379bbf9eb47a5a2481c70fe2698c1",
          "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": "[pass, wait][0];",
      "Id": "8ddd2abdda864cfbb9a2ec975479a8c8",
      "Inputs": [
        {
          "Id": "927245efe3074dc0978eb693891183aa",
          "Name": "pass",
          "Description": "pass",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "98b6fa0ef4e74450b509a5f7ebb0f55c",
          "Name": "wait",
          "Description": "wait",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d9a8064a19ed4e2eabb110323addd16e",
          "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": "Warstwy wszystkich przegród do etykiety",
      "Id": "9482ddcad7b14f7282199099b26de336",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "86ab482199344993950f994257665d30",
          "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.Flatten@var[]..[],int",
      "Id": "3e04a42488394b539b17e313617741ef",
      "Inputs": [
        {
          "Id": "fb52f9500eb248a99f066defd290a20e",
          "Name": "list",
          "Description": "List to flatten.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "413ea14c7dcf4099abae9b1fe3bb8bb2",
          "Name": "amt",
          "Description": "Layers of nesting to remove.\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ccbcb5675f9b4ec084ad6a4559d7ea95",
          "Name": "var[]..[]",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Flattens a nested list of lists by a certain amount.\n\nList.Flatten (list: var[]..[], amt: int = -1): 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": "a3b00a04cd274d13a1c4dae972ca87fc",
      "Inputs": [
        {
          "Id": "c7c13463d14d4695898ff7b13e632f92",
          "Name": "IN[0]",
          "Description": "Input #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b110b6100b9545ecaf77fe735687a551",
          "Name": "IN[1]",
          "Description": "Input #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "591bdc6e0bd641e8b6d288478dbf5680",
          "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": "f7741ecf63b549378924138c62a699f8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "01614de5a146476890d1c45d89882158",
          "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": "e183aee4706141be8a623e3e26fab440",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3e81fa91f0994d95b250074b6a96d875",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f09bd00c496466492b8f19ba728e49a",
          "Name": "",
          "Description": "Value of expression at line 2",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d82f3a9101ee44a7ab5efa44f40e7679",
          "Name": "",
          "Description": "Value of expression at line 3",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b341cbcfd00241d68d6e01a85a5022ce",
          "Name": "",
          "Description": "Value of expression at line 4",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5a52ebde3e754eb9b33719f3f5a40a6d",
          "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": "b0b4945d0407428fbe3756d1c6276a31",
      "End": "91beb995caef45d289ecccbb98284480",
      "Id": "95b81a3fed6a48dea7f8ef9d01045cec"
    },
    {
      "Start": "b0b4945d0407428fbe3756d1c6276a31",
      "End": "8528a634b383459cb456b65f64749da6",
      "Id": "9e74b23075814cf78dbefe95f7e852eb"
    },
    {
      "Start": "783b1a2477e84006ac46bedc0cdac579",
      "End": "26fe9fa632254f069ee9c73445daea5c",
      "Id": "6a3c34c0d17144d38d9a1b4828538909"
    },
    {
      "Start": "1a36b40d3a0444b48a72bc151725ff7f",
      "End": "77bd385f0ebe4723a5bec461d6fbcd15",
      "Id": "f40c798ac8334ab5a6b31653212714b2"
    },
    {
      "Start": "4b50f1f8d4184f41bbf244dba7c58dbf",
      "End": "fc2d44b884b04bca99687167485f9436",
      "Id": "d94ce55c73604ce7b589bded07f8cad3"
    },
    {
      "Start": "2b2794d5aa8547f5b6818f5bd54165a8",
      "End": "9c68435d07ac4fec869372ef35e7cb76",
      "Id": "62a8c15cc6434595aa5b4ee2fde1015f"
    },
    {
      "Start": "e00f6ec124044085a44066c557871106",
      "End": "c90d278519b2423691b721db11c06a24",
      "Id": "2b320c433b194c4ab68f8a8648f11dc6"
    },
    {
      "Start": "c21d9e15d4af413d9b4604744f89fbfa",
      "End": "b2242ba372684027b79b638fce184610",
      "Id": "b661898ea71c4ed986dd668351360f54"
    },
    {
      "Start": "221b60a2eedf4a9382554f0689be939a",
      "End": "0eddaceb679d4bc980e0f82b0e167a76",
      "Id": "7fd64e2f7a3145cfbf14641a383bbbbe"
    },
    {
      "Start": "46aa8cd16c2f4269a72bf9b9ededb459",
      "End": "530f9bf7066442fa8efbf0bb51827bd1",
      "Id": "ec35188fc04e427d88bc325f1a735544"
    },
    {
      "Start": "a697355b8375470d851620f51b6030ac",
      "End": "cd100a2c1b984b749364f7169412d349",
      "Id": "e8d8350533944074b480e55a4ff49f82"
    },
    {
      "Start": "a6ef253f486e44d4a4ddc419e560ada7",
      "End": "632293f960d14f2ebb5978a01d3e50f2",
      "Id": "28cb5c8a02374302a222b33c119a791a"
    },
    {
      "Start": "645df6271a2143c4a92be0bc84b20d23",
      "End": "08cec3348e8e4f05bc1b93b9b46704e3",
      "Id": "0f48e67649c8492eb7421246b99ef1a5"
    },
    {
      "Start": "645df6271a2143c4a92be0bc84b20d23",
      "End": "18c6defd502948df8c9b7836cfd67f5c",
      "Id": "c6366e997b8d49e5adaabf051dd7ae4d"
    },
    {
      "Start": "1b48fe8bead744f3b747754866ca7aa7",
      "End": "80493247eadc409dbb3d66a0a5ff5f61",
      "Id": "5810e75b7c97475493e0f1e7889c8f0f"
    },
    {
      "Start": "f4413b51119d4d98ab7011b5d6ae83fb",
      "End": "f3ba2dfe8aaf4186becaf9bb5f0ba076",
      "Id": "cee2f5b3d8f34ba188b439545eca150d"
    },
    {
      "Start": "f4413b51119d4d98ab7011b5d6ae83fb",
      "End": "0da59d71a5454f6a88bcafbea892c63c",
      "Id": "49018a5b383e461c9ceb4bacf7f32700"
    },
    {
      "Start": "fc60805f892746239930ce973df3a9d8",
      "End": "3a9c3f7766f942338532cf3f5f144a9b",
      "Id": "1a787265774d4767b34e0d38dae2efc8"
    },
    {
      "Start": "fc60805f892746239930ce973df3a9d8",
      "End": "bc6ee58d040b452a8571003d5c8587bb",
      "Id": "8f609b39601a4146b8322f78e9d4fd06"
    },
    {
      "Start": "fc60805f892746239930ce973df3a9d8",
      "End": "ff08ace133a34f55adb4a5d4c0a5cde3",
      "Id": "65dc8345cf1f4d268af03176b427df44"
    },
    {
      "Start": "fc60805f892746239930ce973df3a9d8",
      "End": "f9aba0d4785d4c6a8b19cee064ab4bac",
      "Id": "c830aa346fd84759a1e8feb785a7e4b9"
    },
    {
      "Start": "b863f83c2b954c4fbd206f8447c075d7",
      "End": "6e0e20c653a34407b6b4e96ff4e343b2",
      "Id": "eb56a9e4f19c429e9cc95fb128a986ec"
    },
    {
      "Start": "eecbdd2505a645468aece6525fe99766",
      "End": "9820fc1df30244f8898d8f8775e9ce93",
      "Id": "366f0f771a324e868ca69b084b9ed15a"
    },
    {
      "Start": "eecbdd2505a645468aece6525fe99766",
      "End": "04851f42bb3e47f59724e5a22c6d02d8",
      "Id": "c9a52dc1c42644c093299d0b847d3b05"
    },
    {
      "Start": "eecbdd2505a645468aece6525fe99766",
      "End": "2ebb4bae5d3147768ba6b2cf7397d54b",
      "Id": "dd9b7b8687c84fd6aee32c4689ddabb5"
    },
    {
      "Start": "872b2aae93494203b539230970a1056f",
      "End": "9747abc6e2a64519b643ff1a6c76d067",
      "Id": "4d1e4fd99e114a6fb1e22b14cf689b55"
    },
    {
      "Start": "84b93f815b4a401a9f9d12728cef51f2",
      "End": "dbac20d199804294912c9b3af167fbb1",
      "Id": "1057b567e9224e45a6d6d7f87ec62968"
    },
    {
      "Start": "349ea60ee4f54874a8f17db0fc78d56d",
      "End": "0b31d84d088d45c9b051c77eadaf0684",
      "Id": "da1d1144646845a6b209bec700acfc56"
    },
    {
      "Start": "5c89bb4777b64d909a58dd11f83cd024",
      "End": "ea9c4c0ee2884b30a3631705ffd1ff3e",
      "Id": "1857256fa5684254abe7f4a1f8dcad68"
    },
    {
      "Start": "a9de9e56327b46f395835e0f6f4fb0d9",
      "End": "6761f442c8094a92a426aa8e9fff2fd0",
      "Id": "d39151986c6f45d59391a8c126a8b13b"
    },
    {
      "Start": "061e9afd44e249e1b04baefbf71de621",
      "End": "87d17696b66b4f5e8d9087d91a9f61cf",
      "Id": "6f59f2268f804dd6946a72e1138d392d"
    },
    {
      "Start": "fe2edf4a79274f17ad8f482dbd885dc5",
      "End": "6cd7d1c9e6474d38bb649ceca751890c",
      "Id": "6d18c8cba2b24bbf9e8d6bbb24ad03ab"
    },
    {
      "Start": "441e372ab1a844659626c2bca33cc9da",
      "End": "a61d1bd6953343aea9a0fb89f8f92780",
      "Id": "1bfc8c4ba4514bd1964de6595b66e76c"
    },
    {
      "Start": "969ae4c418d04d59abf849d82b192ebc",
      "End": "fe45ac8672874dc8902542c967b63342",
      "Id": "d5f181ec3b734f89971aae9e0e26dd0b"
    },
    {
      "Start": "969ae4c418d04d59abf849d82b192ebc",
      "End": "4b8ac643a3524b93a629c446dbbe91a5",
      "Id": "72c67b6d25944560802b8bc134ee52df"
    },
    {
      "Start": "d103e6eaeb2c400a91f9158ab712893a",
      "End": "e3e60a19cc2341e799a353232211617c",
      "Id": "bd9852d4d1b44198a0154e284b0bb339"
    },
    {
      "Start": "8486291963f947b2a83456807515ce69",
      "End": "f8e274feda5343dd9f3b786ddffb5b2a",
      "Id": "3b1927aef73c40c98bccd92940d9f672"
    },
    {
      "Start": "5cf4001c6202499f972968f51d5b6371",
      "End": "07e815d1e8794303a341fba890681796",
      "Id": "bad055bbc422455dacb1f5d83d301336"
    },
    {
      "Start": "e3f98eb7c8fb421c836396c19e11aead",
      "End": "02481e02405e42a7b2b26549dc4e3175",
      "Id": "d477df8065a64f3aa034587c3aad6222"
    },
    {
      "Start": "ea68115b657142abbc90c8804c0dfba4",
      "End": "a30c6a59fe5644c188db8d5322f9bb23",
      "Id": "b4e307dd989b4241829f30ae35a75aaa"
    },
    {
      "Start": "896b1123cfa14d07b1690cd13041514c",
      "End": "4100d4e289d74ff791d6171c925fcbbe",
      "Id": "e5969856d4ee4ff784bb6cd3a6ed5341"
    },
    {
      "Start": "a6500febca3c43c0953efc503fbbb0a4",
      "End": "349a8739516a4fc8b09a4eb4d04c125b",
      "Id": "c2f6095d6f93423ca5cd53c414f012f7"
    },
    {
      "Start": "678ab7c165664601a98024cea0ca0dc7",
      "End": "8e8f3d77576f43039cdf9e715e32cf61",
      "Id": "4c2f2a3e4ea04d1b98c25189d8b79383"
    },
    {
      "Start": "52e8120a39c24cd6887bb498683e7eb2",
      "End": "3d507daeba9741f1a117cf2c7bc24347",
      "Id": "348aa24826d14edf94be6352b5403729"
    },
    {
      "Start": "8d02771617ed4914bec14e1e27a78a68",
      "End": "86713eeb7086498d847480e1c4e3732c",
      "Id": "4a960d6a6de64eed809f0e423ac734ab"
    },
    {
      "Start": "8ebec26fcdd747f08d396f109b02b7c0",
      "End": "9fa7b804d22e4649a704fe8e78fa6f52",
      "Id": "13cc77651f934fc1b71ebfe17b1d8715"
    },
    {
      "Start": "267ed639e13d432faa29b0833e7cd9f4",
      "End": "ddfb0e2a1cd449a8aa7704c6f4f930d5",
      "Id": "660bd9503e9d46adbec1dd8cf2db428a"
    },
    {
      "Start": "581d82878bf3497fa571c51306f9702d",
      "End": "50d803b053e74eac81561a9e818a00dc",
      "Id": "032d9c97943b4172ad3bcf6897a461ad"
    },
    {
      "Start": "227920c9bd2c43bb9f116d8283596a9d",
      "End": "fb52f9500eb248a99f066defd290a20e",
      "Id": "af797cdfbc1146fcb5a7da0781ef0aa0"
    },
    {
      "Start": "227920c9bd2c43bb9f116d8283596a9d",
      "End": "07290f2886f249698adf8f9ed465210a",
      "Id": "9d94223e030d486eb20fe0316ee99dce"
    },
    {
      "Start": "227920c9bd2c43bb9f116d8283596a9d",
      "End": "ce059ae274cb4f0c9ea5aff663c73574",
      "Id": "215e785f76be4bd288d11cb598993751"
    },
    {
      "Start": "f9cbd18d53c142089a42e4eb92c523ec",
      "End": "77c39da700d2418f88f26949855f9082",
      "Id": "1fb0a2bd50ff4ef6965cfde4c473983c"
    },
    {
      "Start": "6befe66610994d64b4bdbf6ce09ef364",
      "End": "583c76fc523140318fe0fd0e1b0fc9f1",
      "Id": "7d7360dda9f5488186910535f7a248c5"
    },
    {
      "Start": "249b773b4ada421a9aa851a1517d0467",
      "End": "9acc97ce6f9047bf9195719c3989334f",
      "Id": "d448e416a4584a218ebc9b7300965d12"
    },
    {
      "Start": "b822ea5d69a8483a8e5d7d8a6f9bd0d6",
      "End": "12e1cdb5e5b647dcb2939510ee211ab0",
      "Id": "0c1f48f81b0841319fb63e7c74814f49"
    },
    {
      "Start": "8ea15fae858e4fba8695cb9e24d4165c",
      "End": "f0500b279145423a948bee38a2353c84",
      "Id": "b60ab726392f4baeb1a1f1807878bd50"
    },
    {
      "Start": "0c2ad97a71394b659613d4fc698fd9d1",
      "End": "a01c3feee1ca4e7a90572159daec066f",
      "Id": "bcb0bb384c204239a647316863a6b47d"
    },
    {
      "Start": "a854c1aec44a4b36a94ed70ddee5a255",
      "End": "d05d849cda5c42ee90ce203e5abfb479",
      "Id": "e1327fd18b2546a0bf6ecb9b848fe2bd"
    },
    {
      "Start": "a854c1aec44a4b36a94ed70ddee5a255",
      "End": "c54ea56c578f47b392c979eb1b7ef369",
      "Id": "b45afc387e03422b834e4eab4d80c356"
    },
    {
      "Start": "4fa797458c974421a380a0c7beef2d5f",
      "End": "9817d4c3cf934a889d58e57d2905e858",
      "Id": "5005b398470942cbbcd1a87ee1920f5a"
    },
    {
      "Start": "4fa797458c974421a380a0c7beef2d5f",
      "End": "1601e949b21f46e98ebc20d98f2b67c8",
      "Id": "6e7fde41d58149a5a206ed854983dae6"
    },
    {
      "Start": "ca36d1a0a43f489ba77dedc23170d27a",
      "End": "6e53f30c734547afada4261aa6db0c8e",
      "Id": "5c30adc414064e88a09f7ad5fe03fcbf"
    },
    {
      "Start": "ca36d1a0a43f489ba77dedc23170d27a",
      "End": "885271f69a284fd6947d09ef9da37a64",
      "Id": "494d5923fc5d4085af3efc08e79903d3"
    },
    {
      "Start": "41ee233e033140abad775948bee23a59",
      "End": "c6e2f5a88b7f4c4ca47d42ac3144afc2",
      "Id": "eae86541703d464e85bed2252d802f48"
    },
    {
      "Start": "41ee233e033140abad775948bee23a59",
      "End": "686399cc74774c7a937dc96f53eb2553",
      "Id": "f3061fe78ad5426f82381b5c5b1285f4"
    },
    {
      "Start": "9007f83ae42645ff8bedfc05a34613cb",
      "End": "5ab083b24f8546aebc8b22e675e7d871",
      "Id": "6ebc71462b78441b981a811c3f11429e"
    },
    {
      "Start": "56de243f6e5c4e37aaee481bd6535321",
      "End": "e34a91ffe0b9490bb449cb1c7765ca41",
      "Id": "2e29fc9411a445e99caef531cc4eeede"
    },
    {
      "Start": "c4325c4d13bb4bb1be899208e43fff7b",
      "End": "3f4d7cc690c84493a46b1f108aa3f94d",
      "Id": "8e684809e48849a994f9709989b926d8"
    },
    {
      "Start": "c4af39acf6834188bc5822972aaca2e9",
      "End": "129e69d6842f4f708484f33857f39982",
      "Id": "5d07a458d1e442d08b0cb9b7303aca14"
    },
    {
      "Start": "35dbb9ca2c9a403ea59814e116f56b10",
      "End": "83c798f7c52a4d4fb85753f9792f2bda",
      "Id": "cc6a449cab3a4f9893825836b36b0c6c"
    },
    {
      "Start": "a68846fe472c4c159d126d33e2288346",
      "End": "99a4d749e89c48a0853295291983c9e7",
      "Id": "ccdda19c63894a06a129d14627fb780c"
    },
    {
      "Start": "9102e0a403d1496f91e540d81764b122",
      "End": "9804b6e177d9481c92da450972e11cee",
      "Id": "e267a0bbcbd54b4d8d681db443e441c0"
    },
    {
      "Start": "9589a486b2d84629b1de7fe196a8b3c9",
      "End": "a0a0b465cba447ea80980c0fbd880830",
      "Id": "4c7046683a4a4c4383823b477edbf4e0"
    },
    {
      "Start": "9589a486b2d84629b1de7fe196a8b3c9",
      "End": "84362e2d595940b9a4241c8ce995153d",
      "Id": "fa6bb1cce6f4432abfc58f319e741755"
    },
    {
      "Start": "de4b117b0d0c47859b5788d6fa266804",
      "End": "f4045bc64b6e4faab926ebba991aaac9",
      "Id": "dfe50937dda04d6c927a7e11bf318da0"
    },
    {
      "Start": "de4b117b0d0c47859b5788d6fa266804",
      "End": "fb2bda94fe8740ef88e78c76526306f0",
      "Id": "d58f596fab3a463bbf8fe7695e760da1"
    },
    {
      "Start": "54e3bf6ae03c4ba99299a13228b76aeb",
      "End": "abdee08aec5742ffaae60de6c2d8b41a",
      "Id": "0233a792a1f74e0bab35369046dbe32b"
    },
    {
      "Start": "7a69670001e04655a112dd8d9054d1ba",
      "End": "766d6559a2bd4e4aa17f67d9d1394314",
      "Id": "c92b13c24bff42df98a6a9c63746f927"
    },
    {
      "Start": "f7c94fbadd53406c8e07f38f2c9c16b0",
      "End": "230857f733db4907abfa53837edbf7f6",
      "Id": "07a0db99771440af9127419661bc11ba"
    },
    {
      "Start": "dff71a93c64f4eeeb3a3cedecf4be287",
      "End": "d0fa9073898e49b590f40cc553d9af15",
      "Id": "d33b1ed570a248b8b5fd22f0443acb5b"
    },
    {
      "Start": "7578e7fa21d04173be8b02c9a0819597",
      "End": "71c4f360aec144ffa7196ec013d07aa0",
      "Id": "4c785afa58994c1fbb6e51e82223df53"
    },
    {
      "Start": "382e552d82774e64b6d4e8be2892bef4",
      "End": "69ff2e229f044291ac743e3640960bc7",
      "Id": "d8c55a5671384aadabdf6f8198d40ed6"
    },
    {
      "Start": "24b4e7bf999c41edbd6dae6b39a601fc",
      "End": "cc39193458314440ba081afdd8e436ca",
      "Id": "7b60e9101294453fa444159659326c78"
    },
    {
      "Start": "24b4e7bf999c41edbd6dae6b39a601fc",
      "End": "cc39193458314440ba081afdd8e436ca",
      "Id": "8a2d22c6cee448e092e1f66655edd7ad"
    },
    {
      "Start": "d9692fcde7384916a0a065a135694f65",
      "End": "a272c9dc75f24d2b92e0da8688a45e4b",
      "Id": "e849970d6678421baa159dc41b6cfa74"
    },
    {
      "Start": "d9692fcde7384916a0a065a135694f65",
      "End": "a272c9dc75f24d2b92e0da8688a45e4b",
      "Id": "fa040b4c00d44cb5b6fef00e3a9f5551"
    },
    {
      "Start": "1596d0e4314f4a11b771b4760afe90f5",
      "End": "25fcc6ed6bc04a9db42c814f41178275",
      "Id": "acb6e30c7c0644c8beefd04485c84d6c"
    },
    {
      "Start": "1596d0e4314f4a11b771b4760afe90f5",
      "End": "25fcc6ed6bc04a9db42c814f41178275",
      "Id": "296b5b485423425c8e7090d7219abcbd"
    },
    {
      "Start": "f9f4e2c322b947a5acb571620583891e",
      "End": "2bf7e23adf2f4e83a76e2e8547687d38",
      "Id": "5ea9eaa6e74c4b169b0b684199ed0f00"
    },
    {
      "Start": "f9f4e2c322b947a5acb571620583891e",
      "End": "2bf7e23adf2f4e83a76e2e8547687d38",
      "Id": "2318155493f64acc9b160990c1263a27"
    },
    {
      "Start": "2b9b86db43c94f6a9d4e0ae576f8b234",
      "End": "b2ff328e6725412f9a2c6d9b5cbca48e",
      "Id": "da4ac2ced0ac4bdc98ecd6f4dd11bfd9"
    },
    {
      "Start": "493b0f0b4acf4de1a3daaa90b83fada6",
      "End": "acb67b08a3654438bfa49a512f5557b2",
      "Id": "6b152eb3ee5044db8ea8ec53a853fefb"
    },
    {
      "Start": "a01c364bf9474bfa80bdc5c2b2ae8725",
      "End": "8e8db14e528c4b2ebcd9a0ed28c39291",
      "Id": "05cd61469efd4c4cb11f6bb5ec8d7bde"
    },
    {
      "Start": "211098cc871e4457aa721d5102a2a8f7",
      "End": "355120af0741428299cbe3546120c509",
      "Id": "217fb64743b24e168e712d788cc82364"
    },
    {
      "Start": "7cddb4b7351c462d883549973a7e942c",
      "End": "698c12d88d23426cb02c1b4d842e86b5",
      "Id": "78b0c6bdd76c4ea1b53498f09e6d829f"
    },
    {
      "Start": "7cddb4b7351c462d883549973a7e942c",
      "End": "698c12d88d23426cb02c1b4d842e86b5",
      "Id": "f093d7c335e84cde9c8be355746cbaed"
    },
    {
      "Start": "0b3449a48d284ee2aaa1a64b05b5ac78",
      "End": "f9ec1da854be4b6a8ab5fbab2069a990",
      "Id": "3355b7f8aff34f93a9b3c8306c35d7d1"
    },
    {
      "Start": "0b3449a48d284ee2aaa1a64b05b5ac78",
      "End": "cb8d7a647f60490a9d9ffb0f2d19e898",
      "Id": "af267401830a4cee9a531996c032e92e"
    },
    {
      "Start": "75820436c5b049febd47d29f91498452",
      "End": "c443020017ea4727ae02310299d325de",
      "Id": "b2162635e6e947d0b86f58f5d22c0bad"
    },
    {
      "Start": "75820436c5b049febd47d29f91498452",
      "End": "c443020017ea4727ae02310299d325de",
      "Id": "08389fe06c164f448b7d268a21ae6da3"
    },
    {
      "Start": "56e15a0275b24f37bf9747ccab1656cf",
      "End": "e916a2448bd940d2a1fdc2192fc8e6a2",
      "Id": "0229403b498643428d97aca348342f48"
    },
    {
      "Start": "b52d24cfea4548ea9979f9b29e36322b",
      "End": "031e7458eba34c2fb3bdfa78460eb591",
      "Id": "41b925dfd32d42dd96ed1ffb01d5f568"
    },
    {
      "Start": "8b56ecbcf1044797b75b5ceab7f885f2",
      "End": "4bb86b1a92a94d85950f0592ecfa67ae",
      "Id": "70d4685e3b294d25825352d5b769dd02"
    },
    {
      "Start": "13b9c5aec5fc42368d92720b9708065b",
      "End": "bedab173339b4a0fba2dd0206985e714",
      "Id": "510bccb1331f4292bb52ae947d30f1d9"
    },
    {
      "Start": "a6b08d0d60cc4e5ea7f5a5093a51a1ca",
      "End": "093a54068c09431cbe6cc0f785aba4cb",
      "Id": "039a0a0ef0c24604b4270687c0081492"
    },
    {
      "Start": "6875d37605e948e38ed8cafe550c7706",
      "End": "cda9aa9e65604f04930f2532e3b63483",
      "Id": "34356e4ad8d049f69d450795bbe958f7"
    },
    {
      "Start": "ba87b84e0b8e45efa5476c5de57b8d3b",
      "End": "db0e259950514653b29fb79ffc9ff1ae",
      "Id": "ff2f641c85104d7fa3a8a604ced3c25b"
    },
    {
      "Start": "06aa39ec1ac74acc85e1282353d9d6b5",
      "End": "a282f23563e84026862c9e6fbf3e876c",
      "Id": "e9ac6c16d3374e619769d572daa7826a"
    },
    {
      "Start": "e4a7d88c88404d7e8d8e0620f5e92d14",
      "End": "a55187f3dc6b4fcdabbb82bbfb070d6f",
      "Id": "ba058f6548584c1380e04cc4f264be15"
    },
    {
      "Start": "e4a7d88c88404d7e8d8e0620f5e92d14",
      "End": "a55187f3dc6b4fcdabbb82bbfb070d6f",
      "Id": "0aa0b0d939a94f20896e8e6869cd8aa7"
    },
    {
      "Start": "9a7b7c9ba20d44a08a5d381cc8816b4f",
      "End": "f9ec1da854be4b6a8ab5fbab2069a990",
      "Id": "709f4c3182ba4be8ac86fdaf593e8710"
    },
    {
      "Start": "5ce93edf7c3942c3b1f40f10ad046678",
      "End": "4936bcc9f3a644318ce55a9894a93e7e",
      "Id": "38a8a7f535e14e148c5c27e73c2c3b1a"
    },
    {
      "Start": "5ce93edf7c3942c3b1f40f10ad046678",
      "End": "4936bcc9f3a644318ce55a9894a93e7e",
      "Id": "b3cff38be41b4363b6c0a76fee38b558"
    },
    {
      "Start": "8573f5c5a68149e7ad12315df36166dd",
      "End": "bf6783ba327f4894bae6c83a8ca1a283",
      "Id": "f0cb49641eb0412bbb8ad1d79fabe23c"
    },
    {
      "Start": "8573f5c5a68149e7ad12315df36166dd",
      "End": "bf6783ba327f4894bae6c83a8ca1a283",
      "Id": "623bca6fce034323949093dae30ba93c"
    },
    {
      "Start": "587882cf72d84aff811fcd0710010279",
      "End": "2dd6c500a6f84f509ec2a2f61095e21d",
      "Id": "c8bd6a9d1f3e4016aeeb5aa1abd2f829"
    },
    {
      "Start": "ed6c028055a04478beb9e54d536fc809",
      "End": "157a97334f494fdcbf842c48d3d61387",
      "Id": "0ce4f3d79c1742a0b82e0771bbda9fbd"
    },
    {
      "Start": "91ed986e40fe44dcb626ed9b8c4e0f9a",
      "End": "6ebd5f9901a642f29e077b2728520df1",
      "Id": "17bf854db08743b09729ae383c2a9252"
    },
    {
      "Start": "5ce0a845e62b4ea09b166944b4f3c4ba",
      "End": "1d0381d6f01c4b58924401d4a6e8b300",
      "Id": "3633af4ce2bd44c2a2a07e9882336b6e"
    },
    {
      "Start": "ee7d280e30324e64baf7ad5dfcf35ece",
      "End": "024974255cc34cbd9ba0756e0c6e3acd",
      "Id": "7b7ceae4c04048d7b65accf65c6e9b31"
    },
    {
      "Start": "4d63b5038ff74ffab03d1d99030ab046",
      "End": "4df039e9d95348d6848566d26091a465",
      "Id": "315e2871d3204caa82e497db21244173"
    },
    {
      "Start": "252c981fb5184e4d80c4b1f745adde92",
      "End": "9e9ef2057f994da08535fd7154056312",
      "Id": "e39b267a367542b6a75171c3380af094"
    },
    {
      "Start": "5102e904c5614b0ca984b9e7cf76aafd",
      "End": "261f4a0ad4eb4580a20b0cf65b05a769",
      "Id": "ecb1e9db4af74df88fec154407045dc1"
    },
    {
      "Start": "220031b703604f16b38b14283500e3a5",
      "End": "09ff89940ae6410486399ccebef5a17c",
      "Id": "6f4927cc5d71470d8e2ccf7c25ec7018"
    },
    {
      "Start": "220031b703604f16b38b14283500e3a5",
      "End": "09ff89940ae6410486399ccebef5a17c",
      "Id": "7dac6e433da443f78c64e1f811bcc49c"
    },
    {
      "Start": "220031b703604f16b38b14283500e3a5",
      "End": "09ff89940ae6410486399ccebef5a17c",
      "Id": "38d2e65fa22444de85122fd381042ad3"
    },
    {
      "Start": "41590d3ad4dd4979be3975b5cea5764f",
      "End": "f383fa190e0842798963718ad4a51bb8",
      "Id": "2f556f4170e54e869b8fdd1b327da3cf"
    },
    {
      "Start": "3e26e9329a6142239168ae8260e0b979",
      "End": "3d62334157014666bed15aff3f7e3075",
      "Id": "4e6af4b2c924478bbd10d946f2c00387"
    },
    {
      "Start": "5bbe407d01c34b6db0df3f8449fd4264",
      "End": "d7e4d62e0e4045ec8a1418adf316d7bb",
      "Id": "0b4cfd60def543e6b74037e2aaea5ace"
    },
    {
      "Start": "21f67b746882466eba723792f4d4ebbf",
      "End": "169f54ac7af74afb8ff727c31b11f64e",
      "Id": "15b3d492413744fa89a283f2a99e7027"
    },
    {
      "Start": "904a0b0930874749b5dc7fe117323348",
      "End": "23697cea208742cfba2397bbff8f658d",
      "Id": "5955ad2b5afb44c3a4d73f3c9223907f"
    },
    {
      "Start": "4004f24b5fa741eaa9d7b544a426cd94",
      "End": "7755ebb6b0d2406a97ebd267c8a8b8f2",
      "Id": "bb75d5404c9c4a4d88d32a3b00c319b3"
    },
    {
      "Start": "46c7f4bd1a7b4008b6cafec6e89ec9f3",
      "End": "dd1a4fe8d1ad4bfe99d30aa9d54132b5",
      "Id": "d8c64ec8b9834fe59e2843898efa3095"
    },
    {
      "Start": "584f521b3eee4e749bad919f3a5a5abd",
      "End": "5cac05e931944a1bad2a1f07b3cc9f93",
      "Id": "61633676b8104b95880434cc7e4d31f2"
    },
    {
      "Start": "031379bbf9eb47a5a2481c70fe2698c1",
      "End": "bb09dd1aa6094932a20eeaaf1ff4c4d1",
      "Id": "3902dd1d4d284a029a007dc3026390f4"
    },
    {
      "Start": "d9a8064a19ed4e2eabb110323addd16e",
      "End": "91d740b69365455583545e5e766e642f",
      "Id": "9620081cfa284f59a3a93d98638cc67f"
    },
    {
      "Start": "86ab482199344993950f994257665d30",
      "End": "57d295ee911b42039123931446b8f0bd",
      "Id": "ee0b095ec87c40ea82dda83468d4b6df"
    },
    {
      "Start": "ccbcb5675f9b4ec084ad6a4559d7ea95",
      "End": "c14049c3b363457d891c2332383fde6c",
      "Id": "8dd191fabcc24c8c8e759f24d80b3fde"
    },
    {
      "Start": "ccbcb5675f9b4ec084ad6a4559d7ea95",
      "End": "98b6fa0ef4e74450b509a5f7ebb0f55c",
      "Id": "2cad25fa2c6d4588872417b46d6995f2"
    },
    {
      "Start": "591bdc6e0bd641e8b6d288478dbf5680",
      "End": "2b458671130e4004815476c317892d34",
      "Id": "3b53573703a14425a8e75a818b028958"
    },
    {
      "Start": "591bdc6e0bd641e8b6d288478dbf5680",
      "End": "927245efe3074dc0978eb693891183aa",
      "Id": "41889ea44c7b4effa204f616ba26f1d6"
    },
    {
      "Start": "01614de5a146476890d1c45d89882158",
      "End": "c7c13463d14d4695898ff7b13e632f92",
      "Id": "b7c0d8f68be1413c9d6bfc4467aa32ae"
    },
    {
      "Start": "d82f3a9101ee44a7ab5efa44f40e7679",
      "End": "b110b6100b9545ecaf77fe735687a551",
      "Id": "3ee5749118f34adba41f4949ae798426"
    }
  ],
  "Dependencies": [
    "1e3b5d82-c924-4649-a653-7fa7ead9cd1c",
    "a4dd8f6e-689f-4998-b8ef-4a04146d12c2",
    "9266cc47-e982-46fc-9fd4-59bd7fb19a53",
    "9fbd05c0-ec1f-4bd3-bf37-969a1552eab8",
    "928e40a7-91ac-45c3-8d59-4d899fc49b83",
    "62113099-742e-4754-acaf-81fcb1e7cec9",
    "7804e3b4-a95a-4ca5-a391-fd9d10566b40",
    "3df0961d-9d46-464f-9175-0a74eeb61bc1",
    "21f76aa4-5026-47ec-b977-474280c81d74",
    "0dd4bbc7-3594-4c4f-8e7d-760421e4bc9b"
  ],
  "NodeLibraryDependencies": [
    {
      "Name": "Clockwork for Dynamo 2.x",
      "Version": "2.3.0",
      "ReferenceType": "Package",
      "Nodes": [
        "a0f4d4a4c04a488f9329e3cb2b1320ea",
        "79ff92a9387542e7831012143b988a91",
        "3a62826726a54075a9f988fdefd61d7f",
        "6da385a8952e49fba69a3b5817ea0143",
        "b2e550418b884c19aabac5d9ab9166c6",
        "df8acefc54c348ac8b1aedbbe5a75f51"
      ]
    },
    {
      "Name": "Data-Shapes",
      "Version": "2021.2.91",
      "ReferenceType": "Package",
      "Nodes": [
        "fa85b611a1264855a6fbac0e22c01c05",
        "cc88d19dc359414e951ef03bc991335a",
        "a47798f9c3b04f11bff8a5076fee4f4e",
        "70b3caf6af7e479eb4eaf17c389c3c4b",
        "1d53adbd07de418ca38411e714708f0f",
        "ad6295e4ce3943eca40cb280692098a9",
        "cc9a92dc0ecf4641833cf5c7d1c2d666",
        "cf3bfccf3142431d8f9eddb24511a1e5",
        "d2329bbd095d40938e6e93d26668a922",
        "bb071a12a9134cfa980bb8063f28104c"
      ]
    }
  ],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.6.1.8786",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": 9075.267822265625,
      "EyeY": 14019.152825799005,
      "EyeZ": -7688.370849609375,
      "LookX": 0,
      "LookY": -14019.152825799005,
      "LookZ": 0,
      "UpX": 0,
      "UpY": 0,
      "UpZ": -1
    },
    "NodeViews": [
      {
        "Id": "a0f4d4a4c04a488f9329e3cb2b1320ea",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "FamilyType.CompoundStructureLayers",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5857.475454639663,
        "Y": 3761.4167835320177
      },
      {
        "Id": "8c0fb922514e4237aa0e15197e750b3e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "WallType.Kind",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -7560.728173607355,
        "Y": 3925.6100564244543
      },
      {
        "Id": "395c7dd9702145dda93341e6280b34ab",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.LastItem",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -7881.670627952848,
        "Y": 3836.694620137391
      },
      {
        "Id": "85703c42073643a0b24024499459ebd6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Filter",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -6950.154678830045,
        "Y": 3838.2693379634466
      },
      {
        "Id": "28f00028be784c5c9466449d28157915",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -7531.391896672095,
        "Y": 4057.9534222260236
      },
      {
        "Id": "c7cc2e15fdc345d3a97666df3c2fc375",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -7648.279786237014,
        "Y": 4082.9057779050254
      },
      {
        "Id": "7417c40027db49bba63450f7f555d5b4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Function Compose",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -7261.088573823555,
        "Y": 3973.207018655896
      },
      {
        "Id": "d88e563474a84b84bb6a3329c6e28ad7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Join",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -6539.114355351202,
        "Y": 3637.139433028403
      },
      {
        "Id": "4604890e556340ee8b764e7f06ee00f8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.DropItems",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -6990.5595787697375,
        "Y": 3638.679103944585
      },
      {
        "Id": "4f117af2c68545dfa045fbd1550c4481",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -7153.301405071598,
        "Y": 3720.366829560676
      },
      {
        "Id": "c44c0b25a23d41eaa7feb1a4f9b02920",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -6318.306937673805,
        "Y": 3635.2636973688604
      },
      {
        "Id": "d4958a23985d4705b2f3a0703645de5b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Object.IsNull",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5450.479882857589,
        "Y": 3762.7585352395035
      },
      {
        "Id": "f67015409cbd4b82ad1772fba3cf550f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4558.010212070696,
        "Y": 3637.9658534047508
      },
      {
        "Id": "072e111ce4ba4ae395d5cfb367ddc6bb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5222.595509938033,
        "Y": 3909.879520922839
      },
      {
        "Id": "416dfee8630641afb8e318acc28d84a6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.TrueForAny",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4848.0158386174635,
        "Y": 3757.139087767975
      },
      {
        "Id": "4d4c57bfcb8b496ea27239505231d4e4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5074.367893964539,
        "Y": 3855.4443297645194
      },
      {
        "Id": "5c53049eaf3048f49e9516faaea99847",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Material.Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2781.671949023264,
        "Y": 4568.226952668654
      },
      {
        "Id": "d9e1252b4fda4b3a9042c391596529d8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Categories",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -10264.411153840396,
        "Y": 3491.4538857963744
      },
      {
        "Id": "49481f2d5c7549c993fb58eb6b36a971",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Categories",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -10264.411153840396,
        "Y": 3578.8614600993897
      },
      {
        "Id": "9df0b241e40a44f59a2c3367705bee06",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Categories",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -10264.411153840396,
        "Y": 3666.269034402406
      },
      {
        "Id": "d01d8f00bb3a42169b177de55dab7504",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Categories",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -10264.411153840396,
        "Y": 3753.676608705421
      },
      {
        "Id": "fe856ba5be7e4b2da6e4d23e2e559c36",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -9972.413084400036,
        "Y": 3573.13884948172
      },
      {
        "Id": "c5cd9f7469994c6cb4876ff0ac60f786",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "All Elements of Category",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -9796.027974272594,
        "Y": 3573.832075826397
      },
      {
        "Id": "79ff92a9387542e7831012143b988a91",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.ByID",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -8407.54982930643,
        "Y": 3637.138288940977
      },
      {
        "Id": "afd40fe3fed241db938eef14bb072eac",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.UniqueItems",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -8685.52281561245,
        "Y": 3635.633263724255
      },
      {
        "Id": "815312dd56fb48fb8d73bd736675a4a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.Id",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -8951.869873354823,
        "Y": 3635.0167255426877
      },
      {
        "Id": "8c0a6332d22d453da7f9ab2faeba0c7b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Filter",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -9228.229184427062,
        "Y": 3634.8507846591356
      },
      {
        "Id": "f53794d7b8914bbd8143b8f1ca570789",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Object.IsNull",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -9458.300063499431,
        "Y": 3701.0216127109243
      },
      {
        "Id": "3ba7a3b75e7f42cebad9e20e93b5927a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.ElementType",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -9540.81764827164,
        "Y": 3573.9132262240255
      },
      {
        "Id": "3a62826726a54075a9f988fdefd61d7f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.Name+",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2779.0280931331986,
        "Y": 4473.5142489185055
      },
      {
        "Id": "ff551b54d5844c3f8e845bb1f8cac47a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Twórz zestawienie przegród",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -872.3643475780498,
        "Y": 4518.216996859981
      },
      {
        "Id": "fcc3f7a2aa6d4c968cce93c4da91931f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1961.529585993159,
        "Y": 4551.3121422356635
      },
      {
        "Id": "77c10440049944acb739218126ec9077",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetParameterValueByName",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2339.4346764876636,
        "Y": 4753.502960368498
      },
      {
        "Id": "c2c57030f7254499b1fdc5fa9828389f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Utworzono zestawienie dla przegród",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1595.891992770303,
        "Y": 3684.1008130417804
      },
      {
        "Id": "c50c44e19a854e7880ab23b61178f356",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Przegrody wymagają sprawdzenia nadanych materiałów",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1719.091992770303,
        "Y": 3259.475282131043
      },
      {
        "Id": "6da385a8952e49fba69a3b5817ea0143",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.Name+",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2627.296750165885,
        "Y": 3167.595000055518
      },
      {
        "Id": "5e6fc3e50962409683657b45e0d21ff8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetCategory",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2913.0508125808155,
        "Y": 3379.6363340175444
      },
      {
        "Id": "f55c3d746dd046f7885522922c3c2410",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Category.Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2630.398329714468,
        "Y": 3379.6170720929363
      },
      {
        "Id": "b2e550418b884c19aabac5d9ab9166c6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.Name+",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2620.6222505896317,
        "Y": 3601.655753351536
      },
      {
        "Id": "3f939772bf874da9b54d06d26b022fd3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Category.Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2623.7238301382117,
        "Y": 3813.677825388956
      },
      {
        "Id": "c73f528948474076ab3f778f287e1a4b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Element.GetCategory",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2906.376313004562,
        "Y": 3813.697087313566
      },
      {
        "Id": "5e2b883b13094d1390a69bcfd2b0ac74",
        "IsSetAsInput": false,
        "IsSetAsOutput": true,
        "Name": "List.GroupByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2311.8078373836506,
        "Y": 3264.3120395447377
      },
      {
        "Id": "346544be2fcf4bba9d9bcaa6bf4954c0",
        "IsSetAsInput": false,
        "IsSetAsOutput": true,
        "Name": "List.GroupByKey",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2311.8078373836506,
        "Y": 3689.2771381172374
      },
      {
        "Id": "9b97152e8920432598822e375396373b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.AddItemToFront",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1985.1295578753027,
        "Y": 3258.033583739172
      },
      {
        "Id": "d089fa06124b4442bc232f716dd79464",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.AddItemToFront",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1985.1295578753027,
        "Y": 3680.392350409404
      },
      {
        "Id": "0c7152517cab4f17b23aba74f99aadcf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3072.2688269802093,
        "Y": 4543.535545434358
      },
      {
        "Id": "ce687b052963483aba6b2d020d279fd8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.FilterByBoolMask",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3066.548046876019,
        "Y": 4714.653392196138
      },
      {
        "Id": "c5c6baba98df407188ef424e66b4bbec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1360.3647633167498,
        "Y": 5194.26947014681
      },
      {
        "Id": "29741c3526f34f1cb2011a566a597fc9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1723.922107515229,
        "Y": 5339.496903523736
      },
      {
        "Id": "fa85b611a1264855a6fbac0e22c01c05",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "MultipleInputForm ++",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3294.0213896240007,
        "Y": 5218.5871284023015
      },
      {
        "Id": "0c30c99ccb0845ef8d5b7522e5b38cdc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2775.4138037595053,
        "Y": 5074.300189774559
      },
      {
        "Id": "8abc744279b54447acefcc4cec362785",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "&&",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -1798.185140967846,
        "Y": 5212.2970638017205
      },
      {
        "Id": "ab953cea7d3b49c19c15361cfe66da39",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Not",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -2747.085610710795,
        "Y": 5333.291340914882
      },
      {
        "Id": "3e66c106816d47bfa67221478979fdce",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3652.9441944752325,
        "Y": 5105.47914678841
      },
      {
        "Id": "6c837db352ed4580aa926baa1cee873b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Boolean",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3643.5135927187384,
        "Y": 5498.721921651224
      },
      {
        "Id": "a0bb8442837e47a1bd4f8cfb18c812fd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3653.8662105812023,
        "Y": 5186.616564113643
      },
      {
        "Id": "691860a68b46421982ac102c877246b3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3654.8668901403857,
        "Y": 5295.938141501254
      },
      {
        "Id": "cc88d19dc359414e951ef03bc991335a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "TextBox Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4309.2709373490125,
        "Y": 5618.100377506225
      },
      {
        "Id": "a47798f9c3b04f11bff8a5076fee4f4e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Boolean input",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4297.2709373490125,
        "Y": 5931.678271356437
      },
      {
        "Id": "a4566b4607724cc89e7220b65c45c65f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -3645.6723364006293,
        "Y": 5577.284165106485
      },
      {
        "Id": "a848acd02ba042aba26b69e4a2b37c75",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4734.592270098255,
        "Y": 4956.08333572483
      },
      {
        "Id": "25cc42a9f8e448d289cef9754e9bfee7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5983.048693922933,
        "Y": 5503.326518100465
      },
      {
        "Id": "520c3eff3b144b0795830f037818edd1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5902.72705708789,
        "Y": 5602.151679388442
      },
      {
        "Id": "cc0ef3c5c7044eb5a3c02bc63f274f84",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Boolean",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5911.812094234358,
        "Y": 5731.0061549037155
      },
      {
        "Id": "427ad8d06b2a42f6b4eb08d74825019e",
        "IsSetAsInput": true,
        "IsSetAsOutput": false,
        "Name": "Dodaj numerację (1. 2. itd.)",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4670.9696766711395,
        "Y": 5954.476439980657
      },
      {
        "Id": "9145fe47112e4979a73d13b526997cd3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4578.169676671139,
        "Y": 6018.325930661877
      },
      {
        "Id": "1db652f37b6048c09fff27fcf945f747",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4638.9696766711395,
        "Y": 5869.513329571468
      },
      {
        "Id": "70b3caf6af7e479eb4eaf17c389c3c4b",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "SelectModelElements Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4415.171609312447,
        "Y": 5002.150869554521
      },
      {
        "Id": "7ebd83aeff8c421189e36d08d28f5fc6",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4672.385106027703,
        "Y": 5037.705290994845
      },
      {
        "Id": "6d420b66605b4aa5bb5e5888e10653fd",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4736.024436141979,
        "Y": 5230.1016997959205
      },
      {
        "Id": "1d53adbd07de418ca38411e714708f0f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "SelectModelElements Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4416.603775356169,
        "Y": 5276.16923362562
      },
      {
        "Id": "325b1d0571fd4b00a0712f5469167053",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4681.5906835507485,
        "Y": 5311.723655065941
      },
      {
        "Id": "df8acefc54c348ac8b1aedbbe5a75f51",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Application.Version",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5697.027515440167,
        "Y": 6047.77530113903
      },
      {
        "Id": "787f699057154e7baf960e6e649d6c36",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "If",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4949.035202623097,
        "Y": 5857.155724572026
      },
      {
        "Id": "2738994cc0494eb9b43e13c693041aa1",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "==",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5389.278449963386,
        "Y": 6127.2506277819775
      },
      {
        "Id": "e2e15ca1da7d4f47bf41232d9347f5cb",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5697.027515440167,
        "Y": 6355.111956994848
      },
      {
        "Id": "b2fb310214944ef4a6444f908645d935",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -5898.474091366151,
        "Y": 5665.11982979951
      },
      {
        "Id": "0f4379eaaaf44fa4ac15d97fe2845eb8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 933.8796126247539,
        "Y": 3717.8505278939638
      },
      {
        "Id": "02a448b307e34bf0bbc6c3462557c9a2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "&&",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 88.14061150332373,
        "Y": 4048.6872450382652
      },
      {
        "Id": "ad6295e4ce3943eca40cb280692098a9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "TextNote Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 90.82470172445346,
        "Y": 3601.360176563462
      },
      {
        "Id": "98bee7e35cbc4343bbdf80d9246a5adf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 904.4157975263538,
        "Y": 3581.6312652338856
      },
      {
        "Id": "cc9a92dc0ecf4641833cf5c7d1c2d666",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "MultipleInputForm ++",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 1357.3358423790337,
        "Y": 3341.755252486675
      },
      {
        "Id": "cf3bfccf3142431d8f9eddb24511a1e5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "InputGroup Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 517.1868474068438,
        "Y": 3551.7713721782284
      },
      {
        "Id": "4a7ceb85561e4035aec545fafa082fec",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 186.73349509115315,
        "Y": 3504.236576310126
      },
      {
        "Id": "cab1b06cbfa040929a3b4d1e42376eaf",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Not",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -170.07413872597635,
        "Y": 4115.994407420317
      },
      {
        "Id": "df5f698b208d484092548804a8b7e44d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List Create",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 921.3089953784333,
        "Y": 3395.768198831315
      },
      {
        "Id": "d2329bbd095d40938e6e93d26668a922",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "TextNote Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 95.75905612151337,
        "Y": 3303.0090421443156
      },
      {
        "Id": "b75401c7d4fe4112802bb350ee372eab",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Jedna linijka",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -108.5754673861461,
        "Y": 3390.123458521185
      },
      {
        "Id": "7fb4a9db140a4a2ca9b6ab347c3b1bf9",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Jedna linijka",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -113.50982178320692,
        "Y": 3688.4745929403325
      },
      {
        "Id": "bb071a12a9134cfa980bb8063f28104c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "InputGroup Data",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 517.5597376958135,
        "Y": 3259.683170842375
      },
      {
        "Id": "96d0e2f0264a4383a7e8c465b772df9e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 897.0195408624536,
        "Y": 3266.8411203096557
      },
      {
        "Id": "e036de2a8ce446d18d960d9e7d904a0f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -471.61633527610184,
        "Y": 3396.5248099501423
      },
      {
        "Id": "baf759dae5a54319b37187ffb7fad6ed",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 149.59095511551322,
        "Y": 3220.5378011217153
      },
      {
        "Id": "453546b00b5149da9296ceb94c928fa0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -443.47077455532644,
        "Y": 3696.946789407284
      },
      {
        "Id": "8ddd2abdda864cfbb9a2ec975479a8c8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 823.2136027134134,
        "Y": 3133.9378547664255
      },
      {
        "Id": "9482ddcad7b14f7282199099b26de336",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Input Name",
        "ShowGeometry": true,
        "Excluded": false,
        "X": 832.3421565240938,
        "Y": 3023.969011633795
      },
      {
        "Id": "3e04a42488394b539b17e313617741ef",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "List.Flatten",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -866.8171250999762,
        "Y": 3478.407921259385
      },
      {
        "Id": "a3b00a04cd274d13a1c4dae972ca87fc",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Python Script",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4147.089726306753,
        "Y": 4690.901154017095
      },
      {
        "Id": "f7741ecf63b549378924138c62a699f8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "String",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4368.316005728153,
        "Y": 4642.654052146126
      },
      {
        "Id": "e183aee4706141be8a623e3e26fab440",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Name": "Code Block",
        "ShowGeometry": true,
        "Excluded": false,
        "X": -4499.4769109818735,
        "Y": 4737.910212060346
      }
    ],
    "Annotations": [
      {
        "Id": "6ec5b3608f04438f8274011cca461a1e",
        "Title": "WARSTWY WSZYSTKICH PRZEGRÓD DO LEGENDY",
        "Nodes": [
          "21dbe03978ff457bb9b3b5828c408d4d"
        ],
        "Left": -10272.677701113196,
        "Top": 2922.592645258173,
        "Width": 298,
        "Height": 472,
        "FontSize": 36,
        "InitialTop": 3105.592645258173,
        "InitialHeight": 140,
        "TextblockHeight": 173,
        "Background": "#FF48B9FF"
      },
      {
        "Id": "4fe9915164a24b71a3efe7a6ddf8d335",
        "Title": "DESIGN - POBRANIE TYPÓW ZAMODELOWANYCH WYSTĄPIEŃ DACHÓW, STROPÓW, SUFITÓW I ŚCIAN",
        "Nodes": [
          "d9e1252b4fda4b3a9042c391596529d8",
          "49481f2d5c7549c993fb58eb6b36a971",
          "9df0b241e40a44f59a2c3367705bee06",
          "d01d8f00bb3a42169b177de55dab7504",
          "fe856ba5be7e4b2da6e4d23e2e559c36",
          "c5cd9f7469994c6cb4876ff0ac60f786",
          "79ff92a9387542e7831012143b988a91",
          "afd40fe3fed241db938eef14bb072eac",
          "815312dd56fb48fb8d73bd736675a4a2",
          "8c0a6332d22d453da7f9ab2faeba0c7b",
          "f53794d7b8914bbd8143b8f1ca570789",
          "3ba7a3b75e7f42cebad9e20e93b5927a",
          "4e5883171226449ba681b9d01baacf03"
        ],
        "Left": -10274.411153840396,
        "Top": 3438.4538857963744,
        "Width": 2179.8613245339657,
        "Height": 408.22272290904675,
        "FontSize": 36,
        "InitialTop": 3491.4538857963744,
        "InitialHeight": 407.22272290904675,
        "TextblockHeight": 43,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "7f5951ce3b9b4e988a77139cc2da1121",
        "Title": "DESIGN - DODATKOWE ODFILTROWANIE ŚCIAN KURTYNOWYCH I ŚCIAN ZŁOŻONYCH",
        "Nodes": [
          "8c0fb922514e4237aa0e15197e750b3e",
          "395c7dd9702145dda93341e6280b34ab",
          "85703c42073643a0b24024499459ebd6",
          "28f00028be784c5c9466449d28157915",
          "c7cc2e15fdc345d3a97666df3c2fc375",
          "7417c40027db49bba63450f7f555d5b4",
          "d88e563474a84b84bb6a3329c6e28ad7",
          "4604890e556340ee8b764e7f06ee00f8",
          "4f117af2c68545dfa045fbd1550c4481",
          "c44c0b25a23d41eaa7feb1a4f9b02920"
        ],
        "Left": -7891.670627952848,
        "Top": 3582.2636973688604,
        "Width": 1768.363690279043,
        "Height": 594.6897248571631,
        "FontSize": 36,
        "InitialTop": 3635.2636973688604,
        "InitialHeight": 592.6420805361649,
        "TextblockHeight": 43,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "e53e2f6af65847bc8ad7a53489bff8e6",
        "Title": "DESIGN - ODFILTROWANIE PRZEGRÓD, W KTÓRYCH BRAKUJE INFORMACJI O MATERIALE",
        "Nodes": [
          "a0f4d4a4c04a488f9329e3cb2b1320ea",
          "d4958a23985d4705b2f3a0703645de5b",
          "f67015409cbd4b82ad1772fba3cf550f",
          "072e111ce4ba4ae395d5cfb367ddc6bb",
          "416dfee8630641afb8e318acc28d84a6",
          "4d4c57bfcb8b496ea27239505231d4e4",
          "807c7727589d49ae908d11dbc419a46e"
        ],
        "Left": -5867.475454639663,
        "Top": 3584.9658534047508,
        "Width": 1490.4652425689674,
        "Height": 451.45093012726693,
        "FontSize": 36,
        "InitialTop": 3637.9658534047508,
        "InitialHeight": 416.91366751808846,
        "TextblockHeight": 43,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "7cd96237ef9f426b8e32bb312d210925",
        "Title": "PREVIEW - PODGLĄD REZULTATU DZIAŁANIA SKRYPTU",
        "Nodes": [
          "c2c57030f7254499b1fdc5fa9828389f",
          "c50c44e19a854e7880ab23b61178f356",
          "6da385a8952e49fba69a3b5817ea0143",
          "5e6fc3e50962409683657b45e0d21ff8",
          "f55c3d746dd046f7885522922c3c2410",
          "b2e550418b884c19aabac5d9ab9166c6",
          "3f939772bf874da9b54d06d26b022fd3",
          "c73f528948474076ab3f778f287e1a4b",
          "5e2b883b13094d1390a69bcfd2b0ac74",
          "346544be2fcf4bba9d9bcaa6bf4954c0",
          "9b97152e8920432598822e375396373b",
          "d089fa06124b4442bc232f716dd79464",
          "8c222bc939704957b7d773ae2a94df8b",
          "44bf9bdcde684d4e8bb60bc6e0eb79ea"
        ],
        "Left": -2923.0508125808155,
        "Top": 3079.595000055518,
        "Width": 1623.1588198105126,
        "Height": 827.102087258048,
        "FontSize": 36,
        "InitialTop": 3132.595000055518,
        "InitialHeight": 826.102087258048,
        "TextblockHeight": 43,
        "Background": "#FFA4E1FF"
      },
      {
        "Id": "d1749f0398b344a8a974aee07fe9e162",
        "Title": "DESIGN - PRZYGOTOWANIE DANYCH DO WYPEŁNIENIA ZESTAWIENIA",
        "Nodes": [
          "5c53049eaf3048f49e9516faaea99847",
          "3a62826726a54075a9f988fdefd61d7f",
          "fcc3f7a2aa6d4c968cce93c4da91931f",
          "77c10440049944acb739218126ec9077",
          "0c7152517cab4f17b23aba74f99aadcf",
          "ce687b052963483aba6b2d020d279fd8",
          "5b9d82af62b2411aa509c8bc48309d06"
        ],
        "Left": -3082.2688269802093,
        "Top": 4371.626514118261,
        "Width": 1470.7392409870504,
        "Height": 500.87644625023677,
        "FontSize": 36,
        "InitialTop": 4424.626514118261,
        "InitialHeight": 473.87644625023677,
        "TextblockHeight": 43,
        "Background": "#FFD8D8D8"
      },
      {
        "Id": "f8c52654148c4c01a453e1d712b67c88",
        "Title": "TO REVIT - TWORZENIE TABELI W WIDOKU LEGENDY",
        "Nodes": [
          "ff551b54d5844c3f8e845bb1f8cac47a"
        ],
        "Left": -882.3643475780498,
        "Top": 4292.216996859981,
        "Width": 252,
        "Height": 475,
        "FontSize": 36,
        "InitialTop": 4518.216996859981,
        "InitialHeight": 145,
        "TextblockHeight": 216,
        "Background": "#FFFFAA45"
      },
      {
        "Id": "909d986921cc4d6385b066a58666ba84",
        "Title": "INPUT - WYBIERZ NAGŁÓWEK",
        "Nodes": [
          "a848acd02ba042aba26b69e4a2b37c75",
          "70b3caf6af7e479eb4eaf17c389c3c4b",
          "7ebd83aeff8c421189e36d08d28f5fc6"
        ],
        "Left": -4744.592270098255,
        "Top": 4903.08333572483,
        "Width": 735.4206607858077,
        "Height": 270.06753382969055,
        "FontSize": 36,
        "InitialTop": 4956.08333572483,
        "InitialHeight": 226.62195527001495,
        "TextblockHeight": 43,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "7c30b84591b44c7ca447c540fc045d59",
        "Title": "INPUT - PARAMETR OZNACZENIA TYPU",
        "Nodes": [
          "cc88d19dc359414e951ef03bc991335a",
          "25cc42a9f8e448d289cef9754e9bfee7",
          "520c3eff3b144b0795830f037818edd1",
          "cc0ef3c5c7044eb5a3c02bc63f274f84"
        ],
        "Left": -5993.048693922933,
        "Top": 5450.326518100465,
        "Width": 1982.7777565739207,
        "Height": 348.6796368032501,
        "FontSize": 36,
        "InitialTop": 5503.326518100465,
        "InitialHeight": 372.6796368032501,
        "TextblockHeight": 43,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "abe3b71d07cb473a921106d8ea0fe4c8",
        "Title": "INPUT - KAPITALIKI",
        "Nodes": [
          "a47798f9c3b04f11bff8a5076fee4f4e",
          "427ad8d06b2a42f6b4eb08d74825019e",
          "9145fe47112e4979a73d13b526997cd3",
          "1db652f37b6048c09fff27fcf945f747"
        ],
        "Left": -4680.9696766711395,
        "Top": 5816.513329571468,
        "Width": 670.698739322127,
        "Height": 269.81260109040886,
        "FontSize": 36,
        "InitialTop": 5869.513329571468,
        "InitialHeight": 293.81260109040886,
        "TextblockHeight": 43,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "ff3414a40ce84d9298c8ca9afa3996da",
        "Title": "INPUT - WYBIERZ WIERSZ",
        "Nodes": [
          "6d420b66605b4aa5bb5e5888e10653fd",
          "1d53adbd07de418ca38411e714708f0f",
          "325b1d0571fd4b00a0712f5469167053"
        ],
        "Left": -4746.024436141979,
        "Top": 5177.1016997959205,
        "Width": 735.4206607858105,
        "Height": 270.06753382969964,
        "FontSize": 36,
        "InitialTop": 5230.1016997959205,
        "InitialHeight": 226.6219552700204,
        "TextblockHeight": 43,
        "Background": "#FFBB87C6"
      },
      {
        "Id": "5bdda79f21484242826fb8005cd4d428",
        "Title": "BACKEND - WYBÓR JĘZYKA",
        "Nodes": [
          "df8acefc54c348ac8b1aedbbe5a75f51",
          "787f699057154e7baf960e6e649d6c36",
          "2738994cc0494eb9b43e13c693041aa1",
          "e2e15ca1da7d4f47bf41232d9347f5cb"
        ],
        "Left": -5707.027515440167,
        "Top": 5804.155724572026,
        "Width": 894.9923128170703,
        "Height": 643.9562324228218,
        "FontSize": 36,
        "InitialTop": 5857.155724572026,
        "InitialHeight": 642.9562324228218,
        "TextblockHeight": 43,
        "Background": "#FF848484"
      },
      {
        "Id": "cb888b526e5b4840a0fcf829c98f8aea",
        "Title": "RESULT",
        "Nodes": [
          "cab1b06cbfa040929a3b4d1e42376eaf",
          "02a448b307e34bf0bbc6c3462557c9a2"
        ],
        "Left": -180.07413872597635,
        "Top": 4009.6872450382652,
        "Width": 447.2147502293001,
        "Height": 199.3071623820515,
        "FontSize": 24,
        "InitialTop": 4048.6872450382652,
        "InitialHeight": 212.3071623820515,
        "TextblockHeight": 29,
        "Background": "#FF8FBC8F"
      },
      {
        "Id": "038030666b634607b8db2691e8c2c49c",
        "Title": "BACKEND",
        "Nodes": [
          "a3b00a04cd274d13a1c4dae972ca87fc",
          "f7741ecf63b549378924138c62a699f8",
          "e183aee4706141be8a623e3e26fab440"
        ],
        "Left": -4509.4769109818735,
        "Top": 4589.654052146126,
        "Width": 496.3871846751208,
        "Height": 305.25615991422,
        "FontSize": 36,
        "InitialTop": 4642.654052146126,
        "InitialHeight": 240.25615991422,
        "TextblockHeight": 43,
        "Background": "#FF848484"
      },
      {
        "Id": "21dbe03978ff457bb9b3b5828c408d4d",
        "Title": "UTWORZONO PRZEZ: PROCAD\r\nDATA UTWORZENIA: 20201126\r\n\r\nWERSJA 2.0\r\nDATA MODYFIKACJI: 20201130\r\n\r\nWERSJA DYNAMO: Dynamo 2.6\r\n\r\nPACZKI:\r\nCLOCKWORK\r\n\r\nNOTATKI:\r\nSKRYPT WSPOMAGA TWORZENIE ZESTAWIEŃ W FORMIE WIDOKU LEGENDY.\r\n\r\nDYNAMO GRAPHIC STANDARD\r\nCREATED BY: VLADIMIR ONDEJCIK\r\nWHITE ARKITEKTER AB - 2016",
        "Nodes": [],
        "Left": -10262.677701113196,
        "Top": 3105.592645258173,
        "Width": 0,
        "Height": 0,
        "FontSize": 36,
        "InitialTop": 0,
        "InitialHeight": 0,
        "TextblockHeight": 0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "4e5883171226449ba681b9d01baacf03",
        "Title": "Custom Node: Clockwork v.2.3.0",
        "Nodes": [],
        "Left": -8407.54982930643,
        "Top": 3602.138288940977,
        "Width": 0,
        "Height": 0,
        "FontSize": 36,
        "InitialTop": 0,
        "InitialHeight": 0,
        "TextblockHeight": 0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "5b9d82af62b2411aa509c8bc48309d06",
        "Title": "Custom Node: Clockwork v.2.3.0",
        "Nodes": [],
        "Left": -2777.044131018877,
        "Top": 4424.626514118261,
        "Width": 0,
        "Height": 0,
        "FontSize": 36,
        "InitialTop": 0,
        "InitialHeight": 0,
        "TextblockHeight": 0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "8c222bc939704957b7d773ae2a94df8b",
        "Title": "Custom Node: Clockwork v.2.3.0",
        "Nodes": [],
        "Left": -2627.296750165885,
        "Top": 3132.595000055518,
        "Width": 0,
        "Height": 0,
        "FontSize": 36,
        "InitialTop": 0,
        "InitialHeight": 0,
        "TextblockHeight": 0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "44bf9bdcde684d4e8bb60bc6e0eb79ea",
        "Title": "Custom Node: Clockwork v.2.3.0",
        "Nodes": [],
        "Left": -2620.6222505896317,
        "Top": 3566.655753351536,
        "Width": 0,
        "Height": 0,
        "FontSize": 36,
        "InitialTop": 0,
        "InitialHeight": 0,
        "TextblockHeight": 0,
        "Background": "#FFC1D676"
      },
      {
        "Id": "807c7727589d49ae908d11dbc419a46e",
        "Title": "Custom Node: Clockwork v.2.3.0",
        "Nodes": [],
        "Left": -5801.316694485611,
        "Top": 3721.71267154936,
        "Width": 0,
        "Height": 0,
        "FontSize": 36,
        "InitialTop": 0,
        "InitialHeight": 0,
        "TextblockHeight": 0,
        "Background": "#FFC1D676"
      }
    ],
    "X": 2120.073162341957,
    "Y": -1562.0002649092942,
    "Zoom": 0.3989959717228983
  }
}