{
  "Uuid": "3c9d0464-8643-5ffe-96e5-ab1769818209",
  "IsCustomNode": false,
  "Description": "",
  "Name": "import donnees (nom du sytème de canalisation)",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "CoreNodeModels.Input.Filename, CoreNodeModels",
      "HintPath": "D:\\USERS\\guittard_an\\Desktop\\export.xlsx",
      "InputValue": "D:\\USERS\\guittard_an\\Desktop\\export.xlsx",
      "NodeType": "ExtensionNode",
      "Id": "2d8d76a145d942b188c36615dbeba194",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "696d1911ca6a4f1aba8e10bb47147547",
          "Name": "",
          "Description": "Filename",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Vous permet de sélectionner un fichier sur le système de façon à obtenir son nom de fichier"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.FileObject, CoreNodeModels",
      "NodeType": "ExtensionNode",
      "Id": "7762ae5091b4426da2cc972e421295c8",
      "Inputs": [
        {
          "Id": "77a7c8480b1c4146b508f777651f9246",
          "Name": "path",
          "Description": "Chemin d'accès au fichier.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ecbde851cc3645e3aac2b50b0a916333",
          "Name": "file",
          "Description": "Objet de fichier",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Crée un objet de fichier à partir d'un chemin d'accès."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "\"Export données\";",
      "Id": "e61a9f9688424e6baf5d913aa2e1fb3c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "67910a63c49e446d906e8d4b324add46",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.BoolSelector, CoreNodeModels",
      "NodeType": "BooleanInputNode",
      "InputValue": true,
      "Id": "d608c2f76df248ad9516c8b593344887",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "3c4f9ddfccc645c4aff3ab6771c8810b",
          "Name": "",
          "Description": "Boolean",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Sélection entre True et False."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSOffice.Data.ImportExcel@var,string,bool,bool",
      "Id": "173a0285bf234154b8d332e446f09fca",
      "Inputs": [
        {
          "Id": "cf6eae34a6af4992b872f45ce1ecfbf3",
          "Name": "file",
          "Description": "Fichier représentant la feuille de calcul Microsoft Excel.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c9f94fe4a9b949089a6057dfb7411fcf",
          "Name": "sheetName",
          "Description": "Nom de la feuille de calcul contenant les données.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4e3cfc6e0b8e46aea92bfc481fa04b9c",
          "Name": "readAsStrings",
          "Description": "Activer/désactiver la lecture du fichier Excel sous forme de chaînes.\n\nbool\nValeur par défaut : false",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "a5bc278daf99468d8c91b4d147a8e83c",
          "Name": "showExcel",
          "Description": "Basculer entre l'affichage et le masquage de la fenêtre principale d'Excel.\n\nbool\nValeur par défaut : true",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "5f2e1847692e469e94c5f1d2103bf6c3",
          "Name": "data",
          "Description": "Lignes de données de la feuille de calcul Excel.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Lire les données à partir d'une feuille de calcul Microsoft Excel. Les données sont lues par ligne et renvoyées dans une série de listes par ligne. Les lignes et les colonnes sont indexées à partir de 0; par exemple, la valeur de la cellule A1 apparaît dans la liste de données à [0,0]. Ce noeud nécessite que Microsoft Excel soit installé.\n\nData.ImportExcel (file: var, sheetName: string, readAsStrings: bool = false, showExcel: bool = true): var[][]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Id": "82a2e1dff6e04f29844321f8eef3112d",
      "Inputs": [
        {
          "Id": "c55bf93b59fb457292168da16db12cf7",
          "Name": "list",
          "Description": "Récupérer un élément de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "33633718dbc846d2bfa34db6be805c0c",
          "Name": "index",
          "Description": "Index de l'élément à récupérer.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "76c72d5c2ce542f8a36e80a2790d6378",
          "Name": "item",
          "Description": "Elément de la liste au niveau de l'index donné.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie un élément de la liste indiquée qui se trouve au niveau de l'index spécifié.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.RestOfItems@var[]..[]",
      "Id": "bef7709ae155468b98bd465907438aa5",
      "Inputs": [
        {
          "Id": "ab2769d9eea74fb2b9f49b375b95929d",
          "Name": "list",
          "Description": "Obtenir les éléments restants de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "0ed3593f869b405ba9a9b46662e21aed",
          "Name": "rest",
          "Description": "Reste de la liste.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Supprime le premier élément de la liste indiquée.\n\nList.RestOfItems (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "4;",
      "Id": "a2d5d74e09334994aeb0c5d563026158",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "f67dc3b354ea4272a85d4175ec7da6bd",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.SetParameterByName@string,var",
      "Id": "ac8081849bdd427593755f6897f079d8",
      "Inputs": [
        {
          "Id": "2118b6caad354a7ebbdd05cb9a1e6dda",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "04a709281c6c47b38d23147569c19801",
          "Name": "parameterName",
          "Description": "Nom du paramètre à définir.\n\nstring",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "55660d5ea3cb4ca49d443f7a1789a8b5",
          "Name": "value",
          "Description": "Valeur.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d8f816228f0849a59327f06341bbbd68",
          "Name": "Element",
          "Description": "Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Définir l'un des paramètres de l'élément.\n\nElement.SetParameterByName (parameterName: string, value: var): Element"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.StringInput, CoreNodeModels",
      "NodeType": "StringInputNode",
      "InputValue": "Nom du système",
      "Id": "06e18a043b0e4a83a0f7c173dd315cc4",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "780051313aa14fe180e288ee60336503",
          "Name": "",
          "Description": "String",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Crée une chaîne."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.Transpose@var[]..[]",
      "Id": "b36d41a8ecc54137bcc513b9bd873871",
      "Inputs": [
        {
          "Id": "5ae32e3b56a54589b372a116ccb3553b",
          "Name": "lists",
          "Description": "Liste des listes à transposer.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "e23fab07ce1c4ec99c176047cf49356c",
          "Name": "lists",
          "Description": "Liste des listes transposées.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Permute des lignes et des colonnes dans une liste des listes. Si certaines lignes sont plus courtes que d'autres, les valeurs nulles sont insérées en tant qu'espaces réservés dans le réseau obtenu de sorte qu'il est toujours rectangulaire.\n\nList.Transpose (lists: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Id": "4f05ac592fd74d8fbd545c0c03ce727f",
      "Inputs": [
        {
          "Id": "f41f025501d249bcb976915860631ca6",
          "Name": "list",
          "Description": "Récupérer un élément de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "f7990113bc8145fca5a862a2b80788c7",
          "Name": "index",
          "Description": "Index de l'élément à récupérer.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6a0f7db8406a4cb29cabdd9139d4cc60",
          "Name": "item",
          "Description": "Elément de la liste au niveau de l'index donné.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie un élément de la liste indiquée qui se trouve au niveau de l'index spécifié.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "NodeType": "CodeBlockNode",
      "Code": "3;",
      "Id": "7b9c62d06cd24290a097c679025f586e",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8ceb8be03b164a43b48ec410a851e61a",
          "Name": "",
          "Description": "Valeur de l'expression à la ligne 1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Permet de créer le code DesignScript directement"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "DSCore.List.RestOfItems@var[]..[]",
      "Id": "ff9dad52925c4e8284ac7c6c77dca33d",
      "Inputs": [
        {
          "Id": "d9b52c4eccf548e88a35f5b90e579aa7",
          "Name": "list",
          "Description": "Obtenir les éléments restants de cette liste.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ec19ab4609164201b67f467848639bae",
          "Name": "rest",
          "Description": "Reste de la liste.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Supprime le premier élément de la liste indiquée.\n\nList.RestOfItems (list: var[]..[]): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "Revit.Elements.Element.ElementType",
      "Id": "ae646e48d4044cef8026dc3329b74048",
      "Inputs": [
        {
          "Id": "14fab6ab2ede44db9bd0e212a1416724",
          "Name": "element",
          "Description": "Revit.Elements.Element",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2e220c6abed14a9691df3b1173a1ce82",
          "Name": "ElementType",
          "Description": "Type d'élément ou Nul.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Renvoie le FamilyType de cet élément. Renvoie une valeur nulle si un FamilyType ne peut pas être affecté à l'élément.\n\nElement.ElementType: Element"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "NodeType": "FunctionNode",
      "FunctionSignature": "archilab.Revit.Selection.Select.ByElementId@var",
      "Id": "bfbced41580847a2a1a950bf8308163c",
      "Inputs": [
        {
          "Id": "bfd2d26ac99447158da7b33c83e43f2c",
          "Name": "id",
          "Description": "ElementId, String, Guid or Integer id of the element.\n\nvar",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "185b23042d8d4ef3a7131b00177a99e0",
          "Name": "Element",
          "Description": "Found element or null.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Select Element by Id\n\nSelect.ByElementId (id: var): var[]..[]"
    }
  ],
  "Connectors": [
    {
      "Start": "696d1911ca6a4f1aba8e10bb47147547",
      "End": "77a7c8480b1c4146b508f777651f9246",
      "Id": "907eb2a5492d4487bf30e1e50b49079c"
    },
    {
      "Start": "ecbde851cc3645e3aac2b50b0a916333",
      "End": "cf6eae34a6af4992b872f45ce1ecfbf3",
      "Id": "4196a05c172f4955bcf02180a0327067"
    },
    {
      "Start": "67910a63c49e446d906e8d4b324add46",
      "End": "c9f94fe4a9b949089a6057dfb7411fcf",
      "Id": "c4468a589c5c48aa9a30c5d2af7f7112"
    },
    {
      "Start": "3c4f9ddfccc645c4aff3ab6771c8810b",
      "End": "4e3cfc6e0b8e46aea92bfc481fa04b9c",
      "Id": "8aa12329923041e497bfa8ae0c222180"
    },
    {
      "Start": "5f2e1847692e469e94c5f1d2103bf6c3",
      "End": "5ae32e3b56a54589b372a116ccb3553b",
      "Id": "2c13cb8d9a044d34925fc7893512fa94"
    },
    {
      "Start": "76c72d5c2ce542f8a36e80a2790d6378",
      "End": "ab2769d9eea74fb2b9f49b375b95929d",
      "Id": "3d97b10bc7914c1bb8eca27802c5da03"
    },
    {
      "Start": "0ed3593f869b405ba9a9b46662e21aed",
      "End": "55660d5ea3cb4ca49d443f7a1789a8b5",
      "Id": "fdd40cebd38b4953ac6bf8019c836a52"
    },
    {
      "Start": "f67dc3b354ea4272a85d4175ec7da6bd",
      "End": "33633718dbc846d2bfa34db6be805c0c",
      "Id": "7e5c566693d64434a0d248f89cc7ebc6"
    },
    {
      "Start": "780051313aa14fe180e288ee60336503",
      "End": "04a709281c6c47b38d23147569c19801",
      "Id": "50f15eed79c24a2198eb1db27248eff3"
    },
    {
      "Start": "e23fab07ce1c4ec99c176047cf49356c",
      "End": "c55bf93b59fb457292168da16db12cf7",
      "Id": "257894ff50b243999b3038f3bde26e6c"
    },
    {
      "Start": "e23fab07ce1c4ec99c176047cf49356c",
      "End": "f41f025501d249bcb976915860631ca6",
      "Id": "120f045f610b44e28c99e694a0ec25d1"
    },
    {
      "Start": "6a0f7db8406a4cb29cabdd9139d4cc60",
      "End": "d9b52c4eccf548e88a35f5b90e579aa7",
      "Id": "3860f8c6595a4172b097676996b9c715"
    },
    {
      "Start": "8ceb8be03b164a43b48ec410a851e61a",
      "End": "f7990113bc8145fca5a862a2b80788c7",
      "Id": "7b3f979d58e1401b8cb2f68459ac8904"
    },
    {
      "Start": "ec19ab4609164201b67f467848639bae",
      "End": "bfd2d26ac99447158da7b33c83e43f2c",
      "Id": "dc4066e63a294e6e843a80ed9e80847b"
    },
    {
      "Start": "2e220c6abed14a9691df3b1173a1ce82",
      "End": "2118b6caad354a7ebbdd05cb9a1e6dda",
      "Id": "e198bafd5e2c45d98bd3426e572a42c7"
    },
    {
      "Start": "185b23042d8d4ef3a7131b00177a99e0",
      "End": "14fab6ab2ede44db9bd0e212a1416724",
      "Id": "ebe9ec8ebd4f4e028527daf5972edccc"
    }
  ],
  "Dependencies": [],
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "2.0.1.5055",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "Aperçu en arrière-plan",
      "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": "File Path",
        "Id": "2d8d76a145d942b188c36615dbeba194",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 455.50449388110997,
        "Y": 184.39597658223568
      },
      {
        "ShowGeometry": true,
        "Name": "File From Path",
        "Id": "7762ae5091b4426da2cc972e421295c8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1145.2812962090331,
        "Y": 17.098958126973571
      },
      {
        "ShowGeometry": true,
        "Name": "Code Block",
        "Id": "e61a9f9688424e6baf5d913aa2e1fb3c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1070.047178134819,
        "Y": 123.88447769360607
      },
      {
        "ShowGeometry": true,
        "Name": "Boolean",
        "Id": "d608c2f76df248ad9516c8b593344887",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1144.0829427303986,
        "Y": 222.53443867429496
      },
      {
        "ShowGeometry": true,
        "Name": "Data.ImportExcel",
        "Id": "173a0285bf234154b8d332e446f09fca",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1387.981089799038,
        "Y": 65.73721411336777
      },
      {
        "ShowGeometry": true,
        "Name": "List.GetItemAtIndex",
        "Id": "82a2e1dff6e04f29844321f8eef3112d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2043.2506627830792,
        "Y": 19.265737037609782
      },
      {
        "ShowGeometry": true,
        "Name": "List.RestOfItems",
        "Id": "bef7709ae155468b98bd465907438aa5",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2316.0059889200775,
        "Y": 137.55740233072646
      },
      {
        "ShowGeometry": true,
        "Name": "Nom du système",
        "Id": "a2d5d74e09334994aeb0c5d563026158",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1725.0963584599447,
        "Y": 241.3366425305291
      },
      {
        "ShowGeometry": true,
        "Name": "Element.SetParameterByName",
        "Id": "ac8081849bdd427593755f6897f079d8",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 3206.7965282822061,
        "Y": -2.0475948307457372
      },
      {
        "ShowGeometry": true,
        "Name": "String",
        "Id": "06e18a043b0e4a83a0f7c173dd315cc4",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2375.0700637219416,
        "Y": -46.819082099275874
      },
      {
        "ShowGeometry": true,
        "Name": "List.Transpose",
        "Id": "b36d41a8ecc54137bcc513b9bd873871",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1746.063291603728,
        "Y": 64.70693723776867
      },
      {
        "ShowGeometry": true,
        "Name": "List.GetItemAtIndex",
        "Id": "4f05ac592fd74d8fbd545c0c03ce727f",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2046.045468036612,
        "Y": 299.27746980980351
      },
      {
        "ShowGeometry": true,
        "Name": "Element ID",
        "Id": "7b9c62d06cd24290a097c679025f586e",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 1725.8709845572905,
        "Y": 372.65574213341142
      },
      {
        "ShowGeometry": true,
        "Name": "List.RestOfItems",
        "Id": "ff9dad52925c4e8284ac7c6c77dca33d",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2319.2586736503522,
        "Y": 321.88932723671905
      },
      {
        "ShowGeometry": true,
        "Name": "Element.ElementType",
        "Id": "ae646e48d4044cef8026dc3329b74048",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2811.84437745299,
        "Y": 287.462022318954
      },
      {
        "ShowGeometry": true,
        "Name": "Select.ByElementId",
        "Id": "bfbced41580847a2a1a950bf8308163c",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "X": 2558.5594358126064,
        "Y": 335.38047771139281
      }
    ],
    "Annotations": [],
    "X": -356.10762842170868,
    "Y": 246.42298539445684,
    "Zoom": 0.40332230573442
  }
}