{
  "config": {},
  "definitions": {
    "subgraphs": [
      {
        "config": {},
        "extra": {},
        "groups": [
          {
            "bounding": [
              1523.3015715832871,
              113.80499147122596,
              1607.4869350341799,
              795.8115956054687
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 11,
            "title": "Base"
          },
          {
            "bounding": [
              590.6060472810863,
              963.7420455910236,
              2559.0934594183345,
              1083.1330549077147
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 13,
            "title": "Group"
          }
        ],
        "id": "323b0c6a-e2f0-42c3-93b4-36b7878136fd",
        "inputNode": {
          "bounding": [
            -848,
            1065.902495735613,
            153.041015625,
            108
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "aa48a3f9-607d-4570-b811-9ef7566396f7",
            "label": "Positive Prompt",
            "linkIds": [
              117
            ],
            "name": "text_1",
            "pos": [
              -718.958984375,
              1089.902495735613
            ],
            "type": "STRING"
          },
          {
            "id": "3e1877a9-f04a-4ded-94f0-95477b258675",
            "label": "QR Code Contents",
            "linkIds": [
              119
            ],
            "name": "text_2",
            "pos": [
              -718.958984375,
              1109.902495735613
            ],
            "type": "STRING"
          },
          {
            "id": "62b568fd-f3db-4977-b9da-8f0ed8a43441",
            "linkIds": [
              121
            ],
            "name": "max_image_size",
            "pos": [
              -718.958984375,
              1129.902495735613
            ],
            "type": "INT"
          }
        ],
        "links": [
          {
            "id": 95,
            "origin_id": 54,
            "origin_slot": 0,
            "target_id": 79,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 82,
            "origin_id": 73,
            "origin_slot": 0,
            "target_id": 64,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 96,
            "origin_id": 79,
            "origin_slot": 0,
            "target_id": 73,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 88,
            "origin_id": 76,
            "origin_slot": 0,
            "target_id": 73,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 89,
            "origin_id": 76,
            "origin_slot": 0,
            "target_id": 73,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 81,
            "origin_id": 73,
            "origin_slot": 0,
            "target_id": 63,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 64,
            "origin_id": 64,
            "origin_slot": 0,
            "target_id": 63,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 63,
            "origin_id": 63,
            "origin_slot": 0,
            "target_id": 60,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 62,
            "origin_id": 61,
            "origin_slot": 0,
            "target_id": 60,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 85,
            "origin_id": 76,
            "origin_slot": 0,
            "target_id": 5,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 86,
            "origin_id": 76,
            "origin_slot": 0,
            "target_id": 5,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 67,
            "origin_id": 63,
            "origin_slot": 0,
            "target_id": 61,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 71,
            "origin_id": 60,
            "origin_slot": 0,
            "target_id": 66,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 5,
            "origin_id": 4,
            "origin_slot": 1,
            "target_id": 7,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 3,
            "origin_id": 4,
            "origin_slot": 1,
            "target_id": 6,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 68,
            "origin_id": 60,
            "origin_slot": 0,
            "target_id": 65,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 70,
            "origin_id": 66,
            "origin_slot": 0,
            "target_id": 65,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 93,
            "origin_id": 78,
            "origin_slot": 0,
            "target_id": 77,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 92,
            "origin_id": 78,
            "origin_slot": 0,
            "target_id": 77,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 91,
            "origin_id": 63,
            "origin_slot": 0,
            "target_id": 78,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 51,
            "origin_id": 6,
            "origin_slot": 0,
            "target_id": 55,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 53,
            "origin_id": 7,
            "origin_slot": 0,
            "target_id": 55,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 56,
            "origin_id": 56,
            "origin_slot": 0,
            "target_id": 55,
            "target_slot": 2,
            "type": "CONTROL_NET"
          },
          {
            "id": 90,
            "origin_id": 73,
            "origin_slot": 0,
            "target_id": 55,
            "target_slot": 3,
            "type": "IMAGE"
          },
          {
            "id": 55,
            "origin_id": 4,
            "origin_slot": 2,
            "target_id": 55,
            "target_slot": 4,
            "type": "VAE"
          },
          {
            "id": 59,
            "origin_id": 17,
            "origin_slot": 0,
            "target_id": 58,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 73,
            "origin_id": 65,
            "origin_slot": 0,
            "target_id": 69,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 94,
            "origin_id": 77,
            "origin_slot": 0,
            "target_id": 69,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 10,
            "origin_id": 4,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 0,
            "type": "MODEL"
          },
          {
            "id": 52,
            "origin_id": 55,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 54,
            "origin_id": 55,
            "origin_slot": 1,
            "target_id": 10,
            "target_slot": 2,
            "type": "CONDITIONING"
          },
          {
            "id": 27,
            "origin_id": 5,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 3,
            "type": "LATENT"
          },
          {
            "id": 60,
            "origin_id": 58,
            "origin_slot": 0,
            "target_id": 59,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 74,
            "origin_id": 69,
            "origin_slot": 0,
            "target_id": 59,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 49,
            "origin_id": 10,
            "origin_slot": 0,
            "target_id": 17,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 50,
            "origin_id": 4,
            "origin_slot": 2,
            "target_id": 17,
            "target_slot": 1,
            "type": "VAE"
          },
          {
            "id": 83,
            "origin_id": 59,
            "origin_slot": 0,
            "target_id": 74,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 103,
            "origin_id": 6,
            "origin_slot": 0,
            "target_id": 85,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 104,
            "origin_id": 7,
            "origin_slot": 0,
            "target_id": 85,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 105,
            "origin_id": 86,
            "origin_slot": 0,
            "target_id": 85,
            "target_slot": 2,
            "type": "CONTROL_NET"
          },
          {
            "id": 112,
            "origin_id": 74,
            "origin_slot": 0,
            "target_id": 85,
            "target_slot": 3,
            "type": "IMAGE"
          },
          {
            "id": 106,
            "origin_id": 4,
            "origin_slot": 2,
            "target_id": 85,
            "target_slot": 4,
            "type": "VAE"
          },
          {
            "id": 113,
            "origin_id": 17,
            "origin_slot": 0,
            "target_id": 89,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 97,
            "origin_id": 74,
            "origin_slot": 0,
            "target_id": 82,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 102,
            "origin_id": 4,
            "origin_slot": 0,
            "target_id": 82,
            "target_slot": 1,
            "type": "MODEL"
          },
          {
            "id": 107,
            "origin_id": 85,
            "origin_slot": 0,
            "target_id": 82,
            "target_slot": 2,
            "type": "CONDITIONING"
          },
          {
            "id": 108,
            "origin_id": 85,
            "origin_slot": 1,
            "target_id": 82,
            "target_slot": 3,
            "type": "CONDITIONING"
          },
          {
            "id": 109,
            "origin_id": 4,
            "origin_slot": 2,
            "target_id": 82,
            "target_slot": 4,
            "type": "VAE"
          },
          {
            "id": 111,
            "origin_id": 88,
            "origin_slot": 0,
            "target_id": 82,
            "target_slot": 5,
            "type": "UPSCALE_MODEL"
          },
          {
            "id": 98,
            "origin_id": 74,
            "origin_slot": 0,
            "target_id": 84,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 100,
            "origin_id": 82,
            "origin_slot": 0,
            "target_id": 84,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 101,
            "origin_id": 74,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 110,
            "origin_id": 84,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 117,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 6,
            "target_slot": 1,
            "type": "STRING"
          },
          {
            "id": 119,
            "origin_id": -10,
            "origin_slot": 1,
            "target_id": 54,
            "target_slot": 1,
            "type": "STRING"
          },
          {
            "id": 121,
            "origin_id": -10,
            "origin_slot": 2,
            "target_id": 54,
            "target_slot": 3,
            "type": "INT"
          }
        ],
        "name": "QRCode Generator",
        "nodes": [
          {
            "flags": {},
            "id": 76,
            "inputs": [
              {
                "label": "Base Size",
                "link": null,
                "localized_name": "value",
                "name": "value",
                "type": "INT",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 0,
            "outputs": [
              {
                "links": [
                  85,
                  86,
                  88,
                  89
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              }
            ],
            "pos": [
              -530,
              170
            ],
            "properties": {
              "Node name for S&R": "PrimitiveInt"
            },
            "size": [
              270,
              86
            ],
            "type": "PrimitiveInt",
            "widgets_values": [
              1024,
              "fixed"
            ],
            "widgets_values_named": {
              "fixed": "fixed",
              "value": 1024
            }
          },
          {
            "flags": {},
            "id": 54,
            "inputs": [
              {
                "label": "QR Protocol",
                "link": null,
                "localized_name": "protocol",
                "name": "protocol",
                "type": "COMBO",
                "widget": {
                  "name": "protocol"
                }
              },
              {
                "label": "QR Code Contents",
                "link": 119,
                "localized_name": "text",
                "name": "text",
                "type": "STRING",
                "widget": {
                  "name": "text"
                }
              },
              {
                "link": null,
                "localized_name": "module_size",
                "name": "module_size",
                "type": "INT",
                "widget": {
                  "name": "module_size"
                }
              },
              {
                "link": 121,
                "localized_name": "max_image_size",
                "name": "max_image_size",
                "type": "INT",
                "widget": {
                  "name": "max_image_size"
                }
              },
              {
                "link": null,
                "localized_name": "fill_hexcolor",
                "name": "fill_hexcolor",
                "type": "STRING",
                "widget": {
                  "name": "fill_hexcolor"
                }
              },
              {
                "link": null,
                "localized_name": "back_hexcolor",
                "name": "back_hexcolor",
                "type": "STRING",
                "widget": {
                  "name": "back_hexcolor"
                }
              },
              {
                "link": null,
                "localized_name": "error_correction",
                "name": "error_correction",
                "type": "COMBO",
                "widget": {
                  "name": "error_correction"
                }
              },
              {
                "link": null,
                "localized_name": "border",
                "name": "border",
                "type": "INT",
                "widget": {
                  "name": "border"
                }
              },
              {
                "label": "QR Square Style",
                "link": null,
                "localized_name": "module_drawer",
                "name": "module_drawer",
                "type": "COMBO",
                "widget": {
                  "name": "module_drawer"
                }
              }
            ],
            "mode": 0,
            "order": 11,
            "outputs": [
              {
                "links": [
                  95
                ],
                "localized_name": "QR_CODE",
                "name": "QR_CODE",
                "type": "IMAGE"
              },
              {
                "links": null,
                "localized_name": "QR_VERSION",
                "name": "QR_VERSION",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "IMAGE_SIZE",
                "name": "IMAGE_SIZE",
                "type": "INT"
              }
            ],
            "pos": [
              -660,
              470
            ],
            "properties": {
              "Node name for S&R": "comfy-qr-by-module-size"
            },
            "size": [
              400,
              451.3125
            ],
            "type": "comfy-qr-by-module-size",
            "widgets_values": [
              "None",
              "comfy.org",
              16,
              576,
              "#000000",
              "#FFFFFF",
              "High",
              4,
              "Rounded"
            ],
            "widgets_values_named": {
              "back_hexcolor": "#FFFFFF",
              "border": 4,
              "error_correction": "High",
              "fill_hexcolor": "#000000",
              "max_image_size": 576,
              "module_drawer": "Rounded",
              "module_size": 16,
              "protocol": "None",
              "text": "comfy.org"
            }
          },
          {
            "flags": {},
            "id": 56,
            "inputs": [
              {
                "link": null,
                "localized_name": "control_net_name",
                "name": "control_net_name",
                "type": "COMBO",
                "widget": {
                  "name": "control_net_name"
                }
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": [
                  56
                ],
                "localized_name": "CONTROL_NET",
                "name": "CONTROL_NET",
                "type": "CONTROL_NET"
              }
            ],
            "pos": [
              -530,
              310
            ],
            "properties": {
              "Node name for S&R": "ControlNetLoader"
            },
            "size": [
              270,
              107.3125
            ],
            "type": "ControlNetLoader",
            "widgets_values": [
              "qrCodeMonsterSDXL_v10.safetensors"
            ],
            "widgets_values_named": {
              "control_net_name": "qrCodeMonsterSDXL_v10.safetensors"
            }
          },
          {
            "flags": {},
            "id": 79,
            "inputs": [
              {
                "link": 95,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 26,
            "outputs": [
              {
                "links": [
                  96
                ],
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "pos": [
              -220,
              480
            ],
            "properties": {
              "Node name for S&R": "PreviewImage"
            },
            "size": [
              225,
              290
            ],
            "type": "PreviewImage"
          },
          {
            "flags": {},
            "id": 86,
            "inputs": [
              {
                "link": null,
                "localized_name": "control_net_name",
                "name": "control_net_name",
                "type": "COMBO",
                "widget": {
                  "name": "control_net_name"
                }
              }
            ],
            "mode": 0,
            "order": 2,
            "outputs": [
              {
                "links": [
                  105
                ],
                "localized_name": "CONTROL_NET",
                "name": "CONTROL_NET",
                "type": "CONTROL_NET"
              }
            ],
            "pos": [
              120,
              470
            ],
            "properties": {
              "Node name for S&R": "ControlNetLoader"
            },
            "size": [
              270,
              107.3125
            ],
            "type": "ControlNetLoader",
            "widgets_values": [
              "ttplanetSDXLControlnet_v20Fp16.safetensors"
            ],
            "widgets_values_named": {
              "control_net_name": "ttplanetSDXLControlnet_v20Fp16.safetensors"
            }
          },
          {
            "flags": {},
            "id": 64,
            "inputs": [
              {
                "link": 82,
                "localized_name": "copy_image_size",
                "name": "copy_image_size",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "value",
                "name": "value",
                "type": "FLOAT",
                "widget": {
                  "name": "value"
                }
              },
              {
                "link": null,
                "localized_name": "explicit_height",
                "name": "explicit_height",
                "type": "INT",
                "widget": {
                  "name": "explicit_height"
                }
              },
              {
                "link": null,
                "localized_name": "explicit_width",
                "name": "explicit_width",
                "type": "INT",
                "widget": {
                  "name": "explicit_width"
                }
              }
            ],
            "mode": 0,
            "order": 18,
            "outputs": [
              {
                "links": [
                  64
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              530,
              570
            ],
            "properties": {
              "Node name for S&R": "Constant Mask"
            },
            "size": [
              270,
              167.3125
            ],
            "type": "Constant Mask",
            "widgets_values": [
              2,
              0,
              0
            ],
            "widgets_values_named": {
              "explicit_height": 0,
              "explicit_width": 0,
              "value": 2
            }
          },
          {
            "flags": {},
            "id": 73,
            "inputs": [
              {
                "link": 96,
                "localized_name": "input",
                "name": "input",
                "type": "IMAGE,MASK"
              },
              {
                "link": null,
                "localized_name": "resize_type",
                "name": "resize_type",
                "type": "COMFY_DYNAMICCOMBO_V3",
                "widget": {
                  "name": "resize_type"
                }
              },
              {
                "link": 88,
                "localized_name": "width",
                "name": "resize_type.width",
                "type": "INT",
                "widget": {
                  "name": "resize_type.width"
                }
              },
              {
                "link": 89,
                "localized_name": "height",
                "name": "resize_type.height",
                "type": "INT",
                "widget": {
                  "name": "resize_type.height"
                }
              },
              {
                "link": null,
                "localized_name": "crop",
                "name": "resize_type.crop",
                "type": "COMBO",
                "widget": {
                  "name": "resize_type.crop"
                }
              },
              {
                "link": null,
                "localized_name": "scale_method",
                "name": "scale_method",
                "type": "COMBO",
                "widget": {
                  "name": "scale_method"
                }
              }
            ],
            "mode": 0,
            "order": 22,
            "outputs": [
              {
                "links": [
                  81,
                  82,
                  90
                ],
                "localized_name": "resized",
                "name": "resized",
                "type": "IMAGE"
              }
            ],
            "pos": [
              120,
              650
            ],
            "properties": {
              "Node name for S&R": "ResizeImageMaskNode"
            },
            "size": [
              270,
              174
            ],
            "type": "ResizeImageMaskNode",
            "widgets_values": [
              "scale dimensions",
              1024,
              1024,
              "center",
              "area"
            ],
            "widgets_values_named": {
              "resize_type": "scale dimensions",
              "resize_type.crop": "center",
              "resize_type.height": 1024,
              "resize_type.width": 1024,
              "scale_method": "area"
            }
          },
          {
            "bgcolor": "#653",
            "color": "#432",
            "flags": {},
            "id": 81,
            "inputs": [],
            "mode": 0,
            "order": 3,
            "outputs": [],
            "pos": [
              858.0785524882984,
              1056.920465945659
            ],
            "properties": {},
            "size": [
              283.5625,
              118.875
            ],
            "type": "MarkdownNote",
            "widgets_values": [
              "This looks complicated, but it's really just:\n- White: Increase HSV Value\n- Black: Decrease HSV Value\n"
            ],
            "widgets_values_named": {
              "text": "This looks complicated, but it's really just:\n- White: Increase HSV Value\n- Black: Decrease HSV Value\n"
            }
          },
          {
            "flags": {},
            "id": 63,
            "inputs": [
              {
                "link": 81,
                "localized_name": "image1",
                "name": "image1",
                "type": "IMAGE"
              },
              {
                "link": 64,
                "localized_name": "image2",
                "name": "image2",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "op",
                "name": "op",
                "type": "COMBO",
                "widget": {
                  "name": "op"
                }
              },
              {
                "link": null,
                "localized_name": "clamp_result",
                "name": "clamp_result",
                "type": "COMBO",
                "widget": {
                  "name": "clamp_result"
                }
              },
              {
                "link": null,
                "localized_name": "round_result",
                "name": "round_result",
                "type": "COMBO",
                "widget": {
                  "name": "round_result"
                }
              }
            ],
            "mode": 0,
            "order": 17,
            "outputs": [
              {
                "links": [
                  63,
                  67,
                  91
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              607.8702055607312,
              1286.097290491496
            ],
            "properties": {
              "Node name for S&R": "Combine Masks"
            },
            "size": [
              270,
              191.3125
            ],
            "type": "Combine Masks",
            "widgets_values": [
              "multiply",
              "no",
              "no"
            ],
            "widgets_values_named": {
              "clamp_result": "no",
              "op": "multiply",
              "round_result": "no"
            }
          },
          {
            "flags": {},
            "id": 60,
            "inputs": [
              {
                "link": 63,
                "localized_name": "image1",
                "name": "image1",
                "type": "IMAGE"
              },
              {
                "link": 62,
                "localized_name": "image2",
                "name": "image2",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "op",
                "name": "op",
                "type": "COMBO",
                "widget": {
                  "name": "op"
                }
              },
              {
                "link": null,
                "localized_name": "clamp_result",
                "name": "clamp_result",
                "type": "COMBO",
                "widget": {
                  "name": "clamp_result"
                }
              },
              {
                "link": null,
                "localized_name": "round_result",
                "name": "round_result",
                "type": "COMBO",
                "widget": {
                  "name": "round_result"
                }
              }
            ],
            "mode": 0,
            "order": 15,
            "outputs": [
              {
                "links": [
                  68,
                  71
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1276.2409998444587,
              1272.9840183468855
            ],
            "properties": {
              "Node name for S&R": "Combine Masks"
            },
            "size": [
              270,
              191.3125
            ],
            "type": "Combine Masks",
            "widgets_values": [
              "add",
              "no",
              "no"
            ],
            "widgets_values_named": {
              "clamp_result": "no",
              "op": "add",
              "round_result": "no"
            }
          },
          {
            "bgcolor": "#535",
            "color": "#323",
            "flags": {},
            "id": 5,
            "inputs": [
              {
                "link": 85,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 86,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              },
              {
                "link": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT",
                "widget": {
                  "name": "batch_size"
                }
              }
            ],
            "mode": 0,
            "order": 6,
            "outputs": [
              {
                "links": [
                  27
                ],
                "localized_name": "LATENT",
                "name": "LATENT",
                "slot_index": 0,
                "type": "LATENT"
              }
            ],
            "pos": [
              1656.3710219617053,
              574.3674609536478
            ],
            "properties": {
              "Node name for S&R": "EmptyLatentImage",
              "cnr_id": "comfy-core",
              "ver": "0.3.33"
            },
            "size": [
              300,
              167.3125
            ],
            "type": "EmptyLatentImage",
            "widgets_values": [
              1024,
              1024,
              1
            ],
            "widgets_values_named": {
              "batch_size": 1,
              "height": 1024,
              "width": 1024
            }
          },
          {
            "bgcolor": "#535",
            "color": "#323",
            "flags": {},
            "id": 4,
            "inputs": [
              {
                "link": null,
                "localized_name": "ckpt_name",
                "name": "ckpt_name",
                "type": "COMBO",
                "widget": {
                  "name": "ckpt_name"
                }
              }
            ],
            "mode": 0,
            "order": 4,
            "outputs": [
              {
                "links": [
                  10,
                  102
                ],
                "localized_name": "MODEL",
                "name": "MODEL",
                "slot_index": 0,
                "type": "MODEL"
              },
              {
                "links": [
                  3,
                  5
                ],
                "localized_name": "CLIP",
                "name": "CLIP",
                "slot_index": 1,
                "type": "CLIP"
              },
              {
                "links": [
                  50,
                  55,
                  106,
                  109
                ],
                "localized_name": "VAE",
                "name": "VAE",
                "slot_index": 2,
                "type": "VAE"
              }
            ],
            "pos": [
              1535.3015715832871,
              322.7383105630228
            ],
            "properties": {
              "Node name for S&R": "CheckpointLoaderSimple",
              "cnr_id": "comfy-core",
              "models": [
                {
                  "directory": "checkpoints",
                  "name": "sd_xl_base_1.0.safetensors",
                  "url": "https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_base_1.0.safetensors?download=true"
                }
              ],
              "ver": "0.3.33"
            },
            "size": [
              350,
              155.3125
            ],
            "title": "Load Checkpoint - BASE",
            "type": "CheckpointLoaderSimple",
            "widgets_values": [
              "Juggernaut-XL_v9_RunDiffusionPhoto_v2.safetensors"
            ],
            "widgets_values_named": {
              "ckpt_name": "Juggernaut-XL_v9_RunDiffusionPhoto_v2.safetensors"
            }
          },
          {
            "flags": {},
            "id": 61,
            "inputs": [
              {
                "link": 67,
                "localized_name": "copy_image_size",
                "name": "copy_image_size",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "value",
                "name": "value",
                "type": "FLOAT",
                "widget": {
                  "name": "value"
                }
              },
              {
                "link": null,
                "localized_name": "explicit_height",
                "name": "explicit_height",
                "type": "INT",
                "widget": {
                  "name": "explicit_height"
                }
              },
              {
                "link": null,
                "localized_name": "explicit_width",
                "name": "explicit_width",
                "type": "INT",
                "widget": {
                  "name": "explicit_width"
                }
              }
            ],
            "mode": 0,
            "order": 16,
            "outputs": [
              {
                "links": [
                  62
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              926.2409998444571,
              1592.9840183468855
            ],
            "properties": {
              "Node name for S&R": "Constant Mask"
            },
            "size": [
              270,
              167.3125
            ],
            "type": "Constant Mask",
            "widgets_values": [
              -1,
              0,
              0
            ],
            "widgets_values_named": {
              "explicit_height": 0,
              "explicit_width": 0,
              "value": -1
            }
          },
          {
            "flags": {},
            "id": 66,
            "inputs": [
              {
                "link": 71,
                "localized_name": "copy_image_size",
                "name": "copy_image_size",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "label": "QR Emphasis",
                "link": null,
                "localized_name": "value",
                "name": "value",
                "type": "FLOAT",
                "widget": {
                  "name": "value"
                }
              },
              {
                "link": null,
                "localized_name": "explicit_height",
                "name": "explicit_height",
                "type": "INT",
                "widget": {
                  "name": "explicit_height"
                }
              },
              {
                "link": null,
                "localized_name": "explicit_width",
                "name": "explicit_width",
                "type": "INT",
                "widget": {
                  "name": "explicit_width"
                }
              }
            ],
            "mode": 0,
            "order": 20,
            "outputs": [
              {
                "links": [
                  70
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1576.2409998444596,
              1442.9840183468855
            ],
            "properties": {
              "Node name for S&R": "Constant Mask"
            },
            "size": [
              270,
              167.3125
            ],
            "type": "Constant Mask",
            "widgets_values": [
              0.2,
              0,
              0
            ],
            "widgets_values_named": {
              "explicit_height": 0,
              "explicit_width": 0,
              "value": 0.2
            }
          },
          {
            "bgcolor": "#533",
            "color": "#322",
            "flags": {},
            "id": 7,
            "inputs": [
              {
                "link": 5,
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP"
              },
              {
                "label": "Negative Prompt",
                "link": null,
                "localized_name": "text",
                "name": "text",
                "type": "STRING",
                "widget": {
                  "name": "text"
                }
              }
            ],
            "mode": 0,
            "order": 7,
            "outputs": [
              {
                "links": [
                  53,
                  104
                ],
                "localized_name": "CONDITIONING",
                "name": "CONDITIONING",
                "slot_index": 0,
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              1983.0759352551624,
              398.7721152718853
            ],
            "properties": {
              "Node name for S&R": "CLIPTextEncode",
              "cnr_id": "comfy-core",
              "ver": "0.3.33"
            },
            "size": [
              397.53125,
              142.5625
            ],
            "type": "CLIPTextEncode",
            "widgets_values": [
              "text, watermark, nudity, nsfw"
            ],
            "widgets_values_named": {
              "text": "text, watermark, nudity, nsfw"
            }
          },
          {
            "bgcolor": "#353",
            "color": "#232",
            "flags": {},
            "id": 6,
            "inputs": [
              {
                "link": 3,
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP"
              },
              {
                "label": "Positive Prompt",
                "link": 117,
                "localized_name": "text",
                "name": "text",
                "type": "STRING",
                "widget": {
                  "name": "text"
                }
              }
            ],
            "mode": 0,
            "order": 8,
            "outputs": [
              {
                "links": [
                  51,
                  103
                ],
                "localized_name": "CONDITIONING",
                "name": "CONDITIONING",
                "slot_index": 0,
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              1947.8588399549649,
              186.7763930876321
            ],
            "properties": {
              "Node name for S&R": "CLIPTextEncode",
              "cnr_id": "comfy-core",
              "ver": "0.3.33"
            },
            "size": [
              405.0625,
              139.3125
            ],
            "type": "CLIPTextEncode",
            "widgets_values": [
              "a duck in a white hockey mask sits on an ornate throne"
            ],
            "widgets_values_named": {
              "text": "a duck in a white hockey mask sits on an ornate throne"
            }
          },
          {
            "flags": {},
            "id": 65,
            "inputs": [
              {
                "link": 68,
                "localized_name": "image1",
                "name": "image1",
                "type": "IMAGE"
              },
              {
                "link": 70,
                "localized_name": "image2",
                "name": "image2",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "op",
                "name": "op",
                "type": "COMBO",
                "widget": {
                  "name": "op"
                }
              },
              {
                "link": null,
                "localized_name": "clamp_result",
                "name": "clamp_result",
                "type": "COMBO",
                "widget": {
                  "name": "clamp_result"
                }
              },
              {
                "link": null,
                "localized_name": "round_result",
                "name": "round_result",
                "type": "COMBO",
                "widget": {
                  "name": "round_result"
                }
              }
            ],
            "mode": 0,
            "order": 19,
            "outputs": [
              {
                "links": [
                  73
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1876.2409998444593,
              1362.9840183468855
            ],
            "properties": {
              "Node name for S&R": "Combine Masks"
            },
            "size": [
              270,
              191.3125
            ],
            "type": "Combine Masks",
            "widgets_values": [
              "multiply",
              "no",
              "no"
            ],
            "widgets_values_named": {
              "clamp_result": "no",
              "op": "multiply",
              "round_result": "no"
            }
          },
          {
            "flags": {},
            "id": 77,
            "inputs": [
              {
                "link": 93,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 92,
                "localized_name": "mask",
                "name": "mask",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "r",
                "name": "r",
                "type": "INT",
                "widget": {
                  "name": "r"
                }
              },
              {
                "link": null,
                "localized_name": "g",
                "name": "g",
                "type": "INT",
                "widget": {
                  "name": "g"
                }
              },
              {
                "link": null,
                "localized_name": "b",
                "name": "b",
                "type": "INT",
                "widget": {
                  "name": "b"
                }
              }
            ],
            "mode": 0,
            "order": 24,
            "outputs": [
              {
                "links": [
                  94
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1876.2409998444593,
              1712.9840183468855
            ],
            "properties": {
              "Node name for S&R": "Mix Color By Mask"
            },
            "size": [
              270,
              162
            ],
            "type": "Mix Color By Mask",
            "widgets_values": [
              0,
              0,
              255
            ],
            "widgets_values_named": {
              "b": 255,
              "g": 0,
              "r": 0
            }
          },
          {
            "flags": {},
            "id": 78,
            "inputs": [
              {
                "link": 91,
                "localized_name": "copy_image_size",
                "name": "copy_image_size",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "value",
                "name": "value",
                "type": "FLOAT",
                "widget": {
                  "name": "value"
                }
              },
              {
                "link": null,
                "localized_name": "explicit_height",
                "name": "explicit_height",
                "type": "INT",
                "widget": {
                  "name": "explicit_height"
                }
              },
              {
                "link": null,
                "localized_name": "explicit_width",
                "name": "explicit_width",
                "type": "INT",
                "widget": {
                  "name": "explicit_width"
                }
              }
            ],
            "mode": 0,
            "order": 25,
            "outputs": [
              {
                "links": [
                  92,
                  93
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1336.2409998444589,
              1832.984018346885
            ],
            "properties": {
              "Node name for S&R": "Constant Mask"
            },
            "size": [
              270,
              167.3125
            ],
            "type": "Constant Mask",
            "widgets_values": [
              1,
              0,
              0
            ],
            "widgets_values_named": {
              "explicit_height": 0,
              "explicit_width": 0,
              "value": 1
            }
          },
          {
            "flags": {},
            "id": 55,
            "inputs": [
              {
                "link": 51,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 53,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 56,
                "localized_name": "control_net",
                "name": "control_net",
                "type": "CONTROL_NET"
              },
              {
                "link": 90,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 55,
                "localized_name": "vae",
                "name": "vae",
                "shape": 7,
                "type": "VAE"
              },
              {
                "link": null,
                "localized_name": "strength",
                "name": "strength",
                "type": "FLOAT",
                "widget": {
                  "name": "strength"
                }
              },
              {
                "link": null,
                "localized_name": "start_percent",
                "name": "start_percent",
                "type": "FLOAT",
                "widget": {
                  "name": "start_percent"
                }
              },
              {
                "link": null,
                "localized_name": "end_percent",
                "name": "end_percent",
                "type": "FLOAT",
                "widget": {
                  "name": "end_percent"
                }
              }
            ],
            "mode": 0,
            "order": 12,
            "outputs": [
              {
                "links": [
                  52
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  54
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              2080.732471067627,
              619.683583172709
            ],
            "properties": {
              "Node name for S&R": "ControlNetApplyAdvanced"
            },
            "size": [
              270,
              263.3125
            ],
            "type": "ControlNetApplyAdvanced",
            "widgets_values": [
              1,
              0,
              1
            ],
            "widgets_values_named": {
              "end_percent": 1,
              "start_percent": 0,
              "strength": 1
            }
          },
          {
            "flags": {},
            "id": 58,
            "inputs": [
              {
                "link": 59,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "in_space",
                "name": "in_space",
                "type": "COMBO",
                "widget": {
                  "name": "in_space"
                }
              },
              {
                "link": null,
                "localized_name": "out_space",
                "name": "out_space",
                "type": "COMBO",
                "widget": {
                  "name": "out_space"
                }
              }
            ],
            "mode": 0,
            "order": 13,
            "outputs": [
              {
                "links": [
                  60
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              2153.9773932025114,
              1198.3189449463716
            ],
            "properties": {
              "Node name for S&R": "Convert Color Space"
            },
            "size": [
              270,
              135.3125
            ],
            "type": "Convert Color Space",
            "widgets_values": [
              "RGB",
              "HSV"
            ],
            "widgets_values_named": {
              "in_space": "RGB",
              "out_space": "HSV"
            }
          },
          {
            "flags": {},
            "id": 69,
            "inputs": [
              {
                "link": 73,
                "localized_name": "image1",
                "name": "image1",
                "type": "IMAGE"
              },
              {
                "link": 94,
                "localized_name": "image2",
                "name": "image2",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "op",
                "name": "op",
                "type": "COMBO",
                "widget": {
                  "name": "op"
                }
              },
              {
                "link": null,
                "localized_name": "clamp_result",
                "name": "clamp_result",
                "type": "COMBO",
                "widget": {
                  "name": "clamp_result"
                }
              },
              {
                "link": null,
                "localized_name": "round_result",
                "name": "round_result",
                "type": "COMBO",
                "widget": {
                  "name": "round_result"
                }
              }
            ],
            "mode": 0,
            "order": 21,
            "outputs": [
              {
                "links": [
                  74
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              2206.240999844458,
              1552.9840183468855
            ],
            "properties": {
              "Node name for S&R": "Combine Masks"
            },
            "size": [
              270,
              191.3125
            ],
            "type": "Combine Masks",
            "widgets_values": [
              "multiply",
              "no",
              "no"
            ],
            "widgets_values_named": {
              "clamp_result": "no",
              "op": "multiply",
              "round_result": "no"
            }
          },
          {
            "flags": {},
            "id": 10,
            "inputs": [
              {
                "link": 10,
                "localized_name": "model",
                "name": "model",
                "type": "MODEL"
              },
              {
                "link": 52,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 54,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 27,
                "localized_name": "latent_image",
                "name": "latent_image",
                "type": "LATENT"
              },
              {
                "link": null,
                "localized_name": "add_noise",
                "name": "add_noise",
                "type": "COMBO",
                "widget": {
                  "name": "add_noise"
                }
              },
              {
                "label": "seed",
                "link": null,
                "localized_name": "noise_seed",
                "name": "noise_seed",
                "type": "INT",
                "widget": {
                  "name": "noise_seed"
                }
              },
              {
                "link": null,
                "localized_name": "steps",
                "name": "steps",
                "type": "INT",
                "widget": {
                  "name": "steps"
                }
              },
              {
                "link": null,
                "localized_name": "cfg",
                "name": "cfg",
                "type": "FLOAT",
                "widget": {
                  "name": "cfg"
                }
              },
              {
                "link": null,
                "localized_name": "sampler_name",
                "name": "sampler_name",
                "type": "COMBO",
                "widget": {
                  "name": "sampler_name"
                }
              },
              {
                "link": null,
                "localized_name": "scheduler",
                "name": "scheduler",
                "type": "COMBO",
                "widget": {
                  "name": "scheduler"
                }
              },
              {
                "link": null,
                "localized_name": "start_at_step",
                "name": "start_at_step",
                "type": "INT",
                "widget": {
                  "name": "start_at_step"
                }
              },
              {
                "link": null,
                "localized_name": "end_at_step",
                "name": "end_at_step",
                "type": "INT",
                "widget": {
                  "name": "end_at_step"
                }
              },
              {
                "link": null,
                "localized_name": "return_with_leftover_noise",
                "name": "return_with_leftover_noise",
                "type": "COMBO",
                "widget": {
                  "name": "return_with_leftover_noise"
                }
              }
            ],
            "mode": 0,
            "order": 9,
            "outputs": [
              {
                "links": [
                  49
                ],
                "localized_name": "LATENT",
                "name": "LATENT",
                "slot_index": 0,
                "type": "LATENT"
              }
            ],
            "pos": [
              2438.4367428989112,
              217.8683179428173
            ],
            "properties": {
              "Node name for S&R": "KSamplerAdvanced",
              "cnr_id": "comfy-core",
              "ver": "0.3.33"
            },
            "showAdvanced": false,
            "size": [
              300,
              628
            ],
            "title": "KSampler (Advanced) - BASE",
            "type": "KSamplerAdvanced",
            "widgets_values": [
              "enable",
              734583316628915,
              "fixed",
              25,
              8,
              "euler",
              "normal",
              0,
              1000,
              "disable"
            ],
            "widgets_values_named": {
              "add_noise": "enable",
              "cfg": 8,
              "control_after_generate": "fixed",
              "end_at_step": 1000,
              "noise_seed": 734583316628915,
              "return_with_leftover_noise": "disable",
              "sampler_name": "euler",
              "scheduler": "normal",
              "start_at_step": 0,
              "steps": 25
            }
          },
          {
            "flags": {},
            "id": 59,
            "inputs": [
              {
                "link": 60,
                "localized_name": "image1",
                "name": "image1",
                "type": "IMAGE"
              },
              {
                "link": 74,
                "localized_name": "image2",
                "name": "image2",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "op",
                "name": "op",
                "type": "COMBO",
                "widget": {
                  "name": "op"
                }
              },
              {
                "link": null,
                "localized_name": "clamp_result",
                "name": "clamp_result",
                "type": "COMBO",
                "widget": {
                  "name": "clamp_result"
                }
              },
              {
                "link": null,
                "localized_name": "round_result",
                "name": "round_result",
                "type": "COMBO",
                "widget": {
                  "name": "round_result"
                }
              }
            ],
            "mode": 0,
            "order": 14,
            "outputs": [
              {
                "links": [
                  83
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              2506.240999844458,
              1492.9840183468855
            ],
            "properties": {
              "Node name for S&R": "Combine Masks"
            },
            "size": [
              270,
              191.3125
            ],
            "type": "Combine Masks",
            "widgets_values": [
              "add",
              "yes",
              "no"
            ],
            "widgets_values_named": {
              "clamp_result": "yes",
              "op": "add",
              "round_result": "no"
            }
          },
          {
            "bgcolor": "#593930",
            "color": "#332922",
            "flags": {},
            "id": 17,
            "inputs": [
              {
                "link": 49,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "link": 50,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              }
            ],
            "mode": 0,
            "order": 10,
            "outputs": [
              {
                "links": [
                  59,
                  113
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "slot_index": 0,
                "type": "IMAGE"
              }
            ],
            "pos": [
              2856.9147323144557,
              436.7552212685894
            ],
            "properties": {
              "Node name for S&R": "VAEDecode",
              "cnr_id": "comfy-core",
              "ver": "0.3.33"
            },
            "size": [
              225,
              95.3125
            ],
            "type": "VAEDecode"
          },
          {
            "flags": {},
            "id": 74,
            "inputs": [
              {
                "link": 83,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "in_space",
                "name": "in_space",
                "type": "COMBO",
                "widget": {
                  "name": "in_space"
                }
              },
              {
                "link": null,
                "localized_name": "out_space",
                "name": "out_space",
                "type": "COMBO",
                "widget": {
                  "name": "out_space"
                }
              }
            ],
            "mode": 0,
            "order": 23,
            "outputs": [
              {
                "links": [
                  97,
                  98,
                  101,
                  112
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              2852.6322069367434,
              1274.2182112546002
            ],
            "properties": {
              "Node name for S&R": "Convert Color Space"
            },
            "size": [
              270,
              135.3125
            ],
            "type": "Convert Color Space",
            "widgets_values": [
              "HSV",
              "RGB"
            ],
            "widgets_values_named": {
              "in_space": "HSV",
              "out_space": "RGB"
            }
          },
          {
            "flags": {},
            "id": 85,
            "inputs": [
              {
                "link": 103,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 104,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 105,
                "localized_name": "control_net",
                "name": "control_net",
                "type": "CONTROL_NET"
              },
              {
                "link": 112,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 106,
                "localized_name": "vae",
                "name": "vae",
                "shape": 7,
                "type": "VAE"
              },
              {
                "link": null,
                "localized_name": "strength",
                "name": "strength",
                "type": "FLOAT",
                "widget": {
                  "name": "strength"
                }
              },
              {
                "link": null,
                "localized_name": "start_percent",
                "name": "start_percent",
                "type": "FLOAT",
                "widget": {
                  "name": "start_percent"
                }
              },
              {
                "link": null,
                "localized_name": "end_percent",
                "name": "end_percent",
                "type": "FLOAT",
                "widget": {
                  "name": "end_percent"
                }
              }
            ],
            "mode": 0,
            "order": 29,
            "outputs": [
              {
                "links": [
                  107
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  108
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              3250,
              1430
            ],
            "properties": {
              "Node name for S&R": "ControlNetApplyAdvanced"
            },
            "size": [
              270,
              263.3125
            ],
            "type": "ControlNetApplyAdvanced",
            "widgets_values": [
              1,
              0,
              1
            ],
            "widgets_values_named": {
              "end_percent": 1,
              "start_percent": 0,
              "strength": 1
            }
          },
          {
            "flags": {},
            "id": 88,
            "inputs": [
              {
                "link": null,
                "localized_name": "model_name",
                "name": "model_name",
                "type": "COMBO",
                "widget": {
                  "name": "model_name"
                }
              }
            ],
            "mode": 0,
            "order": 5,
            "outputs": [
              {
                "links": [
                  111
                ],
                "localized_name": "UPSCALE_MODEL",
                "name": "UPSCALE_MODEL",
                "type": "UPSCALE_MODEL"
              }
            ],
            "pos": [
              3250,
              1290
            ],
            "properties": {
              "Node name for S&R": "UpscaleModelLoader"
            },
            "size": [
              270,
              94
            ],
            "type": "UpscaleModelLoader",
            "widgets_values": [
              "RealESRGAN_x4plus.pth"
            ],
            "widgets_values_named": {
              "model_name": "RealESRGAN_x4plus.pth"
            }
          },
          {
            "flags": {},
            "id": 89,
            "inputs": [
              {
                "link": 113,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 30,
            "outputs": [
              {
                "links": null,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "pos": [
              3203.6413513557136,
              144.71595695586575
            ],
            "properties": {
              "Node name for S&R": "PreviewImage"
            },
            "size": [
              600.78125,
              625.75
            ],
            "type": "PreviewImage"
          },
          {
            "flags": {},
            "id": 82,
            "inputs": [
              {
                "link": 97,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 102,
                "localized_name": "model",
                "name": "model",
                "type": "MODEL"
              },
              {
                "link": 107,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 108,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 109,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 111,
                "localized_name": "upscale_model",
                "name": "upscale_model",
                "type": "UPSCALE_MODEL"
              },
              {
                "link": null,
                "localized_name": "upscale_by",
                "name": "upscale_by",
                "type": "FLOAT",
                "widget": {
                  "name": "upscale_by"
                }
              },
              {
                "link": null,
                "localized_name": "seed",
                "name": "seed",
                "type": "INT",
                "widget": {
                  "name": "seed"
                }
              },
              {
                "link": null,
                "localized_name": "steps",
                "name": "steps",
                "type": "INT",
                "widget": {
                  "name": "steps"
                }
              },
              {
                "link": null,
                "localized_name": "cfg",
                "name": "cfg",
                "type": "FLOAT",
                "widget": {
                  "name": "cfg"
                }
              },
              {
                "link": null,
                "localized_name": "sampler_name",
                "name": "sampler_name",
                "type": "COMBO",
                "widget": {
                  "name": "sampler_name"
                }
              },
              {
                "link": null,
                "localized_name": "scheduler",
                "name": "scheduler",
                "type": "COMBO",
                "widget": {
                  "name": "scheduler"
                }
              },
              {
                "link": null,
                "localized_name": "denoise",
                "name": "denoise",
                "type": "FLOAT",
                "widget": {
                  "name": "denoise"
                }
              },
              {
                "link": null,
                "localized_name": "mode_type",
                "name": "mode_type",
                "type": "COMBO",
                "widget": {
                  "name": "mode_type"
                }
              },
              {
                "link": null,
                "localized_name": "tile_width",
                "name": "tile_width",
                "type": "INT",
                "widget": {
                  "name": "tile_width"
                }
              },
              {
                "link": null,
                "localized_name": "tile_height",
                "name": "tile_height",
                "type": "INT",
                "widget": {
                  "name": "tile_height"
                }
              },
              {
                "link": null,
                "localized_name": "mask_blur",
                "name": "mask_blur",
                "type": "INT",
                "widget": {
                  "name": "mask_blur"
                }
              },
              {
                "link": null,
                "localized_name": "tile_padding",
                "name": "tile_padding",
                "type": "INT",
                "widget": {
                  "name": "tile_padding"
                }
              },
              {
                "link": null,
                "localized_name": "seam_fix_mode",
                "name": "seam_fix_mode",
                "type": "COMBO",
                "widget": {
                  "name": "seam_fix_mode"
                }
              },
              {
                "link": null,
                "localized_name": "seam_fix_denoise",
                "name": "seam_fix_denoise",
                "type": "FLOAT",
                "widget": {
                  "name": "seam_fix_denoise"
                }
              },
              {
                "link": null,
                "localized_name": "seam_fix_width",
                "name": "seam_fix_width",
                "type": "INT",
                "widget": {
                  "name": "seam_fix_width"
                }
              },
              {
                "link": null,
                "localized_name": "seam_fix_mask_blur",
                "name": "seam_fix_mask_blur",
                "type": "INT",
                "widget": {
                  "name": "seam_fix_mask_blur"
                }
              },
              {
                "link": null,
                "localized_name": "seam_fix_padding",
                "name": "seam_fix_padding",
                "type": "INT",
                "widget": {
                  "name": "seam_fix_padding"
                }
              },
              {
                "link": null,
                "localized_name": "force_uniform_tiles",
                "name": "force_uniform_tiles",
                "type": "BOOLEAN",
                "widget": {
                  "name": "force_uniform_tiles"
                }
              },
              {
                "link": null,
                "localized_name": "tiled_decode",
                "name": "tiled_decode",
                "type": "BOOLEAN",
                "widget": {
                  "name": "tiled_decode"
                }
              }
            ],
            "mode": 0,
            "order": 27,
            "outputs": [
              {
                "links": [
                  100
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              3690,
              950
            ],
            "properties": {
              "Node name for S&R": "UltimateSDUpscale"
            },
            "size": [
              277.84375,
              947.84375
            ],
            "type": "UltimateSDUpscale",
            "widgets_values": [
              2,
              120,
              "fixed",
              25,
              8,
              "euler",
              "simple",
              0.21,
              "Linear",
              1024,
              1024,
              8,
              32,
              "None",
              1,
              64,
              8,
              16,
              true,
              false
            ],
            "widgets_values_named": {
              "cfg": 8,
              "control_after_generate": "fixed",
              "denoise": 0.21,
              "force_uniform_tiles": true,
              "mask_blur": 8,
              "mode_type": "Linear",
              "sampler_name": "euler",
              "scheduler": "simple",
              "seam_fix_denoise": 1,
              "seam_fix_mask_blur": 8,
              "seam_fix_mode": "None",
              "seam_fix_padding": 16,
              "seam_fix_width": 64,
              "seed": 120,
              "steps": 25,
              "tile_height": 1024,
              "tile_padding": 32,
              "tile_width": 1024,
              "tiled_decode": false,
              "upscale_by": 2
            }
          },
          {
            "flags": {},
            "id": 84,
            "inputs": [
              {
                "link": 98,
                "localized_name": "on_false",
                "name": "on_false",
                "type": "IMAGE"
              },
              {
                "link": 100,
                "localized_name": "on_true",
                "name": "on_true",
                "type": "IMAGE"
              },
              {
                "label": "Upscale",
                "link": null,
                "localized_name": "switch",
                "name": "switch",
                "type": "BOOLEAN",
                "widget": {
                  "name": "switch"
                }
              }
            ],
            "mode": 0,
            "order": 28,
            "outputs": [
              {
                "links": [
                  110
                ],
                "localized_name": "output",
                "name": "output",
                "type": "IMAGE"
              }
            ],
            "pos": [
              3700,
              1960
            ],
            "properties": {
              "Node name for S&R": "ComfySwitchNode"
            },
            "size": [
              270,
              106
            ],
            "type": "ComfySwitchNode",
            "widgets_values": [
              true
            ],
            "widgets_values_named": {
              "switch": true
            }
          }
        ],
        "outputNode": {
          "bounding": [
            4030,
            1045.902495735613,
            128,
            88
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "25a42165-0e9e-4b02-8412-bce87ab5d04c",
            "linkIds": [
              101
            ],
            "localized_name": "IMAGE",
            "name": "IMAGE",
            "pos": [
              4054,
              1069.902495735613
            ],
            "type": "IMAGE"
          },
          {
            "id": "e88ea104-de5e-4c48-8170-f4320088423e",
            "linkIds": [
              110
            ],
            "localized_name": "output",
            "name": "output",
            "pos": [
              4054,
              1089.902495735613
            ],
            "type": "IMAGE"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 13,
          "lastLinkId": 121,
          "lastNodeId": 90,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      }
    ]
  },
  "extra": {
    "VHS_KeepIntermediate": true,
    "VHS_MetadataImage": true,
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "frontendVersion": "1.47.7",
    "linearData": {
      "inputs": [
        [
          "88bcf757-1298-432f-885a-db5ab88cf224:90:text_1",
          "text_1"
        ],
        [
          "88bcf757-1298-432f-885a-db5ab88cf224:90:text_2",
          "text_2"
        ],
        [
          "88bcf757-1298-432f-885a-db5ab88cf224:90:max_image_size",
          "max_image_size"
        ]
      ],
      "outputs": [
        "87"
      ]
    }
  },
  "groups": [],
  "id": "88bcf757-1298-432f-885a-db5ab88cf224",
  "last_link_id": 121,
  "last_node_id": 90,
  "links": [
    [
      114,
      90,
      0,
      71,
      0,
      "IMAGE"
    ],
    [
      115,
      90,
      1,
      87,
      0,
      "IMAGE"
    ]
  ],
  "nodes": [
    {
      "flags": {},
      "id": 71,
      "inputs": [
        {
          "link": 114,
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          }
        }
      ],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": null,
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "pos": [
        1920.2346839633192,
        930.2402807448675
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.33"
      },
      "size": [
        225,
        302
      ],
      "title": "Preview Render",
      "type": "SaveImage",
      "widgets_values": [
        "ComfyUI"
      ],
      "widgets_values_named": {
        "filename_prefix": "ComfyUI"
      }
    },
    {
      "flags": {},
      "id": 87,
      "inputs": [
        {
          "link": 115,
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          }
        }
      ],
      "mode": 0,
      "order": 2,
      "outputs": [
        {
          "links": null,
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "pos": [
        2168.175514802298,
        930.3987678146452
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.3.33"
      },
      "size": [
        370.09375,
        441.40625
      ],
      "title": "Final Render",
      "type": "SaveImage",
      "widgets_values": [
        "ComfyUI"
      ],
      "widgets_values_named": {
        "filename_prefix": "ComfyUI"
      }
    },
    {
      "flags": {},
      "id": 90,
      "inputs": [
        {
          "label": "image_prompt",
          "link": null,
          "name": "text_1",
          "type": "STRING",
          "widget": {
            "name": "text_1"
          }
        },
        {
          "label": "url (no prefix)",
          "link": null,
          "name": "text_2",
          "type": "STRING",
          "widget": {
            "name": "text_2"
          }
        },
        {
          "link": null,
          "name": "max_image_size",
          "type": "INT",
          "widget": {
            "name": "max_image_size"
          }
        }
      ],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            114
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": [
            115
          ],
          "localized_name": "output",
          "name": "output",
          "type": "IMAGE"
        }
      ],
      "pos": [
        1489.6121205556792,
        928.4761743782541
      ],
      "properties": {
        "previewExposures": [
          {
            "name": "$$canvas-image-preview",
            "sourceNodeId": "79",
            "sourcePreviewName": "$$canvas-image-preview"
          },
          {
            "name": "$$canvas-image-preview_1",
            "sourceNodeId": "10",
            "sourcePreviewName": "$$canvas-image-preview"
          },
          {
            "name": "$$canvas-image-preview_2",
            "sourceNodeId": "89",
            "sourcePreviewName": "$$canvas-image-preview"
          }
        ]
      },
      "size": [
        400.921875,
        1082.921875
      ],
      "type": "323b0c6a-e2f0-42c3-93b4-36b7878136fd",
      "widgets_values": [
        "sushi",
        "comfy.org",
        768
      ],
      "widgets_values_named": {
        "max_image_size": 768,
        "text_1": "sushi",
        "text_2": "comfy.org"
      }
    }
  ],
  "revision": 0,
  "version": 0.4
}