{
  "Uuid": "cdd72c8a-1d8a-48a3-b8b8-ba8aeb03021e",
  "IsCustomNode": false,
  "Description": null,
  "Name": "HideSubcategoryInAll3dViews",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "DSRevitNodesUI.ElementsOfCategory, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "Id": "e073d6626e8c45268d552e4634097cad",
      "Inputs": [
        {
          "Id": "3c7e6407d4e643548e6337007e37b618",
          "Name": "Category",
          "Description": "The Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b482b1f353b4454f9069ce6f4e5e498a",
          "Name": "Elements",
          "Description": "An element type.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Get all elements of the specified category from the model."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Category.ByName@string",
      "Id": "a54877a2e4ad41e69a1b1473c946f1f5",
      "Inputs": [
        {
          "Id": "a85e631e4f1840a39c07d0ea8abcad87",
          "Name": "name",
          "Description": "The built in category name.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b9124666fc824169a736145e0cc79e10",
          "Name": "Category",
          "Description": "Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets a Revit category by the built-in category name.\n\nCategory.ByName (name: string): Category"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Views\";",
      "Id": "190ff4ac2c7b45489b15adb983ff47e3",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "76aa36af303e4285a8b6c56e3abdcd37",
          "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": "ecaa320d-1082-4f19-84b5-d7460adfc3ee",
      "FunctionType": "Graph",
      "NodeType": "FunctionNode",
      "Id": "3d47ef4d8734444399bf9bf142b938c7",
      "Inputs": [
        {
          "Id": "d1a62d92814a47a5ad2ace8e9bdd8975",
          "Name": "view",
          "Description": "var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "060b29adb9c848baa46182cdff24d403",
          "Name": "type",
          "Description": "return value",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Returns the type of a given view"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "a==\"ThreeD\";",
      "Id": "079c561394704bff8d955565621477be",
      "Inputs": [
        {
          "Id": "740f7321def642a691234fd5ed3ace39",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5e0469b83749407b8f476b4a63efb02d",
          "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.FilterByBoolMask@var[]..[],var[]..[]",
      "Id": "ef7b327fae2048f98835286502b97cd8",
      "Inputs": [
        {
          "Id": "be79acd74c8f44618904f59e1ff6119c",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1379040a4fe14f41bb593f2d55923573",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e82ce4b821ef46259ba20b7e6eb61b51",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "d097290766054a21a853331d580ce043",
          "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": "archilab.Revit.Views.Views.ViewTemplate@Revit.Elements.Views.View",
      "Id": "593557a8dd554538a5f360348ce34326",
      "Inputs": [
        {
          "Id": "390006e9f26f42699c978c44649c0849",
          "Name": "view",
          "Description": "View to retrieve View Template from.\n\nView",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "59208c52208f43e994f6a15b2a2b7c5f",
          "Name": "view",
          "Description": "View Template applied to view.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Get View Template applied to view.\n\nViews.ViewTemplate (view: View): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.Object.IsNull@var",
      "Id": "348e9f3b866f471f85bca8b6c92bb707",
      "Inputs": [
        {
          "Id": "e5082143d11c468398575545156056eb",
          "Name": "obj",
          "Description": "Object to test.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "635dd73eda1b4163bd826e78058242fc",
          "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": "6df0e4cf327243cf99e1e19169441d7a",
      "Inputs": [
        {
          "Id": "1573c184e5114dac974fddd6950dc18f",
          "Name": "list",
          "Description": "List to filter.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4872cefa055e41bca5ac98c11df88a55",
          "Name": "mask",
          "Description": "List of booleans representing a mask.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "68f98ebd004f4af4973344f35b94271f",
          "Name": "in",
          "Description": "Items whose mask index is true.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0f17168ba9414ebaa3f477768d99d423",
          "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": "Revit.Elements.Views.View.SetCategoryOverrides@Revit.Elements.Category,Revit.Filter.OverrideGraphicSettings,bool",
      "Id": "76189493de81416c8f57cc040d0a2ae2",
      "Inputs": [
        {
          "Id": "db802dff752040f890b87d00374b74a4",
          "Name": "view",
          "Description": "Revit.Elements.Views.View",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ef8a620a47644aa189c7c953c4eb15d1",
          "Name": "category",
          "Description": "Category\n\nCategory",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "6da83f70cdb647889c7473be7124eec3",
          "Name": "overrides",
          "Description": "Graphics Overrides Settings.\n\nOverrideGraphicSettings",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1567399132ff48f79abc00a06c05e5b1",
          "Name": "hide",
          "Description": "If True givent Category will be hidden.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6cfff7256fa64f3c87c92ad87dec8d2b",
          "Name": "view",
          "Description": "View",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Set Category Overrides.\n\nView.SetCategoryOverrides (category: Category, overrides: OverrideGraphicSettings, hide: bool = false): View"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "true;",
      "Id": "dd67c389a02344149fe130a0afdf5a8d",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "36107795aa8b4b9bb7d80b2a216c4bf8",
          "Name": "",
          "Description": "Value of expression at line 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Allows for DesignScript code to be authored directly"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Filter.OverrideGraphicSettings.ByProperties@DSCore.Color,DSCore.Color,DSCore.Color,DSCore.Color,Revit.Elements.FillPatternElement,Revit.Elements.FillPatternElement,Revit.Elements.LinePatternElement,Revit.Elements.LinePatternElement,int,int,int,string,bool",
      "Id": "c1a653640bdc4219b57aa19ec636d76c",
      "Inputs": [
        {
          "Id": "49ff0bdc1009412d96a935dc95b7d908",
          "Name": "cutFillColor",
          "Description": "Fill color\n\nColor\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "e5d64d50b53a431da8d4251437973d5c",
          "Name": "projectionFillColor",
          "Description": "Projection color\n\nColor\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "9c57189a69934ba1baef8cc3a5f3af1e",
          "Name": "cutLineColor",
          "Description": "Cut line color\n\nColor\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c3b4c3f1860f49d89823fff86542dc63",
          "Name": "projectionLineColor",
          "Description": "Projection line color\n\nColor\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0dd6157b04214ed3901a78bd1acd86d0",
          "Name": "cutFillPattern",
          "Description": "Cut fill pattern\n\nFillPatternElement\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "da5392a1f411449a8417daf2e9ca8092",
          "Name": "projectionFillPattern",
          "Description": "Projection fill pattern\n\nFillPatternElement\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "990efd90b9314c6fae322a86ccf590ab",
          "Name": "cutLinePattern",
          "Description": "Cut line pattern\n\nLinePatternElement\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8b4903f74b224630b31d1bc1763bbaee",
          "Name": "projectionLinePattern",
          "Description": "Projection line pattern\n\nLinePatternElement\nDefault value : null",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0b5720a6f1b9459d8e0495c96172bc07",
          "Name": "cutLineWeight",
          "Description": "Cut line weight\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "67e2a8a96e4c41c3a9c517e909284054",
          "Name": "projectionLineWeight",
          "Description": "Projection line weight\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "50364bc15a8a4b889aeb763fe6441a94",
          "Name": "transparency",
          "Description": "Transparency as integer between 1-100.\n\nint\nDefault value : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "62868b7a616f4ca39e344826a73010d1",
          "Name": "detailLevel",
          "Description": "Detail Level setting, ex: Coarse, Fine etc.\n\nstring\nDefault value : \"Undefined\"",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fb09fad8c3a64d3e814a283417af9f6e",
          "Name": "halftone",
          "Description": "Halftone. True = halftone.\n\nbool\nDefault value : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b5201213034d492d8fdd00b5463a6d26",
          "Name": "overrides",
          "Description": "Override Graphic Settings",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Create a OverrideGraphicSettings Element.\n\nOverrideGraphicSettings.ByProperties (cutFillColor: Color = null, projectionFillColor: Color = null, cutLineColor: Color = null, projectionLineColor: Color = null, cutFillPattern: FillPatternElement = null, projectionFillPattern: FillPatternElement = null, cutLinePattern: LinePatternElement = null, projectionLinePattern: LinePatternElement = null, cutLineWeight: int = -1, projectionLineWeight: int = -1, transparency: int = -1, detailLevel: string = \"Undefined\", halftone: bool = false): OverrideGraphicSettings"
    },
    {
      "ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels",
      "NodeType": "PythonScriptNode",
      "Code": "import clr\r\nclr.AddReference('RevitAPI')\r\nfrom Autodesk.Revit.DB import *\r\nclr.AddReference(\"RevitNodes\")\r\nimport Revit\r\nclr.ImportExtensions(Revit.Elements)\r\nclr.AddReference('RevitServices')\r\nfrom RevitServices.Persistence import DocumentManager\r\n\r\n#items = UnwrapElement(IN[0])\r\ndoc = DocumentManager.Instance.CurrentDBDocument\r\n\r\nt = Transaction(doc, 'Hide Subcategory')\r\n\r\n#Select element from revit.\r\nviews = IN[0]\r\ncats = IN[1]\r\noutput = []\r\n\r\n#Start Transaction\r\nt.Start()\r\n\r\nfor v in views:\r\n\toutput.append(v)\r\n    \r\n\r\n\r\n#End Transaction\r\nt.Commit()\r\n\r\nOUT = output",
      "VariableInputPorts": true,
      "Id": "c75efa3dd58c4c6fbd6d892ae7badf9f",
      "Inputs": [
        {
          "Id": "9cd6f578fb484b15ac4218d0bbf71f7b",
          "Name": "IN[0]",
          "Description": "Input #0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1959cb7efbc94ad0a2026c5d503ebf51",
          "Name": "IN[1]",
          "Description": "Input #1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "bacedcc658eb49639814028dffcbcec9",
          "Name": "OUT",
          "Description": "Result of the python script",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Runs an embedded IronPython script."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Category.ByName@string",
      "Id": "a379dfad4a394fc0ab4364c1038df9d0",
      "Inputs": [
        {
          "Id": "59c27649586742e899a1ef2601fb17d3",
          "Name": "name",
          "Description": "The built in category name.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "66268ff5b2964e99a3e017734ffd9d93",
          "Name": "Category",
          "Description": "Category",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Gets a Revit category by the built-in category name.\n\nCategory.ByName (name: string): Category"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Generic Models - BoPla\";",
      "Id": "4939d9cd425742b2a00d337262eb75b8",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "550bd729c42b494cabe32f597249fb76",
          "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"
    }
  ],
  "Connectors": [
    {
      "Start": "b482b1f353b4454f9069ce6f4e5e498a",
      "End": "d1a62d92814a47a5ad2ace8e9bdd8975",
      "Id": "a07af67ee3a9470a8b1c630fc5a47554"
    },
    {
      "Start": "b482b1f353b4454f9069ce6f4e5e498a",
      "End": "be79acd74c8f44618904f59e1ff6119c",
      "Id": "48ea3ff633aa4a63b3a7a23094f83fa2"
    },
    {
      "Start": "b9124666fc824169a736145e0cc79e10",
      "End": "3c7e6407d4e643548e6337007e37b618",
      "Id": "09b27fb7b59b4b65b18acf886d8ebb41"
    },
    {
      "Start": "76aa36af303e4285a8b6c56e3abdcd37",
      "End": "a85e631e4f1840a39c07d0ea8abcad87",
      "Id": "412696245d7e4011afb4e33c9b9b68a8"
    },
    {
      "Start": "060b29adb9c848baa46182cdff24d403",
      "End": "740f7321def642a691234fd5ed3ace39",
      "Id": "8a0a2e5bac2149a7b6068236e768d5d2"
    },
    {
      "Start": "5e0469b83749407b8f476b4a63efb02d",
      "End": "1379040a4fe14f41bb593f2d55923573",
      "Id": "9c950d224aba45fb9b5420baf2023723"
    },
    {
      "Start": "e82ce4b821ef46259ba20b7e6eb61b51",
      "End": "390006e9f26f42699c978c44649c0849",
      "Id": "afb230cbfdd94350a3e7d05900b956e4"
    },
    {
      "Start": "e82ce4b821ef46259ba20b7e6eb61b51",
      "End": "1573c184e5114dac974fddd6950dc18f",
      "Id": "0ddaeb8db2104690a264cf048b2d883f"
    },
    {
      "Start": "59208c52208f43e994f6a15b2a2b7c5f",
      "End": "e5082143d11c468398575545156056eb",
      "Id": "40123c9fc05643b29ea3b0b56fbd15c8"
    },
    {
      "Start": "635dd73eda1b4163bd826e78058242fc",
      "End": "4872cefa055e41bca5ac98c11df88a55",
      "Id": "57be47c6c33740bf92d7e567e406442c"
    },
    {
      "Start": "68f98ebd004f4af4973344f35b94271f",
      "End": "db802dff752040f890b87d00374b74a4",
      "Id": "033587ab785d4e52957af0e66027b57a"
    },
    {
      "Start": "36107795aa8b4b9bb7d80b2a216c4bf8",
      "End": "1567399132ff48f79abc00a06c05e5b1",
      "Id": "c61576f946f24345b4ff67e106b488df"
    },
    {
      "Start": "b5201213034d492d8fdd00b5463a6d26",
      "End": "6da83f70cdb647889c7473be7124eec3",
      "Id": "05343ec409a74f5a9722418deb0ada50"
    },
    {
      "Start": "66268ff5b2964e99a3e017734ffd9d93",
      "End": "ef8a620a47644aa189c7c953c4eb15d1",
      "Id": "6f7e1e4961ae4513a1c38bc469d2c04d"
    },
    {
      "Start": "550bd729c42b494cabe32f597249fb76",
      "End": "59c27649586742e899a1ef2601fb17d3",
      "Id": "f569cb592e3a481096cf84ec7b2bbddd"
    }
  ],
  "Dependencies": [
    "ecaa320d-1082-4f19-84b5-d7460adfc3ee"
  ],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.0.4.12684",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Background Preview",
      "EyeX": -17.0,
      "EyeY": 24.0,
      "EyeZ": 50.0,
      "LookX": 12.0,
      "LookY": -13.0,
      "LookZ": -58.0,
      "UpX": 0.0,
      "UpY": 1.0,
      "UpZ": 0.0
    },
    "NodeViews": [
      {
        "ShowGeometry": true,
        "Name": "All Elements of Category",
        "Id": "e073d6626e8c45268d552e4634097cad",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 501.75,
        "Y": 480.39333333333332
      },
      {
        "ShowGeometry": true,
        "Name": "Category.ByName",
        "Id": "a54877a2e4ad41e69a1b1473c946f1f5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 193.75,
        "Y": 480.39333333333332
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "190ff4ac2c7b45489b15adb983ff47e3",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": -2.25,
        "Y": 484.60666666666668
      },
      {
        "ShowGeometry": true,
        "Name": "View.Type",
        "Id": "3d47ef4d8734444399bf9bf142b938c7",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 813.63258948288262,
        "Y": 150.37129122598387
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "079c561394704bff8d955565621477be",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1120.0,
        "Y": 124.0
      },
      {
        "ShowGeometry": true,
        "Name": "List.FilterByBoolMask",
        "Id": "ef7b327fae2048f98835286502b97cd8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1430.1957984324101,
        "Y": 443.18356787764128
      },
      {
        "ShowGeometry": true,
        "Name": "Views.ViewTemplate",
        "Id": "593557a8dd554538a5f360348ce34326",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1748.4219707934569,
        "Y": 638.7600696412012
      },
      {
        "ShowGeometry": true,
        "Name": "Object.IsNull",
        "Id": "348e9f3b866f471f85bca8b6c92bb707",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1976.3192407591805,
        "Y": 629.09266232350478
      },
      {
        "ShowGeometry": true,
        "Name": "List.FilterByBoolMask",
        "Id": "6df0e4cf327243cf99e1e19169441d7a",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2246.7553170949568,
        "Y": 458.65289570074765
      },
      {
        "ShowGeometry": true,
        "Name": "View.SetCategoryOverrides",
        "Id": "76189493de81416c8f57cc040d0a2ae2",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2547.3022576581666,
        "Y": 626.60559778018887
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "dd67c389a02344149fe130a0afdf5a8d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2192.0,
        "Y": 868.0
      },
      {
        "ShowGeometry": true,
        "Name": "OverrideGraphicSettings.ByProperties",
        "Id": "c1a653640bdc4219b57aa19ec636d76c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2100.90165476281,
        "Y": 1011.12888938312
      },
      {
        "ShowGeometry": true,
        "Name": "Python Script",
        "Id": "c75efa3dd58c4c6fbd6d892ae7badf9f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3210.273450077013,
        "Y": 518.11210347347026
      },
      {
        "ShowGeometry": true,
        "Name": "Category.ByName",
        "Id": "a379dfad4a394fc0ab4364c1038df9d0",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2232.6846264421647,
        "Y": 707.73110945277608
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "4939d9cd425742b2a00d337262eb75b8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1970.9085970547139,
        "Y": 778.0501208855718
      }
    ],
    "Annotations": [],
    "X": -424.7455991393731,
    "Y": 133.20925351945294,
    "Zoom": 0.53491931476682952
  }
}