{
  "network_interface": {
    "network": {
      "exports": [
        {
          "Node": {
            "node_id": 110,
            "output_index": 0
          }
        }
      ],
      "nodes": [
        [
          101,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": "None",
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 45
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "graphene_core::animation::AnimationTimeNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          102,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": {
                    "GradientRamp": {
                      "stops": {
                        "color": [
                          {
                            "red": 0.017641954488384078,
                            "green": 0.019382360956935723,
                            "blue": 0.03954623527673284,
                            "alpha": 1,
                            "linear": true
                          },
                          {
                            "red": 0.19806931955994886,
                            "green": 0.1301364766903643,
                            "blue": 0.44520119451622786,
                            "alpha": 1,
                            "linear": true
                          },
                          {
                            "red": 0.8713671191987972,
                            "green": 0.18782077230067787,
                            "blue": 0.09758734714186246,
                            "alpha": 1,
                            "linear": true
                          },
                          {
                            "red": 0.8796223968878317,
                            "green": 0.7379104087727308,
                            "blue": 0.6038273388553378,
                            "alpha": 1,
                            "linear": true
                          }
                        ],
                        "position": [
                          0,
                          0.3333333333333333,
                          0.6666666666666666,
                          1
                        ],
                        "midpoint": [
                          0.5,
                          0.5,
                          0.5,
                          0.5
                        ]
                      },
                      "gradient_space": "OkLab"
                    }
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": true
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "math_nodes::GradientCyclicNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          103,
          {
            "inputs": [
              {
                "Node": {
                  "node_id": 101,
                  "output_index": 0
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "String": "A / 360"
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 1
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "math_nodes::MathNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          104,
          {
            "inputs": [
              {
                "Node": {
                  "node_id": 102,
                  "output_index": 0
                }
              },
              {
                "Node": {
                  "node_id": 103,
                  "output_index": 0
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "math_nodes::GradientShiftNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          105,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": "None",
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 16
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 680
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "BoxCorners": [
                      0
                    ]
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": true
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": false
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "vector_nodes::generator_nodes::RectangleNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          106,
          {
            "inputs": [
              {
                "Node": {
                  "node_id": 105,
                  "output_index": 0
                }
              },
              {
                "Node": {
                  "node_id": 104,
                  "output_index": 0
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Color": {
                      "red": 0.19806931955994886,
                      "green": 0.1301364766903643,
                      "blue": 0.44520119451622786,
                      "alpha": 1,
                      "linear": true
                    }
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "GradientRamp": {
                      "stops": {
                        "color": [
                          {
                            "red": 0.017641954488384078,
                            "green": 0.019382360956935723,
                            "blue": 0.03954623527673284,
                            "alpha": 1,
                            "linear": true
                          },
                          {
                            "red": 0.19806931955994886,
                            "green": 0.1301364766903643,
                            "blue": 0.44520119451622786,
                            "alpha": 1,
                            "linear": true
                          },
                          {
                            "red": 0.8713671191987972,
                            "green": 0.18782077230067787,
                            "blue": 0.09758734714186246,
                            "alpha": 1,
                            "linear": true
                          },
                          {
                            "red": 0.8796223968878317,
                            "green": 0.7379104087727308,
                            "blue": 0.6038273388553378,
                            "alpha": 1,
                            "linear": true
                          }
                        ],
                        "position": [
                          0,
                          0.3333333333333333,
                          0.6666666666666666,
                          1
                        ],
                        "midpoint": [
                          0.5,
                          0.5,
                          0.5,
                          0.5
                        ]
                      },
                      "gradient_space": "OkLab"
                    }
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "GradientForm": "Linear"
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": false
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DAffine2": [
                      1,
                      0,
                      0,
                      1,
                      0,
                      0
                    ]
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "graphene_core::vector::FillNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          107,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": {
                    "TypeDefault": {
                      "List": {
                        "Concrete": {
                          "name": "graphic_types::graphic::Graphic"
                        }
                      }
                    }
                  },
                  "exposed": true
                }
              },
              {
                "Node": {
                  "node_id": 106,
                  "output_index": 0
                }
              }
            ],
            "call_argument": {
              "Generic": "T"
            },
            "implementation": {
              "Network": {
                "exports": [
                  {
                    "Node": {
                      "node_id": 5,
                      "output_index": 0
                    }
                  }
                ],
                "nodes": [
                  [
                    0,
                    {
                      "inputs": [
                        {
                          "Import": {
                            "import_type": {
                              "Generic": "T"
                            },
                            "import_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::AsGraphicNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    1,
                    {
                      "inputs": [
                        {
                          "Import": {
                            "import_type": {
                              "Generic": "T"
                            },
                            "import_index": 1
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::IntoGroupNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    2,
                    {
                      "inputs": [
                        {
                          "Reflection": "DocumentNodePath"
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::PathOfSubgraphNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    3,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 1,
                            "output_index": 0
                          }
                        },
                        {
                          "Value": {
                            "tagged_value": {
                              "String": "editor:layer_path"
                            },
                            "exposed": false
                          }
                        },
                        {
                          "Node": {
                            "node_id": 2,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::WriteAttributeNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    4,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 3,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphene_core::memo::MonitorNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": true,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    5,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 0,
                            "output_index": 0
                          }
                        },
                        {
                          "Node": {
                            "node_id": 4,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Generic": "T"
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::ExtendNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ]
                ],
                "scope_injections": []
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          108,
          {
            "inputs": [
              {
                "Node": {
                  "node_id": 107,
                  "output_index": 0
                }
              },
              {
                "Node": {
                  "node_id": 101,
                  "output_index": 0
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "U32": 44
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Concrete": {
                "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
              }
            },
            "implementation": {
              "ProtoNode": {
                "name": "repeat_nodes::repeat_nodes::RepeatRadialNode"
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          109,
          {
            "inputs": [
              {
                "Node": {
                  "node_id": 108,
                  "output_index": 0
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DVec2": [
                      403.20000000000005,
                      200
                    ]
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "F64": 0
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DVec2": [
                      1,
                      1
                    ]
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DVec2": [
                      0,
                      0
                    ]
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DVec2": [
                      0,
                      0
                    ]
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": true
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Generic": "T"
            },
            "implementation": {
              "Network": {
                "exports": [
                  {
                    "Node": {
                      "node_id": 1,
                      "output_index": 0
                    }
                  }
                ],
                "nodes": [
                  [
                    0,
                    {
                      "inputs": [
                        {
                          "Import": {
                            "import_type": {
                              "Generic": "T"
                            },
                            "import_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphene_core::memo::MonitorNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": true,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    1,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 0,
                            "output_index": 0
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Concrete": {
                                "name": "glam::f64::dvec2::DVec2"
                              }
                            },
                            "import_index": 1
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Concrete": {
                                "name": "f64"
                              }
                            },
                            "import_index": 2
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Concrete": {
                                "name": "glam::f64::dvec2::DVec2"
                              }
                            },
                            "import_index": 3
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Concrete": {
                                "name": "glam::f64::dvec2::DVec2"
                              }
                            },
                            "import_index": 4
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "transform_nodes::transform_nodes::TransformNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ]
                ],
                "scope_injections": []
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ],
        [
          110,
          {
            "inputs": [
              {
                "Value": {
                  "tagged_value": {
                    "TypeDefault": {
                      "List": {
                        "Concrete": {
                          "name": "graphic_types::artboard::Artboard"
                        }
                      }
                    }
                  },
                  "exposed": true
                }
              },
              {
                "Node": {
                  "node_id": 109,
                  "output_index": 0
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DVec2": [
                      0,
                      0
                    ]
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "DVec2": [
                      640,
                      400
                    ]
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Color": {
                      "red": 0.8796223968878317,
                      "green": 0.7379104087727308,
                      "blue": 0.6038273388553378,
                      "alpha": 1,
                      "linear": true
                    }
                  },
                  "exposed": false
                }
              },
              {
                "Value": {
                  "tagged_value": {
                    "Bool": true
                  },
                  "exposed": false
                }
              }
            ],
            "call_argument": {
              "Generic": "T"
            },
            "implementation": {
              "Network": {
                "exports": [
                  {
                    "Node": {
                      "node_id": 4,
                      "output_index": 0
                    }
                  }
                ],
                "nodes": [
                  [
                    0,
                    {
                      "inputs": [
                        {
                          "Import": {
                            "import_type": {
                              "Fn": [
                                {
                                  "Concrete": {
                                    "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                                  }
                                },
                                {
                                  "Generic": "T"
                                }
                              ]
                            },
                            "import_index": 1
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Item": {
                                "Concrete": {
                                  "name": "graph_craft::document::value::TaggedValue"
                                }
                              }
                            },
                            "import_index": 2
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Item": {
                                "Concrete": {
                                  "name": "graph_craft::document::value::TaggedValue"
                                }
                              }
                            },
                            "import_index": 3
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Item": {
                                "Concrete": {
                                  "name": "graph_craft::document::value::TaggedValue"
                                }
                              }
                            },
                            "import_index": 4
                          }
                        },
                        {
                          "Import": {
                            "import_type": {
                              "Item": {
                                "Concrete": {
                                  "name": "graph_craft::document::value::TaggedValue"
                                }
                              }
                            },
                            "import_index": 5
                          }
                        }
                      ],
                      "call_argument": {
                        "Generic": "T"
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::artboard::CreateArtboardNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    1,
                    {
                      "inputs": [
                        {
                          "Reflection": "DocumentNodePath"
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::PathOfSubgraphNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    2,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 0,
                            "output_index": 0
                          }
                        },
                        {
                          "Value": {
                            "tagged_value": {
                              "String": "editor:layer_path"
                            },
                            "exposed": false
                          }
                        },
                        {
                          "Node": {
                            "node_id": 1,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::WriteAttributeNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    3,
                    {
                      "inputs": [
                        {
                          "Node": {
                            "node_id": 2,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphene_core::memo::MonitorNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": true,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ],
                  [
                    4,
                    {
                      "inputs": [
                        {
                          "Import": {
                            "import_type": {
                              "Fn": [
                                {
                                  "Concrete": {
                                    "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                                  }
                                },
                                {
                                  "List": {
                                    "Concrete": {
                                      "name": "graphic_types::artboard::Artboard"
                                    }
                                  }
                                }
                              ]
                            },
                            "import_index": 0
                          }
                        },
                        {
                          "Node": {
                            "node_id": 3,
                            "output_index": 0
                          }
                        }
                      ],
                      "call_argument": {
                        "Concrete": {
                          "name": "core::option::Option<alloc::sync::Arc<core_types::context::OwnedContextImpl>>"
                        }
                      },
                      "implementation": {
                        "ProtoNode": {
                          "name": "graphic_nodes::graphic::ExtendNode"
                        }
                      },
                      "visible": true,
                      "skip_deduplication": false,
                      "context_features": {
                        "extract": "",
                        "inject": ""
                      }
                    }
                  ]
                ],
                "scope_injections": []
              }
            },
            "visible": true,
            "skip_deduplication": false,
            "context_features": {
              "extract": "",
              "inject": ""
            }
          }
        ]
      ]
    },
    "network_metadata": {
      "persistent_metadata": {
        "reference": null,
        "node_metadata": [
          [
            101,
            {
              "persistent_metadata": {
                "display_name": "Animation Time",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Primary",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Rate",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        0,
                        0
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            102,
            {
              "persistent_metadata": {
                "display_name": "Gradient Cyclic",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Gradient",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Cyclic",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        16,
                        0
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            103,
            {
              "persistent_metadata": {
                "display_name": "Math",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Operand A",
                      "input_description": "The value of \"A\" when calculating the expression.\n"
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Expression",
                      "input_description": "A math expression that may incorporate \"A\" and/or \"B\", such as `sqrt(A + B) - B^2`.\n"
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Operand B",
                      "input_description": "The value of \"B\" when calculating the expression.\n"
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        32,
                        0
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            104,
            {
              "persistent_metadata": {
                "display_name": "Gradient Shift",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Gradient",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Fraction",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        48,
                        0
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            105,
            {
              "persistent_metadata": {
                "display_name": "Rectangle",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Primary",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Width",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Height",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Corner Radius",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Clamped",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Individual Corner Radii",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        0,
                        14
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            106,
            {
              "persistent_metadata": {
                "display_name": "Fill",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Content",
                      "input_description": "The content with vector paths to apply the fill style to.\n"
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Paint",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Backup Color",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Backup Gradient",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Gradient Form",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Has Transform",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Transform",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        16,
                        14
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            107,
            {
              "persistent_metadata": {
                "display_name": "Graphic",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 1",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 2",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        32,
                        14
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            108,
            {
              "persistent_metadata": {
                "display_name": "Repeat Radial",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Content",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Start Angle",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Radius",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Count",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        48,
                        14
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            109,
            {
              "persistent_metadata": {
                "display_name": "Transform",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 1",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 2",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 3",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 4",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 5",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 6",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 7",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        0,
                        28
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ],
          [
            110,
            {
              "persistent_metadata": {
                "display_name": "Artboard",
                "input_metadata": [
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 1",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 2",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 3",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 4",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 5",
                      "input_description": ""
                    }
                  },
                  {
                    "persistent_metadata": {
                      "input_data": {},
                      "widget_override": null,
                      "input_name": "Input 6",
                      "input_description": ""
                    }
                  }
                ],
                "output_names": [
                  "Output"
                ],
                "locked": false,
                "pinned": false,
                "node_type_metadata": {
                  "Node": {
                    "position": {
                      "Absolute": [
                        16,
                        28
                      ]
                    }
                  }
                },
                "network_metadata": null
              }
            }
          ]
        ],
        "pinned_node_order": [],
        "previewing": "No",
        "navigation_metadata": {
          "node_graph_ptz": {
            "pan": [
              345,
              -187
            ],
            "tilt": 0,
            "zoom": 1,
            "flip": false
          },
          "node_graph_to_viewport": [
            1,
            0,
            0,
            1,
            1335,
            393
          ],
          "node_graph_width": 1980
        }
      }
    }
  },
  "collapsed": [],
  "properties_panel_collapsed_sections": [],
  "commit_hash": "",
  "document_ptz": {
    "pan": [
      -339.3903349049215,
      -502.62390663267854
    ],
    "tilt": 0,
    "zoom": 4,
    "flip": false
  },
  "render_mode": "Normal",
  "overlays_visibility_settings": {
    "all": true,
    "artboard_name": true,
    "compass_rose": true,
    "quick_measurement": true,
    "transform_measurement": true,
    "transform_cage": true,
    "hover_outline": true,
    "selection_outline": true,
    "layer_origin_cross": true,
    "pivot": true,
    "origin": true,
    "path": true,
    "anchors": true,
    "handles": true
  },
  "rulers_visible": true,
  "snapping_state": {
    "snapping_enabled": true,
    "grid_snapping": false,
    "artboards": true,
    "tolerance": 8,
    "bounding_box": {
      "center_point": true,
      "corner_point": true,
      "edge_midpoint": true,
      "align_with_edges": true,
      "distribute_evenly": true
    },
    "path": {
      "anchor_point": true,
      "line_midpoint": true,
      "along_path": true,
      "normal_to_path": true,
      "tangent_to_path": true,
      "path_intersection_point": true,
      "align_with_anchor_point": true,
      "perpendicular_from_endpoint": true
    },
    "grid": {
      "origin": [
        0,
        0
      ],
      "grid_type": {
        "Rectangular": {
          "spacing": [
            1,
            1
          ]
        }
      },
      "rectangular_spacing": [
        1,
        1
      ],
      "isometric_y_spacing": 1,
      "isometric_angle_a": 30,
      "isometric_angle_b": 30,
      "color": "#cccccc",
      "dot_display": false
    }
  },
  "graph_view_overlay_open": false,
  "graph_fade_artwork_percentage": 80
}