{
  "config": {},
  "definitions": {
    "subgraphs": [
      {
        "config": {},
        "extra": {
          "workflowRendererVersion": "LG"
        },
        "groups": [],
        "id": "b20269ba-9e34-4eae-9643-adb27527d0ec",
        "inputNode": {
          "bounding": [
            935.2877154863284,
            287.6179266898436,
            120,
            80
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "bc8c15e3-969a-4321-9518-84a5cdf64836",
            "linkIds": [
              10,
              14
            ],
            "localized_name": "image",
            "name": "image",
            "pos": [
              55,
              20
            ],
            "type": "IMAGE"
          },
          {
            "id": "6288f9fa-a2ef-4285-a1b3-a35c52d4087f",
            "linkIds": [
              11
            ],
            "localized_name": "image_1",
            "name": "image_1",
            "pos": [
              55,
              40
            ],
            "type": "IMAGE"
          }
        ],
        "links": [
          {
            "id": 12,
            "origin_id": 12,
            "origin_slot": 0,
            "target_id": 13,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 13,
            "origin_id": 12,
            "origin_slot": 1,
            "target_id": 13,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 15,
            "origin_id": 13,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 10,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 12,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 14,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 11,
            "origin_id": -10,
            "origin_slot": 1,
            "target_id": 13,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 17,
            "origin_id": 14,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          }
        ],
        "name": "Batch Images",
        "nodes": [
          {
            "flags": {
              "collapsed": true
            },
            "id": 12,
            "inputs": [
              {
                "link": 10,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 0,
            "outputs": [
              {
                "links": [
                  12
                ],
                "localized_name": "width",
                "name": "width",
                "type": "INT"
              },
              {
                "links": [
                  13
                ],
                "localized_name": "height",
                "name": "height",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT"
              }
            ],
            "pos": [
              1115.2877154863284,
              342.6179266898436
            ],
            "properties": {
              "Node name for S&R": "GetImageSize",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              160,
              66
            ],
            "type": "GetImageSize",
            "widgets_values": []
          },
          {
            "flags": {
              "collapsed": true
            },
            "id": 13,
            "inputs": [
              {
                "link": 11,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 12,
                "localized_name": "target_width",
                "name": "target_width",
                "type": "INT",
                "widget": {
                  "name": "target_width"
                }
              },
              {
                "link": 13,
                "localized_name": "target_height",
                "name": "target_height",
                "type": "INT",
                "widget": {
                  "name": "target_height"
                }
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": [
                  15
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1115.2877154863284,
              392.6179266898436
            ],
            "properties": {
              "Node name for S&R": "ResizeAndPadImage",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              210,
              130
            ],
            "type": "ResizeAndPadImage",
            "widgets_values": [
              512,
              512,
              "white",
              "area"
            ]
          },
          {
            "flags": {
              "collapsed": true
            },
            "id": 14,
            "inputs": [
              {
                "link": 14,
                "localized_name": "image1",
                "name": "image1",
                "type": "IMAGE"
              },
              {
                "link": 15,
                "localized_name": "image2",
                "name": "image2",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 2,
            "outputs": [
              {
                "links": [
                  17
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1115.2877154863284,
              292.6179266898436
            ],
            "properties": {
              "Node name for S&R": "ImageBatch",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              150,
              46
            ],
            "type": "ImageBatch",
            "widgets_values": []
          }
        ],
        "outputNode": {
          "bounding": [
            1351.4088092363284,
            297.6179266898436,
            120,
            60
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "7f588e1c-0a55-4023-930f-ec99d2f311df",
            "linkIds": [
              17
            ],
            "localized_name": "IMAGE",
            "name": "IMAGE",
            "pos": [
              20,
              20
            ],
            "type": "IMAGE"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 0,
          "lastLinkId": 18,
          "lastNodeId": 17,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      },
      {
        "config": {},
        "extra": {
          "workflowRendererVersion": "LG"
        },
        "groups": [],
        "id": "b4ee7817-011c-4b20-ae62-5ba2e1f2af5e",
        "inputNode": {
          "bounding": [
            935.2877154863284,
            287.6179266898436,
            120,
            80
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "bc8c15e3-969a-4321-9518-84a5cdf64836",
            "linkIds": [
              10,
              14
            ],
            "localized_name": "image",
            "name": "image",
            "pos": [
              55,
              20
            ],
            "type": "IMAGE"
          },
          {
            "id": "6288f9fa-a2ef-4285-a1b3-a35c52d4087f",
            "linkIds": [
              11
            ],
            "localized_name": "image_1",
            "name": "image_1",
            "pos": [
              55,
              40
            ],
            "type": "IMAGE"
          }
        ],
        "links": [
          {
            "id": 12,
            "origin_id": 12,
            "origin_slot": 0,
            "target_id": 13,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 13,
            "origin_id": 12,
            "origin_slot": 1,
            "target_id": 13,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 15,
            "origin_id": 13,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 10,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 12,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 14,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 11,
            "origin_id": -10,
            "origin_slot": 1,
            "target_id": 13,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 17,
            "origin_id": 14,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          }
        ],
        "name": "Batch Images",
        "nodes": [
          {
            "flags": {
              "collapsed": true
            },
            "id": 12,
            "inputs": [
              {
                "link": 10,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 0,
            "outputs": [
              {
                "links": [
                  12
                ],
                "localized_name": "width",
                "name": "width",
                "type": "INT"
              },
              {
                "links": [
                  13
                ],
                "localized_name": "height",
                "name": "height",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT"
              }
            ],
            "pos": [
              1115.2877154863284,
              342.6179266898436
            ],
            "properties": {
              "Node name for S&R": "GetImageSize",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              160,
              66
            ],
            "type": "GetImageSize",
            "widgets_values": []
          },
          {
            "flags": {
              "collapsed": true
            },
            "id": 13,
            "inputs": [
              {
                "link": 11,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 12,
                "localized_name": "target_width",
                "name": "target_width",
                "type": "INT",
                "widget": {
                  "name": "target_width"
                }
              },
              {
                "link": 13,
                "localized_name": "target_height",
                "name": "target_height",
                "type": "INT",
                "widget": {
                  "name": "target_height"
                }
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": [
                  15
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1115.2877154863284,
              392.6179266898436
            ],
            "properties": {
              "Node name for S&R": "ResizeAndPadImage",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              210,
              130
            ],
            "type": "ResizeAndPadImage",
            "widgets_values": [
              512,
              512,
              "white",
              "area"
            ]
          },
          {
            "flags": {
              "collapsed": true
            },
            "id": 14,
            "inputs": [
              {
                "link": 14,
                "localized_name": "image1",
                "name": "image1",
                "type": "IMAGE"
              },
              {
                "link": 15,
                "localized_name": "image2",
                "name": "image2",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 2,
            "outputs": [
              {
                "links": [
                  17
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1115.2877154863284,
              292.6179266898436
            ],
            "properties": {
              "Node name for S&R": "ImageBatch",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              150,
              46
            ],
            "type": "ImageBatch",
            "widgets_values": []
          }
        ],
        "outputNode": {
          "bounding": [
            1351.4088092363284,
            297.6179266898436,
            120,
            60
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "7f588e1c-0a55-4023-930f-ec99d2f311df",
            "linkIds": [
              17
            ],
            "localized_name": "IMAGE",
            "name": "IMAGE",
            "pos": [
              20,
              20
            ],
            "type": "IMAGE"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 0,
          "lastLinkId": 18,
          "lastNodeId": 17,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      },
      {
        "config": {},
        "extra": {
          "workflowRendererVersion": "LG"
        },
        "groups": [],
        "id": "f4f8f4f2-9671-4f7f-b27b-5fdbd1e01628",
        "inputNode": {
          "bounding": [
            1770,
            -232,
            124.474609375,
            100
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "7557333e-88d0-4d8e-8ac2-a8b26615c838",
            "label": "image_bg",
            "linkIds": [
              6
            ],
            "localized_name": "image_1",
            "name": "image_1",
            "pos": [
              1874.474609375,
              -212
            ],
            "type": "IMAGE"
          },
          {
            "id": "5ed0d193-4b25-4e7f-b910-70ed66ad79a4",
            "label": "image_char",
            "linkIds": [
              3
            ],
            "localized_name": "image",
            "name": "image",
            "pos": [
              1874.474609375,
              -192
            ],
            "type": "IMAGE"
          },
          {
            "id": "0e335fa2-c522-4c7f-b305-7d0a138eeefe",
            "label": "image_product",
            "linkIds": [
              4
            ],
            "localized_name": "image_1_1",
            "name": "image_1_1",
            "pos": [
              1874.474609375,
              -172
            ],
            "type": "IMAGE"
          }
        ],
        "links": [
          {
            "id": 8,
            "origin_id": 9,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 6,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 3,
            "origin_id": -10,
            "origin_slot": 1,
            "target_id": 9,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 4,
            "origin_id": -10,
            "origin_slot": 2,
            "target_id": 9,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 10,
            "origin_id": 10,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          }
        ],
        "name": "Batch Images",
        "nodes": [
          {
            "flags": {
              "collapsed": false
            },
            "id": 10,
            "inputs": [
              {
                "label": "image_1",
                "link": 8,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "label": "image_2",
                "link": 6,
                "localized_name": "image_1",
                "name": "image_1",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": [
                  10
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1950,
              -140
            ],
            "properties": {
              "cnr_id": "comfy-core",
              "proxyWidgets": [],
              "ver": "0.4.0"
            },
            "size": [
              160,
              46
            ],
            "type": "b4ee7817-011c-4b20-ae62-5ba2e1f2af5e",
            "widgets_values": []
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 9,
            "inputs": [
              {
                "label": "image_1",
                "link": 3,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "label": "image_2",
                "link": 4,
                "localized_name": "image_1",
                "name": "image_1",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 0,
            "outputs": [
              {
                "links": [
                  8
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1950,
              -290
            ],
            "properties": {
              "cnr_id": "comfy-core",
              "proxyWidgets": [],
              "ver": "0.4.0"
            },
            "size": [
              160,
              46
            ],
            "type": "b20269ba-9e34-4eae-9643-adb27527d0ec",
            "widgets_values": []
          }
        ],
        "outputNode": {
          "bounding": [
            2170,
            -212,
            120,
            60
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "6c2db5e7-2f56-46d7-bf24-c075ba2fb9df",
            "linkIds": [
              10
            ],
            "localized_name": "IMAGE",
            "name": "IMAGE",
            "pos": [
              2190,
              -192
            ],
            "type": "IMAGE"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 0,
          "lastLinkId": 21,
          "lastNodeId": 14,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      },
      {
        "config": {},
        "extra": {
          "workflowRendererVersion": "LG"
        },
        "groups": [],
        "id": "7f0b4117-39c1-4a46-af45-19cf8fd86001",
        "inputNode": {
          "bounding": [
            848.920446566751,
            416.02058889632974,
            120,
            80
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "eb15a6da-be18-49ea-81f2-dba4711d5c28",
            "linkIds": [
              29,
              30,
              36,
              35,
              27
            ],
            "localized_name": "image",
            "name": "image",
            "pos": [
              948.920446566751,
              436.02058889632974
            ],
            "type": "IMAGE"
          },
          {
            "id": "72145059-2ba2-42ec-8379-8412482057af",
            "label": "crop_inset",
            "linkIds": [
              28
            ],
            "localized_name": "a",
            "name": "a",
            "pos": [
              948.920446566751,
              456.02058889632974
            ],
            "shape": 7,
            "type": "INT,FLOAT"
          }
        ],
        "links": [
          {
            "id": 3,
            "origin_id": 8,
            "origin_slot": 0,
            "target_id": 4,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 4,
            "origin_id": 9,
            "origin_slot": 0,
            "target_id": 5,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 6,
            "origin_id": 11,
            "origin_slot": 0,
            "target_id": 7,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 7,
            "origin_id": 15,
            "origin_slot": 0,
            "target_id": 8,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 8,
            "origin_id": 16,
            "origin_slot": 0,
            "target_id": 8,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 9,
            "origin_id": 15,
            "origin_slot": 0,
            "target_id": 9,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 10,
            "origin_id": 16,
            "origin_slot": 0,
            "target_id": 9,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 11,
            "origin_id": 13,
            "origin_slot": 0,
            "target_id": 9,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 15,
            "origin_id": 15,
            "origin_slot": 0,
            "target_id": 11,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 16,
            "origin_id": 16,
            "origin_slot": 0,
            "target_id": 11,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 17,
            "origin_id": 13,
            "origin_slot": 0,
            "target_id": 11,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 33,
            "origin_id": 12,
            "origin_slot": 0,
            "target_id": 11,
            "target_slot": 4,
            "type": "INT"
          },
          {
            "id": 25,
            "origin_id": 17,
            "origin_slot": 1,
            "target_id": 16,
            "target_slot": 0,
            "type": "INT,FLOAT"
          },
          {
            "id": 26,
            "origin_id": 14,
            "origin_slot": 0,
            "target_id": 16,
            "target_slot": 1,
            "type": "INT,FLOAT"
          },
          {
            "id": 12,
            "origin_id": 15,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 13,
            "origin_id": 16,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 34,
            "origin_id": 12,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 4,
            "type": "INT"
          },
          {
            "id": 21,
            "origin_id": 15,
            "origin_slot": 0,
            "target_id": 13,
            "target_slot": 0,
            "type": "INT,FLOAT"
          },
          {
            "id": 22,
            "origin_id": 14,
            "origin_slot": 0,
            "target_id": 13,
            "target_slot": 1,
            "type": "INT,FLOAT"
          },
          {
            "id": 19,
            "origin_id": 16,
            "origin_slot": 0,
            "target_id": 12,
            "target_slot": 0,
            "type": "INT,FLOAT"
          },
          {
            "id": 20,
            "origin_id": 14,
            "origin_slot": 0,
            "target_id": 12,
            "target_slot": 1,
            "type": "INT,FLOAT"
          },
          {
            "id": 23,
            "origin_id": 17,
            "origin_slot": 0,
            "target_id": 15,
            "target_slot": 0,
            "type": "INT,FLOAT"
          },
          {
            "id": 24,
            "origin_id": 14,
            "origin_slot": 0,
            "target_id": 15,
            "target_slot": 1,
            "type": "INT,FLOAT"
          },
          {
            "id": 5,
            "origin_id": 10,
            "origin_slot": 0,
            "target_id": 6,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 29,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 8,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 30,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 9,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 36,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 11,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 35,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 27,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 17,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 28,
            "origin_id": -10,
            "origin_slot": 1,
            "target_id": 14,
            "target_slot": 0,
            "type": "INT,FLOAT"
          },
          {
            "id": 37,
            "origin_id": 8,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 38,
            "origin_id": 9,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 39,
            "origin_id": 10,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 2,
            "type": "IMAGE"
          },
          {
            "id": 40,
            "origin_id": 11,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 3,
            "type": "IMAGE"
          },
          {
            "id": 46,
            "origin_id": 19,
            "origin_slot": 0,
            "target_id": 20,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 49,
            "origin_id": 20,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 4,
            "type": "IMAGE"
          },
          {
            "id": 50,
            "origin_id": 20,
            "origin_slot": 0,
            "target_id": 21,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 51,
            "origin_id": 17,
            "origin_slot": 1,
            "target_id": 22,
            "target_slot": 0,
            "type": "INT,FLOAT"
          },
          {
            "id": 53,
            "origin_id": 17,
            "origin_slot": 0,
            "target_id": 23,
            "target_slot": 0,
            "type": "INT,FLOAT"
          },
          {
            "id": 55,
            "origin_id": 22,
            "origin_slot": 0,
            "target_id": 20,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 56,
            "origin_id": 23,
            "origin_slot": 0,
            "target_id": 20,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 57,
            "origin_id": 14,
            "origin_slot": 0,
            "target_id": 24,
            "target_slot": 1,
            "type": "INT,FLOAT"
          },
          {
            "id": 58,
            "origin_id": 24,
            "origin_slot": 0,
            "target_id": 8,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 59,
            "origin_id": 24,
            "origin_slot": 0,
            "target_id": 10,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 60,
            "origin_id": 24,
            "origin_slot": 0,
            "target_id": 8,
            "target_slot": 4,
            "type": "INT"
          },
          {
            "id": 72,
            "origin_id": 8,
            "origin_slot": 0,
            "target_id": 19,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 73,
            "origin_id": 9,
            "origin_slot": 0,
            "target_id": 19,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 74,
            "origin_id": 10,
            "origin_slot": 0,
            "target_id": 19,
            "target_slot": 2,
            "type": "IMAGE"
          },
          {
            "id": 75,
            "origin_id": 11,
            "origin_slot": 0,
            "target_id": 19,
            "target_slot": 3,
            "type": "IMAGE"
          }
        ],
        "name": "Crop Images",
        "nodes": [
          {
            "flags": {},
            "id": 4,
            "inputs": [
              {
                "link": 3,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 0,
            "outputs": [],
            "pos": [
              2010,
              400
            ],
            "properties": {
              "Node name for S&R": "PreviewImage",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              140,
              276
            ],
            "type": "PreviewImage",
            "widgets_values": []
          },
          {
            "flags": {},
            "id": 5,
            "inputs": [
              {
                "link": 4,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [],
            "pos": [
              2430,
              400
            ],
            "properties": {
              "Node name for S&R": "PreviewImage",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              140,
              246
            ],
            "type": "PreviewImage",
            "widgets_values": []
          },
          {
            "flags": {},
            "id": 7,
            "inputs": [
              {
                "link": 6,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 3,
            "outputs": [],
            "pos": [
              2430,
              990
            ],
            "properties": {
              "Node name for S&R": "PreviewImage",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              140,
              246.0000000000001
            ],
            "type": "PreviewImage",
            "widgets_values": []
          },
          {
            "bgcolor": "#355",
            "color": "#233",
            "flags": {},
            "id": 16,
            "inputs": [
              {
                "link": 25,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": 26,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 12,
            "outputs": [
              {
                "links": [
                  8,
                  10,
                  13,
                  16,
                  19
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              1292.7872437939868,
              -9.460406849023723
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              270,
              78
            ],
            "title": "HEIGHT",
            "type": "SimpleMath+",
            "widgets_values": [
              "(a-2*b) / 2"
            ]
          },
          {
            "flags": {},
            "id": 6,
            "inputs": [
              {
                "link": 5,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 2,
            "outputs": [],
            "pos": [
              2010,
              990
            ],
            "properties": {
              "Node name for S&R": "PreviewImage",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              140,
              246.0000000000001
            ],
            "type": "PreviewImage",
            "widgets_values": []
          },
          {
            "bgcolor": "#355",
            "color": "#233",
            "flags": {},
            "id": 15,
            "inputs": [
              {
                "link": 23,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": 24,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 11,
            "outputs": [
              {
                "links": [
                  7,
                  9,
                  12,
                  15,
                  21
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              1292.1975730627237,
              -151.97941110367026
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              270,
              78
            ],
            "title": "WIDTH",
            "type": "SimpleMath+",
            "widgets_values": [
              "(a-2*b) / 2"
            ]
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 17,
            "inputs": [
              {
                "link": 27,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 13,
            "outputs": [
              {
                "links": [
                  23,
                  53
                ],
                "localized_name": "width",
                "name": "width",
                "type": "INT"
              },
              {
                "links": [
                  25,
                  51
                ],
                "localized_name": "height",
                "name": "height",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT"
              }
            ],
            "pos": [
              1028.920446566751,
              -151.97941110367026
            ],
            "properties": {
              "Node name for S&R": "GetImageSize",
              "cnr_id": "comfy-core",
              "ver": "0.3.71"
            },
            "size": [
              170,
              70
            ],
            "type": "GetImageSize",
            "widgets_values": []
          },
          {
            "flags": {},
            "id": 21,
            "inputs": [
              {
                "link": 50,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 16,
            "outputs": [],
            "pos": [
              3680,
              400
            ],
            "properties": {
              "Node name for S&R": "PreviewImage",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              140,
              246
            ],
            "type": "PreviewImage",
            "widgets_values": []
          },
          {
            "bgcolor": "#355",
            "color": "#233",
            "flags": {},
            "id": 23,
            "inputs": [
              {
                "link": 53,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": null,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 18,
            "outputs": [
              {
                "links": [
                  56
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              3260,
              40
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              270,
              78
            ],
            "title": "WIDTH / 2",
            "type": "SimpleMath+",
            "widgets_values": [
              "(a) / 2"
            ]
          },
          {
            "bgcolor": "#355",
            "color": "#233",
            "flags": {},
            "id": 22,
            "inputs": [
              {
                "link": 51,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": null,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 17,
            "outputs": [
              {
                "links": [
                  55
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              3260,
              180
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              270,
              108
            ],
            "title": "HEIGHT / 2",
            "type": "SimpleMath+",
            "widgets_values": [
              "(a) / 2"
            ]
          },
          {
            "flags": {},
            "id": 20,
            "inputs": [
              {
                "link": 46,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "mask",
                "name": "mask",
                "shape": 7,
                "type": "MASK"
              },
              {
                "link": 56,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 55,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              }
            ],
            "mode": 0,
            "order": 15,
            "outputs": [
              {
                "links": [
                  49,
                  50
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              },
              {
                "links": null,
                "localized_name": "width",
                "name": "width",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "height",
                "name": "height",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "mask",
                "name": "mask",
                "type": "MASK"
              }
            ],
            "pos": [
              3260,
              390
            ],
            "properties": {
              "Node name for S&R": "ImageResizeKJv2",
              "cnr_id": "comfyui-kjnodes",
              "ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
            },
            "size": [
              270,
              286
            ],
            "title": "Resize Images",
            "type": "ImageResizeKJv2",
            "widgets_values": [
              512,
              512,
              "nearest-exact",
              "stretch",
              "0, 0, 0",
              "center",
              2,
              "cpu"
            ]
          },
          {
            "flags": {},
            "id": 8,
            "inputs": [
              {
                "link": 29,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 7,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 8,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              },
              {
                "link": 58,
                "localized_name": "x",
                "name": "x",
                "type": "INT",
                "widget": {
                  "name": "x"
                }
              },
              {
                "link": 60,
                "localized_name": "y",
                "name": "y",
                "type": "INT",
                "widget": {
                  "name": "y"
                }
              }
            ],
            "mode": 0,
            "order": 4,
            "outputs": [
              {
                "links": [
                  3,
                  37,
                  72
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "slot_index": 0,
                "type": "IMAGE"
              }
            ],
            "pos": [
              2010,
              220
            ],
            "properties": {
              "Node name for S&R": "ImageCrop",
              "cnr_id": "comfy-core",
              "ver": "0.3.26"
            },
            "size": [
              210,
              130
            ],
            "title": "1",
            "type": "ImageCrop",
            "widgets_values": [
              1,
              1,
              0,
              0
            ]
          },
          {
            "flags": {},
            "id": 19,
            "inputs": [
              {
                "link": 72,
                "localized_name": "image_1",
                "name": "image_1",
                "type": "IMAGE"
              },
              {
                "link": 73,
                "localized_name": "image_2",
                "name": "image_2",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "link": 74,
                "name": "image_3",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "link": 75,
                "name": "image_4",
                "shape": 7,
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 14,
            "outputs": [
              {
                "links": [
                  46
                ],
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              }
            ],
            "pos": [
              2880,
              230
            ],
            "properties": {
              "Node name for S&R": "ImageBatchMulti",
              "cnr_id": "comfyui-kjnodes",
              "ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
            },
            "size": [
              270,
              162
            ],
            "type": "ImageBatchMulti",
            "widgets_values": [
              4,
              null
            ]
          },
          {
            "flags": {},
            "id": 9,
            "inputs": [
              {
                "link": 30,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 9,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 10,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              },
              {
                "link": 11,
                "localized_name": "x",
                "name": "x",
                "type": "INT",
                "widget": {
                  "name": "x"
                }
              }
            ],
            "mode": 0,
            "order": 5,
            "outputs": [
              {
                "links": [
                  4,
                  38,
                  73
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "slot_index": 0,
                "type": "IMAGE"
              }
            ],
            "pos": [
              2430,
              220
            ],
            "properties": {
              "Node name for S&R": "ImageCrop",
              "cnr_id": "comfy-core",
              "ver": "0.3.26"
            },
            "size": [
              210,
              130
            ],
            "title": "2",
            "type": "ImageCrop",
            "widgets_values": [
              1,
              1,
              0,
              0
            ]
          },
          {
            "flags": {},
            "id": 10,
            "inputs": [
              {
                "link": 35,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 12,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 13,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              },
              {
                "link": 59,
                "localized_name": "x",
                "name": "x",
                "type": "INT",
                "widget": {
                  "name": "x"
                }
              },
              {
                "link": 34,
                "localized_name": "y",
                "name": "y",
                "type": "INT",
                "widget": {
                  "name": "y"
                }
              }
            ],
            "mode": 0,
            "order": 6,
            "outputs": [
              {
                "links": [
                  5,
                  39,
                  74
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "slot_index": 0,
                "type": "IMAGE"
              }
            ],
            "pos": [
              2010,
              800
            ],
            "properties": {
              "Node name for S&R": "ImageCrop",
              "cnr_id": "comfy-core",
              "ver": "0.3.26"
            },
            "size": [
              210,
              130
            ],
            "title": "3",
            "type": "ImageCrop",
            "widgets_values": [
              1,
              1,
              0,
              0
            ]
          },
          {
            "flags": {},
            "id": 11,
            "inputs": [
              {
                "link": 36,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 15,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 16,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              },
              {
                "link": 17,
                "localized_name": "x",
                "name": "x",
                "type": "INT",
                "widget": {
                  "name": "x"
                }
              },
              {
                "link": 33,
                "localized_name": "y",
                "name": "y",
                "type": "INT",
                "widget": {
                  "name": "y"
                }
              }
            ],
            "mode": 0,
            "order": 7,
            "outputs": [
              {
                "links": [
                  6,
                  40,
                  75
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "slot_index": 0,
                "type": "IMAGE"
              }
            ],
            "pos": [
              2430,
              800
            ],
            "properties": {
              "Node name for S&R": "ImageCrop",
              "cnr_id": "comfy-core",
              "ver": "0.3.26"
            },
            "size": [
              210,
              130
            ],
            "title": "4",
            "type": "ImageCrop",
            "widgets_values": [
              1,
              1,
              0,
              0
            ]
          },
          {
            "bgcolor": "#335",
            "color": "#223",
            "flags": {},
            "id": 13,
            "inputs": [
              {
                "link": 21,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": 22,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 9,
            "outputs": [
              {
                "links": [
                  11,
                  17
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              2450,
              -10
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              210,
              78
            ],
            "title": "Col 2 - X val",
            "type": "SimpleMath+",
            "widgets_values": [
              "a + (b/2)"
            ]
          },
          {
            "bgcolor": "#335",
            "color": "#223",
            "flags": {},
            "id": 12,
            "inputs": [
              {
                "link": 19,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": 20,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 8,
            "outputs": [
              {
                "links": [
                  33,
                  34
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              1650,
              800
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              210,
              78
            ],
            "title": "Row 2 - Y val",
            "type": "SimpleMath+",
            "widgets_values": [
              "a + (b/2)"
            ]
          },
          {
            "bgcolor": "#335",
            "color": "#223",
            "flags": {},
            "id": 24,
            "inputs": [
              {
                "link": null,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": 57,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 19,
            "outputs": [
              {
                "links": [
                  58,
                  59,
                  60
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              2000,
              -40
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              210,
              78
            ],
            "title": "Col 1 - X val",
            "type": "SimpleMath+",
            "widgets_values": [
              "b/2"
            ]
          },
          {
            "flags": {},
            "id": 14,
            "inputs": [
              {
                "link": 28,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": null,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 10,
            "outputs": [
              {
                "links": [
                  20,
                  22,
                  24,
                  26,
                  57
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              1290,
              110
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              270,
              78
            ],
            "title": "Crop Inset Grid Images Value",
            "type": "SimpleMath+",
            "widgets_values": [
              "a"
            ]
          }
        ],
        "outputNode": {
          "bounding": [
            2722.1975730627237,
            436.02058889632974,
            120,
            140
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "8ec6c1d4-c30e-4d27-9afc-d53cb8950a80",
            "label": "IMAGE_1",
            "linkIds": [
              37
            ],
            "name": "IMAGE",
            "pos": [
              2742.1975730627237,
              456.02058889632974
            ],
            "type": "IMAGE"
          },
          {
            "id": "b5bfbdce-26ef-489c-8851-c100001380a0",
            "label": "IMAGE_2",
            "linkIds": [
              38
            ],
            "name": "IMAGE_1",
            "pos": [
              2742.1975730627237,
              476.02058889632974
            ],
            "type": "IMAGE"
          },
          {
            "id": "ae6073b1-db37-4141-88fa-6cf4ba5dce26",
            "label": "IMAGE_3",
            "linkIds": [
              39
            ],
            "name": "IMAGE_2",
            "pos": [
              2742.1975730627237,
              496.02058889632974
            ],
            "type": "IMAGE"
          },
          {
            "id": "404edd1c-fa1b-4e9f-bb64-a05a8b3ddcee",
            "label": "IMAGE_4",
            "linkIds": [
              40
            ],
            "name": "IMAGE_3",
            "pos": [
              2742.1975730627237,
              516.0205888963297
            ],
            "type": "IMAGE"
          },
          {
            "id": "0543b553-e71f-4c30-afa3-855738c77bee",
            "linkIds": [
              49
            ],
            "name": "images",
            "pos": [
              2742.1975730627237,
              536.0205888963297
            ],
            "type": "IMAGE"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 0,
          "lastLinkId": 75,
          "lastNodeId": 27,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      },
      {
        "config": {},
        "extra": {
          "workflowRendererVersion": "LG"
        },
        "groups": [],
        "id": "7a951a01-c7c7-4f0b-83d2-c2781ad6175b",
        "inputNode": {
          "bounding": [
            935.2877154863284,
            287.6179266898436,
            128.224609375,
            80
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "bc8c15e3-969a-4321-9518-84a5cdf64836",
            "label": "image_selected",
            "linkIds": [
              10,
              14
            ],
            "localized_name": "image",
            "name": "image",
            "pos": [
              1043.5123248613284,
              307.6179266898436
            ],
            "type": "IMAGE"
          },
          {
            "id": "6288f9fa-a2ef-4285-a1b3-a35c52d4087f",
            "label": "image_product",
            "linkIds": [
              11
            ],
            "localized_name": "image_1",
            "name": "image_1",
            "pos": [
              1043.5123248613284,
              327.6179266898436
            ],
            "type": "IMAGE"
          }
        ],
        "links": [
          {
            "id": 12,
            "origin_id": 12,
            "origin_slot": 0,
            "target_id": 13,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 13,
            "origin_id": 12,
            "origin_slot": 1,
            "target_id": 13,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 15,
            "origin_id": 13,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 10,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 12,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 14,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 14,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 11,
            "origin_id": -10,
            "origin_slot": 1,
            "target_id": 13,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 17,
            "origin_id": 14,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          }
        ],
        "name": "Batch Images",
        "nodes": [
          {
            "flags": {
              "collapsed": true
            },
            "id": 12,
            "inputs": [
              {
                "link": 10,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 0,
            "outputs": [
              {
                "links": [
                  12
                ],
                "localized_name": "width",
                "name": "width",
                "type": "INT"
              },
              {
                "links": [
                  13
                ],
                "localized_name": "height",
                "name": "height",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT"
              }
            ],
            "pos": [
              1115.2877154863284,
              342.6179266898436
            ],
            "properties": {
              "Node name for S&R": "GetImageSize",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              160,
              66
            ],
            "type": "GetImageSize",
            "widgets_values": []
          },
          {
            "flags": {
              "collapsed": true
            },
            "id": 13,
            "inputs": [
              {
                "link": 11,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 12,
                "localized_name": "target_width",
                "name": "target_width",
                "type": "INT",
                "widget": {
                  "name": "target_width"
                }
              },
              {
                "link": 13,
                "localized_name": "target_height",
                "name": "target_height",
                "type": "INT",
                "widget": {
                  "name": "target_height"
                }
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": [
                  15
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1115.2877154863284,
              392.6179266898436
            ],
            "properties": {
              "Node name for S&R": "ResizeAndPadImage",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              210,
              130
            ],
            "type": "ResizeAndPadImage",
            "widgets_values": [
              512,
              512,
              "white",
              "area"
            ]
          },
          {
            "flags": {
              "collapsed": true
            },
            "id": 14,
            "inputs": [
              {
                "link": 14,
                "localized_name": "image1",
                "name": "image1",
                "type": "IMAGE"
              },
              {
                "link": 15,
                "localized_name": "image2",
                "name": "image2",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 2,
            "outputs": [
              {
                "links": [
                  17
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1115.2877154863284,
              292.6179266898436
            ],
            "properties": {
              "Node name for S&R": "ImageBatch",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              150,
              46
            ],
            "type": "ImageBatch",
            "widgets_values": []
          }
        ],
        "outputNode": {
          "bounding": [
            1351.4088092363284,
            297.6179266898436,
            120,
            60
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "7f588e1c-0a55-4023-930f-ec99d2f311df",
            "linkIds": [
              17
            ],
            "localized_name": "IMAGE",
            "name": "IMAGE",
            "pos": [
              1371.4088092363284,
              317.6179266898436
            ],
            "type": "IMAGE"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 0,
          "lastLinkId": 18,
          "lastNodeId": 17,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      },
      {
        "config": {},
        "extra": {
          "workflowRendererVersion": "LG"
        },
        "groups": [],
        "id": "38467b91-f6e9-4f17-a18a-44e81ac5de93",
        "inputNode": {
          "bounding": [
            5600,
            -419,
            120,
            60
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "5803ab09-9b03-424f-bf3d-ea74ffb514ca",
            "linkIds": [
              102
            ],
            "localized_name": "image",
            "name": "image",
            "pos": [
              55,
              20
            ],
            "type": "IMAGE"
          }
        ],
        "links": [
          {
            "id": 101,
            "origin_id": 69,
            "origin_slot": 0,
            "target_id": 73,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 100,
            "origin_id": 73,
            "origin_slot": 0,
            "target_id": 74,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 102,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 74,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 103,
            "origin_id": 74,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "IMAGE"
          }
        ],
        "name": "Select Image Number #",
        "nodes": [
          {
            "flags": {
              "collapsed": false
            },
            "id": 73,
            "inputs": [
              {
                "link": 101,
                "localized_name": "a",
                "name": "a",
                "shape": 7,
                "type": "INT,FLOAT"
              },
              {
                "link": null,
                "localized_name": "b",
                "name": "b",
                "shape": 7,
                "type": "INT,FLOAT"
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": [
                  100
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              5820,
              -410
            ],
            "properties": {
              "Node name for S&R": "SimpleMath+",
              "cnr_id": "comfyui_essentials",
              "ver": "1.1.0"
            },
            "size": [
              210,
              78
            ],
            "title": "Image # as index",
            "type": "SimpleMath+",
            "widgets_values": [
              "a - 1"
            ]
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 74,
            "inputs": [
              {
                "link": 102,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 100,
                "localized_name": "batch_index",
                "name": "batch_index",
                "type": "INT",
                "widget": {
                  "name": "batch_index"
                }
              }
            ],
            "mode": 0,
            "order": 2,
            "outputs": [
              {
                "links": [
                  103
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              5820,
              -290
            ],
            "properties": {
              "Node name for S&R": "ImageFromBatch",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              210,
              82
            ],
            "type": "ImageFromBatch",
            "widgets_values": [
              0,
              1
            ]
          },
          {
            "bgcolor": "#353",
            "color": "#232",
            "flags": {
              "collapsed": false
            },
            "id": 69,
            "inputs": [],
            "mode": 0,
            "order": 0,
            "outputs": [
              {
                "links": [
                  101
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              }
            ],
            "pos": [
              5780,
              -540
            ],
            "properties": {
              "Node name for S&R": "PrimitiveInt",
              "cnr_id": "comfy-core",
              "ver": "0.3.76"
            },
            "size": [
              250,
              82
            ],
            "title": "Select Image Number",
            "type": "PrimitiveInt",
            "widgets_values": [
              1,
              "fixed"
            ]
          }
        ],
        "outputNode": {
          "bounding": [
            6090,
            -419,
            120,
            60
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "661b98da-dcb7-4095-b76d-5ad89d10653f",
            "linkIds": [
              103
            ],
            "localized_name": "IMAGE",
            "name": "IMAGE",
            "pos": [
              20,
              20
            ],
            "type": "IMAGE"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 0,
          "lastLinkId": 103,
          "lastNodeId": 74,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      }
    ]
  },
  "extra": {
    "VHS_KeepIntermediate": true,
    "VHS_MetadataImage": true,
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "ds": {
      "offset": [
        -113.26836442860586,
        762.822708985438
      ],
      "scale": 0.3003813059210529
    },
    "frontendVersion": "1.36.13",
    "workflowRendererVersion": "LG"
  },
  "groups": [],
  "id": "388dc31e-efd9-48c8-9e45-e39239e0d5fa",
  "last_link_id": 110,
  "last_node_id": 77,
  "links": [
    [
      1,
      3,
      0,
      4,
      0,
      "IMAGE"
    ],
    [
      22,
      5,
      0,
      15,
      0,
      "IMAGE"
    ],
    [
      23,
      1,
      0,
      15,
      1,
      "IMAGE"
    ],
    [
      24,
      2,
      0,
      15,
      2,
      "IMAGE"
    ],
    [
      25,
      15,
      0,
      3,
      0,
      "IMAGE"
    ],
    [
      74,
      53,
      0,
      48,
      0,
      "IMAGE"
    ],
    [
      75,
      53,
      1,
      49,
      0,
      "IMAGE"
    ],
    [
      76,
      53,
      2,
      50,
      0,
      "IMAGE"
    ],
    [
      77,
      53,
      3,
      51,
      0,
      "IMAGE"
    ],
    [
      78,
      52,
      0,
      53,
      1,
      "INT"
    ],
    [
      79,
      48,
      0,
      54,
      0,
      "IMAGE"
    ],
    [
      80,
      49,
      0,
      55,
      0,
      "IMAGE"
    ],
    [
      81,
      50,
      0,
      56,
      0,
      "IMAGE"
    ],
    [
      82,
      51,
      0,
      57,
      0,
      "IMAGE"
    ],
    [
      83,
      53,
      4,
      58,
      0,
      "IMAGE"
    ],
    [
      90,
      65,
      0,
      64,
      0,
      "*"
    ],
    [
      91,
      5,
      0,
      65,
      0,
      "IMAGE"
    ],
    [
      93,
      3,
      0,
      53,
      0,
      "IMAGE"
    ],
    [
      94,
      64,
      0,
      68,
      1,
      "IMAGE"
    ],
    [
      97,
      68,
      0,
      62,
      0,
      "IMAGE"
    ],
    [
      104,
      58,
      0,
      75,
      0,
      "IMAGE"
    ],
    [
      108,
      75,
      0,
      60,
      0,
      "IMAGE"
    ],
    [
      109,
      75,
      0,
      68,
      0,
      "IMAGE"
    ],
    [
      110,
      62,
      0,
      77,
      0,
      "IMAGE"
    ]
  ],
  "nodes": [
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {},
      "id": 1,
      "inputs": [],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            23
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        700,
        70
      ],
      "properties": {
        "Node name for S&R": "LoadImage",
        "cnr_id": "comfy-core",
        "ver": "0.5.1"
      },
      "size": [
        420,
        570
      ],
      "title": "Load Character Image",
      "type": "LoadImage",
      "widgets_values": [
        "snake_on_jacket.jpg",
        "image"
      ]
    },
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {},
      "id": 2,
      "inputs": [],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            24
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        1180,
        70
      ],
      "properties": {
        "Node name for S&R": "LoadImage",
        "cnr_id": "comfy-core",
        "ver": "0.5.1"
      },
      "size": [
        420,
        570
      ],
      "title": "Load Background Image",
      "type": "LoadImage",
      "widgets_values": [
        "forest_background.jpg",
        "image"
      ]
    },
    {
      "flags": {},
      "id": 48,
      "inputs": [
        {
          "link": 74,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 10,
      "outputs": [
        {
          "links": [
            79
          ],
          "name": "",
          "type": "IMAGE"
        }
      ],
      "pos": [
        3810,
        -120
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "flags": {},
      "id": 49,
      "inputs": [
        {
          "link": 75,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 11,
      "outputs": [
        {
          "links": [
            80
          ],
          "name": "",
          "type": "IMAGE"
        }
      ],
      "pos": [
        4360,
        -100
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "flags": {},
      "id": 50,
      "inputs": [
        {
          "link": 76,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 12,
      "outputs": [
        {
          "links": [
            81
          ],
          "name": "",
          "type": "IMAGE"
        }
      ],
      "pos": [
        3810,
        -80
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "flags": {},
      "id": 51,
      "inputs": [
        {
          "link": 77,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 13,
      "outputs": [
        {
          "links": [
            82
          ],
          "name": "",
          "type": "IMAGE"
        }
      ],
      "pos": [
        4360,
        -60
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {
        "collapsed": false
      },
      "id": 52,
      "inputs": [],
      "mode": 0,
      "order": 2,
      "outputs": [
        {
          "links": [
            78
          ],
          "name": "INT",
          "type": "INT"
        }
      ],
      "pos": [
        3220,
        -120
      ],
      "properties": {
        "Node name for S&R": "PrimitiveInt",
        "cnr_id": "comfy-core",
        "ver": "0.3.76"
      },
      "size": [
        250,
        82
      ],
      "title": "Crop Inset Grid Images",
      "type": "PrimitiveInt",
      "widgets_values": [
        0,
        "fixed"
      ]
    },
    {
      "flags": {
        "collapsed": false
      },
      "id": 53,
      "inputs": [
        {
          "link": 93,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "label": "crop_inset",
          "link": 78,
          "name": "a",
          "type": "INT,FLOAT"
        }
      ],
      "mode": 0,
      "order": 9,
      "outputs": [
        {
          "label": "IMAGE_1",
          "links": [
            74
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "label": "IMAGE_2",
          "links": [
            75
          ],
          "name": "IMAGE_1",
          "type": "IMAGE"
        },
        {
          "label": "IMAGE_3",
          "links": [
            76
          ],
          "name": "IMAGE_2",
          "type": "IMAGE"
        },
        {
          "label": "IMAGE_4",
          "links": [
            77
          ],
          "name": "IMAGE_3",
          "type": "IMAGE"
        },
        {
          "links": [
            83
          ],
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "pos": [
        3510,
        -120
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "proxyWidgets": [],
        "ver": "0.3.76"
      },
      "size": [
        183.064453125,
        110
      ],
      "type": "7f0b4117-39c1-4a46-af45-19cf8fd86001",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 65,
      "inputs": [
        {
          "link": 91,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 5,
      "outputs": [
        {
          "links": [
            90
          ],
          "name": "",
          "type": "IMAGE"
        }
      ],
      "pos": [
        2760,
        -200
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {},
      "id": 5,
      "inputs": [],
      "mode": 0,
      "order": 3,
      "outputs": [
        {
          "links": [
            22,
            91
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        1660,
        70
      ],
      "properties": {
        "Node name for S&R": "LoadImage",
        "cnr_id": "comfy-core",
        "ver": "0.5.1"
      },
      "size": [
        420,
        570
      ],
      "title": "Load Product Image",
      "type": "LoadImage",
      "widgets_values": [
        "brown_moisturizer_bottle.jpg",
        "image"
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 3,
      "inputs": [
        {
          "link": 25,
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        }
      ],
      "mode": 0,
      "order": 6,
      "outputs": [
        {
          "links": [
            1,
            93
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        2370,
        70
      ],
      "properties": {
        "Node name for S&R": "GeminiImage2Node",
        "cnr_id": "comfy-core",
        "ver": "0.5.1"
      },
      "size": [
        400,
        600
      ],
      "type": "GeminiImage2Node",
      "widgets_values": [
        "Generate a 2x2 (2 rows, 2 cols) grid.\n\nDivide the frame in 4 different 16:9 frames.\n\nFashion editorial photoshoot of the model from image 1 in the scene from image 2. The character is showcasing the product from image 3. No visible margin or borders between grid images.\n\nFor each frame choose the angle and type of shot, ensure the character and product are visible in each frame, seamlessly interacting.",
        "gemini-3-pro-image-preview",
        12345,
        "fixed",
        "16:9",
        "4K",
        "IMAGE+TEXT",
        "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
      ]
    },
    {
      "flags": {},
      "id": 64,
      "inputs": [
        {
          "link": 90,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 7,
      "outputs": [
        {
          "links": [
            94
          ],
          "name": "",
          "type": "IMAGE"
        }
      ],
      "pos": [
        4920,
        -200
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "flags": {},
      "id": 58,
      "inputs": [
        {
          "link": 83,
          "name": "",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 14,
      "outputs": [
        {
          "links": [
            104
          ],
          "name": "",
          "type": "IMAGE"
        }
      ],
      "pos": [
        4920,
        -40
      ],
      "properties": {
        "horizontal": false,
        "showOutputText": false
      },
      "size": [
        75,
        26
      ],
      "type": "Reroute"
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 62,
      "inputs": [
        {
          "link": 97,
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        }
      ],
      "mode": 0,
      "order": 22,
      "outputs": [
        {
          "links": [
            110
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        5650,
        70
      ],
      "properties": {
        "Node name for S&R": "GeminiImage2Node",
        "cnr_id": "comfy-core",
        "ver": "0.3.76"
      },
      "size": [
        420,
        540
      ],
      "type": "GeminiImage2Node",
      "widgets_values": [
        "Upscale image 1 while maintaining pose and composition, add subtle details. Use the product from image 2 to add back details to the product.",
        "gemini-3-pro-image-preview",
        12345,
        "fixed",
        "auto",
        "4K",
        "IMAGE+TEXT",
        "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
      ]
    },
    {
      "flags": {},
      "id": 60,
      "inputs": [
        {
          "link": 108,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 20,
      "outputs": [],
      "pos": [
        5060,
        200
      ],
      "properties": {
        "Node name for S&R": "PreviewImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.76"
      },
      "size": [
        530,
        410
      ],
      "title": "Preview Selected Image",
      "type": "PreviewImage",
      "widgets_values": []
    },
    {
      "flags": {
        "collapsed": false
      },
      "id": 68,
      "inputs": [
        {
          "label": "image_selected",
          "link": 109,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "label": "image_product",
          "link": 94,
          "name": "image_1",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 21,
      "outputs": [
        {
          "links": [
            97
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        5400,
        70
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "proxyWidgets": [],
        "ver": "0.4.0"
      },
      "size": [
        190,
        50
      ],
      "type": "7a951a01-c7c7-4f0b-83d2-c2781ad6175b",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 54,
      "inputs": [
        {
          "link": 79,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 15,
      "outputs": [],
      "pos": [
        3910,
        70
      ],
      "properties": {
        "Node name for S&R": "SaveImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.76"
      },
      "size": [
        525.2872545862597,
        407.68430538233827
      ],
      "title": "Save Image 1",
      "type": "SaveImage",
      "widgets_values": [
        "ComfyUI-image_1"
      ]
    },
    {
      "flags": {
        "collapsed": false
      },
      "id": 55,
      "inputs": [
        {
          "link": 80,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 16,
      "outputs": [],
      "pos": [
        4470,
        70
      ],
      "properties": {
        "Node name for S&R": "SaveImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.76"
      },
      "size": [
        530,
        410
      ],
      "title": "Save Image 2",
      "type": "SaveImage",
      "widgets_values": [
        "ComfyUI-image_2"
      ]
    },
    {
      "flags": {},
      "id": 56,
      "inputs": [
        {
          "link": 81,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 17,
      "outputs": [],
      "pos": [
        3910,
        550
      ],
      "properties": {
        "Node name for S&R": "SaveImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.76"
      },
      "size": [
        525.2751663907767,
        405.0613457616762
      ],
      "title": "Save Image 3",
      "type": "SaveImage",
      "widgets_values": [
        "ComfyUI-image_3"
      ]
    },
    {
      "flags": {},
      "id": 57,
      "inputs": [
        {
          "link": 82,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 18,
      "outputs": [],
      "pos": [
        4470,
        550
      ],
      "properties": {
        "Node name for S&R": "SaveImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.76"
      },
      "size": [
        523.9950110631057,
        406.7070655219094
      ],
      "title": "Save Image 4",
      "type": "SaveImage",
      "widgets_values": [
        "ComfyUI-image_4"
      ]
    },
    {
      "flags": {},
      "id": 4,
      "inputs": [
        {
          "link": 1,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 8,
      "outputs": [],
      "pos": [
        2830,
        70
      ],
      "properties": {
        "Node name for S&R": "SaveImage",
        "cnr_id": "comfy-core",
        "ver": "0.5.1"
      },
      "size": [
        640,
        600
      ],
      "type": "SaveImage",
      "widgets_values": [
        "ComfyUI-2x2_grid"
      ]
    },
    {
      "flags": {
        "collapsed": false
      },
      "id": 15,
      "inputs": [
        {
          "label": "image_bg",
          "link": 22,
          "name": "image_1",
          "type": "IMAGE"
        },
        {
          "label": "image_char",
          "link": 23,
          "name": "image",
          "type": "IMAGE"
        },
        {
          "label": "image_product",
          "link": 24,
          "name": "image_1_1",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 4,
      "outputs": [
        {
          "links": [
            25
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        2130,
        70
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "proxyWidgets": [],
        "ver": "0.5.1"
      },
      "size": [
        170,
        66
      ],
      "type": "f4f8f4f2-9671-4f7f-b27b-5fdbd1e01628",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 77,
      "inputs": [
        {
          "link": 110,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 23,
      "outputs": [],
      "pos": [
        6120,
        70
      ],
      "properties": {
        "Node name for S&R": "SaveImage",
        "cnr_id": "comfy-core",
        "ver": "0.5.1"
      },
      "size": [
        640,
        600
      ],
      "type": "SaveImage",
      "widgets_values": [
        "ComfyUI-image_upscaled"
      ]
    },
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {},
      "id": 75,
      "inputs": [
        {
          "link": 104,
          "name": "image",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 19,
      "outputs": [
        {
          "links": [
            108,
            109
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        5060,
        70
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "proxyWidgets": [
          [
            "69",
            "value"
          ]
        ],
        "ver": "0.5.1"
      },
      "size": [
        230,
        60
      ],
      "type": "38467b91-f6e9-4f17-a18a-44e81ac5de93",
      "widgets_values": []
    }
  ],
  "revision": 0,
  "version": 0.4
}