{
  "id": "f76c5fd7-6e57-45ec-9a88-00f153fbc82f",
  "revision": 0,
  "last_node_id": 98,
  "last_link_id": 123,
  "nodes": [
    {
      "id": 1,
      "type": "Bookmark (rgthree)",
      "pos": [
        89260,
        -1870
      ],
      "size": [
        210,
        70
      ],
      "flags": {
        "collapsed": true
      },
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Start",
      "properties": {},
      "widgets_values": [
        "1",
        1.5
      ],
      "widgets_values_named": {
        "shortcut_key": "1",
        "zoom": 1.5
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 2,
      "type": "Bookmark (rgthree)",
      "pos": [
        89940,
        -1870
      ],
      "size": [
        210,
        70
      ],
      "flags": {
        "collapsed": true
      },
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Prompt",
      "properties": {},
      "widgets_values": [
        "2",
        1.5
      ],
      "widgets_values_named": {
        "shortcut_key": "2",
        "zoom": 1.5
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 3,
      "type": "UNETLoader",
      "pos": [
        89640,
        -1620
      ],
      "size": [
        300,
        90
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            1,
            64
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "UNETLoader"
      },
      "widgets_values": [
        "Krea2_Turbo\\vxpKrea2Nsfw_beta31INT8.safetensors",
        "default"
      ],
      "widgets_values_named": {
        "unet_name": "Krea2_Turbo\\vxpKrea2Nsfw_beta31INT8.safetensors",
        "weight_dtype": "default"
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 4,
      "type": "ModelAttentionBackend",
      "pos": [
        89640,
        -1730
      ],
      "size": [
        300,
        60
      ],
      "flags": {},
      "order": 38,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 1
        }
      ],
      "outputs": [
        {
          "name": "model",
          "type": "MODEL",
          "links": [
            15,
            36
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "ModelAttentionBackend"
      },
      "widgets_values": [
        "comfy kitchen attention"
      ],
      "widgets_values_named": {
        "attention": "comfy kitchen attention"
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 5,
      "type": "LatentUpscaleBy",
      "pos": [
        93960,
        -1740
      ],
      "size": [
        350,
        90
      ],
      "flags": {},
      "order": 62,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 2
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            21
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "LatentUpscaleBy"
      },
      "widgets_values": [
        "nearest-exact",
        2
      ],
      "widgets_values_named": {
        "upscale_method": "nearest-exact",
        "scale_by": 2
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 6,
      "type": "StringFunction|pysssss",
      "pos": [
        89970,
        -1730
      ],
      "size": [
        530,
        650
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "label": "positive",
          "name": "STRING",
          "type": "STRING",
          "links": [
            80
          ]
        }
      ],
      "title": "Positive Prompt",
      "properties": {
        "cnr_id": "comfyui-custom-scripts",
        "ver": "1.2.5",
        "Node name for S&R": "StringFunction|pysssss"
      },
      "widgets_values": [
        "append",
        "no",
        "",
        "",
        ""
      ],
      "widgets_values_named": {
        "action": "append",
        "tidy_tags": "no",
        "text_a": "",
        "text_b": "",
        "text_c": ""
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 7,
      "type": "BKWildcardSelector",
      "pos": [
        91090,
        -1730
      ],
      "size": [
        400,
        1072
      ],
      "flags": {},
      "order": 4,
      "mode": 4,
      "inputs": [],
      "outputs": [
        {
          "name": "prompt",
          "type": "STRING",
          "links": [
            84
          ]
        }
      ],
      "title": "BKWILDCARDS Selector 0.9.22",
      "properties": {
        "cnr_id": "bkwildcards",
        "ver": "acefe41af8e0fcd78cd9155cb539602ff28ff420",
        "Node name for S&R": "BKWildcardSelector",
        "bk_resolved": "outfit: black velvet blazer, black lace ruffle blouse, burgundy velvet waist cincher, black velvet wide leg trousers, black pointed toe heels, silver Victorian brooch, black lace choker,\ncolor palette: the wardrobe in hues that deliberately contrast the subject's own coloring,\nscene/background: an overgrown Victorian cemetery in autumn, leaning moss-eaten headstones and weeping stone angels among bare black trees dropping the last brown leaves, rusted wrought-iron fencing sagging between plots, a fog pooling low over sunken graves, a corroded gate to a vine-strangled mausoleum, drifts of dead leaves banked against the stones, weathered-grey and dead-leaf-amber palette, wan misty light,\npose: the subject lifts one hand to rest against the cheek with the elbow tucked and the eyes lowered, a sorrowful pensive gesture,\ncamera: from side,\nshot: wide character shot",
        "_bkCollapsed": {
          "Physical - Head": false
        }
      },
      "widgets_values": [
        "Autumnal Oxidation",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        5,
        5,
        5,
        5,
        5,
        "— off —",
        "— off —",
        false,
        false,
        false,
        false,
        false,
        false,
        "— off —",
        "— off —",
        false,
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        true,
        "— off —",
        "— random —",
        "— random —",
        "— random —",
        "— random —",
        "— random —",
        "— random —",
        "— random —",
        "— off —",
        "— off —",
        "— off —",
        "— off —",
        "— random —",
        "— random —",
        "— random —",
        "— random —",
        "— random —",
        "— random —",
        "— random —",
        "— off —",
        "— random —",
        "— off —",
        "— random —",
        "— random —",
        "— random —",
        false,
        "— off —",
        "— random —",
        "— random —",
        ", ",
        70461798831067,
        "randomize",
        "labeled",
        false,
        "outfit: black velvet blazer, black lace ruffle blouse, burgundy velvet waist cincher, black velvet wide leg trousers, black pointed toe heels, silver Victorian brooch, black lace choker,\ncolor palette: the wardrobe in hues that deliberately contrast the subject's own coloring,\nscene/background: an overgrown Victorian cemetery in autumn, leaning moss-eaten headstones and weeping stone angels among bare black trees dropping the last brown leaves, rusted wrought-iron fencing sagging between plots, a fog pooling low over sunken graves, a corroded gate to a vine-strangled mausoleum, drifts of dead leaves banked against the stones, weathered-grey and dead-leaf-amber palette, wan misty light,\npose: the subject lifts one hand to rest against the cheek with the elbow tucked and the eyes lowered, a sorrowful pensive gesture,\ncamera: from side,\nshot: wide character shot"
      ],
      "widgets_values_named": {
        "theme": "Autumnal Oxidation",
        "common_art_style": "— off —",
        "common_art_style_2": "— off —",
        "gender": "— off —",
        "common_ancestry": "— off —",
        "common_metatype": "— off —",
        "body_sliders": "— off —",
        "female_build": "— off —",
        "male_build": "— off —",
        "body_mass": 5,
        "body_bust": 5,
        "body_waist": 5,
        "body_hips": 5,
        "body_tone": 5,
        "skin_tone": "— off —",
        "eyes_eye": "— off —",
        "female_face": false,
        "male_face": false,
        "female_nose": false,
        "male_nose": false,
        "female_lips": false,
        "male_lips": false,
        "common_cybernetics": "— off —",
        "common_cyber_color": "— off —",
        "hair_bald": false,
        "hair_type": "— off —",
        "hair_style": "— off —",
        "hair_color": "— off —",
        "cyberpunk_tattoo": "— off —",
        "cyberpunk_outfit": "— off —",
        "cyberpunk_bodysuit": "— off —",
        "cyberpunk_weapon": "— off —",
        "cyberpunk_accent_palette": "— off —",
        "cyberpunk_environment": "— off —",
        "cyberpunk_pose": "— off —",
        "dresses_dress": true,
        "dresses_eastern": "— off —",
        "dresses_accent_palette": "— random —",
        "dresses_environment": "— random —",
        "dresses_pose": "— random —",
        "autumnal_oxidation_outfit": "— random —",
        "autumnal_oxidation_accent_palette": "— random —",
        "autumnal_oxidation_environment": "— random —",
        "autumnal_oxidation_pose": "— random —",
        "cassette_futurism_outfit": "— off —",
        "cassette_futurism_accent_palette": "— off —",
        "cassette_futurism_environment": "— off —",
        "cassette_futurism_pose": "— off —",
        "lingerie_set": "— random —",
        "halloween_outfit": "— random —",
        "halloween_environment": "— random —",
        "halloween_pose": "— random —",
        "steampunk_outfit": "— random —",
        "steampunk_environment": "— random —",
        "steampunk_pose": "— random —",
        "fantasy_tattoo": "— off —",
        "fantasy_outfit": "— random —",
        "fantasy_weapon": "— off —",
        "fantasy_accent_palette": "— random —",
        "fantasy_environment": "— random —",
        "fantasy_pose": "— random —",
        "fantasy_spell_casting": false,
        "fantasy_spell_effects": "— off —",
        "shots_angle": "— random —",
        "shots_framing": "— random —",
        "separator": ", ",
        "seed": 70461798831067,
        "control_after_generate": "randomize",
        "label_output": "labeled",
        "mayhem": false,
        "resolved": "outfit: black velvet blazer, black lace ruffle blouse, burgundy velvet waist cincher, black velvet wide leg trousers, black pointed toe heels, silver Victorian brooch, black lace choker,\ncolor palette: the wardrobe in hues that deliberately contrast the subject's own coloring,\nscene/background: an overgrown Victorian cemetery in autumn, leaning moss-eaten headstones and weeping stone angels among bare black trees dropping the last brown leaves, rusted wrought-iron fencing sagging between plots, a fog pooling low over sunken graves, a corroded gate to a vine-strangled mausoleum, drifts of dead leaves banked against the stones, weathered-grey and dead-leaf-amber palette, wan misty light,\npose: the subject lifts one hand to rest against the cheek with the elbow tucked and the eyes lowered, a sorrowful pensive gesture,\ncamera: from side,\nshot: wide character shot"
      },
      "color": "#2a4d2a",
      "bgcolor": "#1c331c"
    },
    {
      "id": 8,
      "type": "ImpactWildcardProcessor",
      "pos": [
        90530,
        -1730
      ],
      "size": [
        530,
        420
      ],
      "flags": {},
      "order": 5,
      "mode": 4,
      "inputs": [],
      "outputs": [
        {
          "name": "processed text",
          "type": "STRING",
          "links": [
            82
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfyui-impact-pack",
        "ver": "8.28.3",
        "Node name for S&R": "ImpactWildcardProcessor"
      },
      "widgets_values": [
        "",
        "",
        "populate",
        509284979796201,
        "randomize",
        "Select Wildcard 🟢 Full Cache"
      ],
      "widgets_values_named": {
        "wildcard_text": "",
        "populated_text": "",
        "mode": "populate",
        "seed": 509284979796201,
        "control_after_generate": "randomize",
        "Select to add Wildcard": "Select Wildcard 🟢 Full Cache"
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 9,
      "type": "PreviewAny",
      "pos": [
        92040,
        -1730
      ],
      "size": [
        310,
        970
      ],
      "flags": {},
      "order": 55,
      "mode": 0,
      "inputs": [
        {
          "name": "source",
          "type": "*",
          "link": 3
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": []
        }
      ],
      "title": "Full Prompt Sent to the Text Encoder",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "PreviewAny"
      },
      "widgets_values": [],
      "widgets_values_named": {},
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 10,
      "type": "Fast Groups Bypasser (rgthree)",
      "pos": [
        89290,
        -1730
      ],
      "size": [
        320,
        60
      ],
      "flags": {},
      "order": 6,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "OPT_CONNECTION",
          "type": "*",
          "links": []
        }
      ],
      "title": "Comfy Kitchen Attention",
      "properties": {
        "matchColors": "purple",
        "matchTitle": "",
        "showNav": true,
        "showAllGraphs": true,
        "sort": "position",
        "customSortAlphabet": "",
        "toggleRestriction": "default"
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 11,
      "type": "Fast Groups Bypasser (rgthree)",
      "pos": [
        89290,
        -1620
      ],
      "size": [
        320,
        110
      ],
      "flags": {},
      "order": 7,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "OPT_CONNECTION",
          "type": "*",
          "links": []
        }
      ],
      "title": "Wildcards",
      "properties": {
        "matchColors": "green",
        "matchTitle": "",
        "showNav": true,
        "showAllGraphs": true,
        "sort": "position",
        "customSortAlphabet": "",
        "toggleRestriction": "default"
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 12,
      "type": "Bookmark (rgthree)",
      "pos": [
        92350,
        -1870
      ],
      "size": [
        210,
        70
      ],
      "flags": {
        "collapsed": true
      },
      "order": 8,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Initial Image",
      "properties": {},
      "widgets_values": [
        "3",
        1.5
      ],
      "widgets_values_named": {
        "shortcut_key": "3",
        "zoom": 1.5
      },
      "color": "#223",
      "bgcolor": "#335"
    },
    {
      "id": 13,
      "type": "MarkdownNote",
      "pos": [
        93360,
        -1740
      ],
      "size": [
        270,
        130
      ],
      "flags": {},
      "order": 9,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "I use the red **Power Lora Loader** to load **Wetness Slider** by **Loraholic** to reduce random wet skin.\n   - Set its strength to a negative value between **-1 and -2**.\n   - [Download Wetness Slider](https://civitai.red/models/2738333/wetness-slider-krea2-zit)\n   - or search for it on CivitAI"
      ],
      "widgets_values_named": {
        "text": "I use the red **Power Lora Loader** to load **Wetness Slider** by **Loraholic** to reduce random wet skin.\n   - Set its strength to a negative value between **-1 and -2**.\n   - [Download Wetness Slider](https://civitai.red/models/2738333/wetness-slider-krea2-zit)\n   - or search for it on CivitAI"
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 14,
      "type": "SamplerCustomAdvanced",
      "pos": [
        92980,
        -1740
      ],
      "size": [
        350,
        640
      ],
      "flags": {},
      "order": 61,
      "mode": 0,
      "inputs": [
        {
          "name": "noise",
          "type": "NOISE",
          "link": 4
        },
        {
          "name": "guider",
          "type": "GUIDER",
          "link": 5
        },
        {
          "name": "sampler",
          "type": "SAMPLER",
          "link": 6
        },
        {
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 7
        },
        {
          "name": "latent_image",
          "type": "LATENT",
          "link": 8
        }
      ],
      "outputs": [
        {
          "name": "output",
          "type": "LATENT",
          "links": [
            2,
            106
          ]
        },
        {
          "name": "denoised_output",
          "type": "LATENT",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "SamplerCustomAdvanced"
      },
      "color": "#223",
      "bgcolor": "#335"
    },
    {
      "id": 15,
      "type": "RandomNoise",
      "pos": [
        92680,
        -1730
      ],
      "size": [
        270,
        90
      ],
      "flags": {},
      "order": 10,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "NOISE",
          "type": "NOISE",
          "links": [
            4
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        1070943946964672,
        "randomize"
      ],
      "widgets_values_named": {
        "noise_seed": 1070943946964672,
        "control_after_generate": "randomize"
      },
      "color": "#223",
      "bgcolor": "#335"
    },
    {
      "id": 16,
      "type": "RandomNoise",
      "pos": [
        93660,
        -1740
      ],
      "size": [
        270,
        90
      ],
      "flags": {},
      "order": 11,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "NOISE",
          "type": "NOISE",
          "links": [
            17
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        817003287948775,
        "randomize"
      ],
      "widgets_values_named": {
        "noise_seed": 817003287948775,
        "control_after_generate": "randomize"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 17,
      "type": "PrimitiveStringMultiline",
      "pos": [
        91520,
        -1730
      ],
      "size": [
        490,
        460
      ],
      "flags": {},
      "order": 12,
      "mode": 4,
      "inputs": [],
      "outputs": [
        {
          "label": "system_prompt",
          "name": "STRING",
          "type": "STRING",
          "links": [
            55
          ]
        }
      ],
      "title": "System Prompt",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.0",
        "Node name for S&R": "PrimitiveStringMultiline"
      },
      "widgets_values": [
        "You are an expert Prompt Engineer and Visual Analyst specialized in reverse-engineering images and text imput into highly effective prompts for Krea-2, Krea's aesthetic-first text-to-image foundation model (single-stream MMDiT architecture with Qwen3-VL-4B-Instruct text encoder using multi-layer feature aggregation and Qwen Image VAE).\n\nYour task is to analyze any image or text input provided by the user and generate a rich, detailed, natural-language prompt that enables Krea-2 to faithfully recreate the exact visual content, composition, lighting, textures, materials, mood, and aesthetic qualities of the reference image.\n\nGUIDELINES FOR PROMPT GENERATION:\n1. Natural Language & Flow: Write the prompt as a vivid, flowing description you would give to a highly skilled visual artist or photographer. Krea-2 excels with rich, contextual natural language. Long, specific, descriptive prompts produce the best results and highest fidelity. Avoid mechanical keyword lists or comma-stuffed style; weave everything into coherent, readable prose.\n\n2. Direct Description: Start directly with the main subject or scene. Never use meta phrases like \"In this image...\" or \"The photo shows...\".\n\n3. Subject, Pose & Action: Clearly describe the main subject(s), exact pose, body language, gaze direction, facial expression, and what they are doing. If the face is obscured, describe what is obscuring it and why.\n\n4. Fashion, Hair & Textures: Be extremely specific about clothing, fabrics (denim, silk, leather, knit, etc.), patterns, fit (baggy, tailored, oversized, flared), wear and condition, footwear, accessories, and how materials catch light. Describe hair style, texture, and movement in detail.\n\n5. Props, Materials & Details: List and describe every significant object with precise material qualities (quilted leather, brushed metal, crumpled paper, weathered wood, glossy ceramic, etc.) and how light interacts with their surfaces.\n\n6. Composition, Framing & Perspective: Describe the shot type (full-body, medium close-up, extreme close-up, wide shot), camera angle (eye-level, low angle, high angle, Dutch tilt), framing, depth of field, focus, negative space, leading lines, balance, and spatial relationships between elements. Note how the scene is organized within the frame.\n\n7. Environment & Background: Describe the setting, architecture, textures (weathered concrete, tiled floor, dense foliage), spatial depth, and overall atmosphere with precision.\n\n8. Lighting, Color & Atmosphere: Detail the lighting quality and direction (soft diffused window light, golden hour side lighting, harsh overhead, dramatic cinematic rim light, etc.), shadows, highlights, color palette and harmony (muted earth tones, vibrant saturated accents, cool desaturated, warm filmic cast), contrast, and the overall mood/emotional tone.\n\n9. Text in Image: If any legible text, signage, labels, typography, or writing appears in the image, transcribe it accurately. Enclose the exact text content in double quotation marks in the prompt (e.g., a storefront sign that reads \"OPEN LATE\").\n\n10. Aesthetic & Medium: Identify the apparent medium or visual style (photorealistic photography, digital painting, stylized illustration, cinematic still, editorial fashion, moody concept art, etc.) and integrate key aesthetic qualities naturally into the description. Krea-2 has strong aesthetic understanding and benefits from clear but non-restrictive style direction.\n\nSTRUCTURE:\nOrganize as one or two cohesive, flowing paragraphs that move logically through the image:\n[Main Subject + Pose/Action] → [Appearance, Clothing & Details] → [Props & Materials] → [Composition, Framing & Perspective] → [Environment & Background] → [Lighting, Color Palette & Mood] → [Overall Aesthetic & Medium]\n\nEXAMPLE OUTPUT FORMAT:\n\"A dynamic low-angle medium shot of a young East Asian woman with short choppy platinum blonde hair and heavy bangs, looking back over her bare shoulder with a playful expression, lips slightly pursed. She wears a structured black architectural top with thin straps and a protruding bust detail, delicate gold hoop earrings, and has warm skin tones. Her arm is bent with one hand resting on her hip. The composition places her against a solid striking crimson red background with soft directional studio lighting that creates gentle shadows and highlights on her face and shoulders. Shallow depth of field keeps sharp focus on her features while the background remains clean and bold. Cinematic color grading, high-fashion editorial photography aesthetic, masterful composition, rich textures and refined details.\"\n\nIMPORTANT: Output ONLY the prompt. Do not add any conversational text, explanations, analysis, or formatting before or after the prompt itself."
      ],
      "widgets_values_named": {
        "value": "You are an expert Prompt Engineer and Visual Analyst specialized in reverse-engineering images and text imput into highly effective prompts for Krea-2, Krea's aesthetic-first text-to-image foundation model (single-stream MMDiT architecture with Qwen3-VL-4B-Instruct text encoder using multi-layer feature aggregation and Qwen Image VAE).\n\nYour task is to analyze any image or text input provided by the user and generate a rich, detailed, natural-language prompt that enables Krea-2 to faithfully recreate the exact visual content, composition, lighting, textures, materials, mood, and aesthetic qualities of the reference image.\n\nGUIDELINES FOR PROMPT GENERATION:\n1. Natural Language & Flow: Write the prompt as a vivid, flowing description you would give to a highly skilled visual artist or photographer. Krea-2 excels with rich, contextual natural language. Long, specific, descriptive prompts produce the best results and highest fidelity. Avoid mechanical keyword lists or comma-stuffed style; weave everything into coherent, readable prose.\n\n2. Direct Description: Start directly with the main subject or scene. Never use meta phrases like \"In this image...\" or \"The photo shows...\".\n\n3. Subject, Pose & Action: Clearly describe the main subject(s), exact pose, body language, gaze direction, facial expression, and what they are doing. If the face is obscured, describe what is obscuring it and why.\n\n4. Fashion, Hair & Textures: Be extremely specific about clothing, fabrics (denim, silk, leather, knit, etc.), patterns, fit (baggy, tailored, oversized, flared), wear and condition, footwear, accessories, and how materials catch light. Describe hair style, texture, and movement in detail.\n\n5. Props, Materials & Details: List and describe every significant object with precise material qualities (quilted leather, brushed metal, crumpled paper, weathered wood, glossy ceramic, etc.) and how light interacts with their surfaces.\n\n6. Composition, Framing & Perspective: Describe the shot type (full-body, medium close-up, extreme close-up, wide shot), camera angle (eye-level, low angle, high angle, Dutch tilt), framing, depth of field, focus, negative space, leading lines, balance, and spatial relationships between elements. Note how the scene is organized within the frame.\n\n7. Environment & Background: Describe the setting, architecture, textures (weathered concrete, tiled floor, dense foliage), spatial depth, and overall atmosphere with precision.\n\n8. Lighting, Color & Atmosphere: Detail the lighting quality and direction (soft diffused window light, golden hour side lighting, harsh overhead, dramatic cinematic rim light, etc.), shadows, highlights, color palette and harmony (muted earth tones, vibrant saturated accents, cool desaturated, warm filmic cast), contrast, and the overall mood/emotional tone.\n\n9. Text in Image: If any legible text, signage, labels, typography, or writing appears in the image, transcribe it accurately. Enclose the exact text content in double quotation marks in the prompt (e.g., a storefront sign that reads \"OPEN LATE\").\n\n10. Aesthetic & Medium: Identify the apparent medium or visual style (photorealistic photography, digital painting, stylized illustration, cinematic still, editorial fashion, moody concept art, etc.) and integrate key aesthetic qualities naturally into the description. Krea-2 has strong aesthetic understanding and benefits from clear but non-restrictive style direction.\n\nSTRUCTURE:\nOrganize as one or two cohesive, flowing paragraphs that move logically through the image:\n[Main Subject + Pose/Action] → [Appearance, Clothing & Details] → [Props & Materials] → [Composition, Framing & Perspective] → [Environment & Background] → [Lighting, Color Palette & Mood] → [Overall Aesthetic & Medium]\n\nEXAMPLE OUTPUT FORMAT:\n\"A dynamic low-angle medium shot of a young East Asian woman with short choppy platinum blonde hair and heavy bangs, looking back over her bare shoulder with a playful expression, lips slightly pursed. She wears a structured black architectural top with thin straps and a protruding bust detail, delicate gold hoop earrings, and has warm skin tones. Her arm is bent with one hand resting on her hip. The composition places her against a solid striking crimson red background with soft directional studio lighting that creates gentle shadows and highlights on her face and shoulders. Shallow depth of field keeps sharp focus on her features while the background remains clean and bold. Cinematic color grading, high-fashion editorial photography aesthetic, masterful composition, rich textures and refined details.\"\n\nIMPORTANT: Output ONLY the prompt. Do not add any conversational text, explanations, analysis, or formatting before or after the prompt itself."
      },
      "color": "#694769",
      "bgcolor": "#553355"
    },
    {
      "id": 18,
      "type": "CFGGuider",
      "pos": [
        92680,
        -1590
      ],
      "size": [
        270,
        100
      ],
      "flags": {},
      "order": 59,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 9
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 10
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 11
        }
      ],
      "outputs": [
        {
          "name": "GUIDER",
          "type": "GUIDER",
          "links": [
            5
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.44.0",
        "Node name for S&R": "CFGGuider"
      },
      "widgets_values": [
        1
      ],
      "widgets_values_named": {
        "cfg": 1
      },
      "color": "#223",
      "bgcolor": "#335"
    },
    {
      "id": 19,
      "type": "CFGGuider",
      "pos": [
        93660,
        -1600
      ],
      "size": [
        270,
        100
      ],
      "flags": {},
      "order": 60,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 12
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 13
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 14
        }
      ],
      "outputs": [
        {
          "name": "GUIDER",
          "type": "GUIDER",
          "links": [
            18
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.44.0",
        "Node name for S&R": "CFGGuider"
      },
      "widgets_values": [
        1
      ],
      "widgets_values_named": {
        "cfg": 1
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 20,
      "type": "ResolutionSelector",
      "pos": [
        92380,
        -1730
      ],
      "size": [
        270,
        180
      ],
      "flags": {},
      "order": 13,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "width",
          "type": "INT",
          "links": [
            57
          ]
        },
        {
          "name": "height",
          "type": "INT",
          "links": [
            58
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.44.0",
        "Node name for S&R": "ResolutionSelector"
      },
      "widgets_values": [
        "2:3 (Portrait Photo)",
        1,
        16,
        null
      ],
      "widgets_values_named": {
        "aspect_ratio": "2:3 (Portrait Photo)",
        "megapixels": 1,
        "multiple": 16,
        "legacy_resolution_preview": null
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 21,
      "type": "MarkdownNote",
      "pos": [
        92380,
        -1500
      ],
      "size": [
        270,
        290
      ],
      "flags": {},
      "order": 14,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Resolution Selector",
      "properties": {},
      "widgets_values": [
        "## Examples:\n```\naspect_ratio - 1:1 (Square)\n\nmegapixels - 1.00\n\nresult - 1024 x 1024\n```\n```\naspect_ratio - 1:1 (Square)\n\nmegapixels - 4.00\n\nresult - 2048 x 2048\n```\n---\n#### You can disconnect the Resolution Selector node from the width and height inputs on the Empty Latent Image node if you want to set the resolution manually."
      ],
      "widgets_values_named": {
        "text": "## Examples:\n```\naspect_ratio - 1:1 (Square)\n\nmegapixels - 1.00\n\nresult - 1024 x 1024\n```\n```\naspect_ratio - 1:1 (Square)\n\nmegapixels - 4.00\n\nresult - 2048 x 2048\n```\n---\n#### You can disconnect the Resolution Selector node from the width and height inputs on the Empty Latent Image node if you want to set the resolution manually."
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 22,
      "type": "CLIPLoader",
      "pos": [
        89640,
        -1480
      ],
      "size": [
        300,
        110
      ],
      "flags": {},
      "order": 15,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "CLIP",
          "type": "CLIP",
          "links": [
            54,
            78,
            89
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "CLIPLoader"
      },
      "widgets_values": [
        "qwen3vl_4b_bf16.safetensors",
        "krea2",
        "default"
      ],
      "widgets_values_named": {
        "clip_name": "qwen3vl_4b_bf16.safetensors",
        "type": "krea2",
        "device": "default"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 23,
      "type": "VAELoader",
      "pos": [
        89640,
        -1320
      ],
      "size": [
        300,
        60
      ],
      "flags": {},
      "order": 16,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VAE",
          "type": "VAE",
          "links": [
            60
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "VAELoader"
      },
      "widgets_values": [
        "qwen_image_vae.safetensors"
      ],
      "widgets_values_named": {
        "vae_name": "qwen_image_vae.safetensors"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 24,
      "type": "Power Lora Loader (rgthree)",
      "pos": [
        93360,
        -1330
      ],
      "size": [
        270,
        190
      ],
      "flags": {},
      "order": 44,
      "mode": 0,
      "inputs": [
        {
          "dir": 3,
          "name": "model",
          "type": "MODEL",
          "link": 15
        },
        {
          "dir": 3,
          "name": "clip",
          "type": "CLIP",
          "link": null
        }
      ],
      "outputs": [
        {
          "dir": 4,
          "name": "MODEL",
          "shape": 3,
          "type": "MODEL",
          "links": [
            12,
            23,
            62
          ]
        },
        {
          "dir": 4,
          "name": "CLIP",
          "shape": 3,
          "type": "CLIP",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "rgthree-comfy",
        "ver": "1.0.2610050029",
        "Show Strengths": "Single Strength",
        "Match": ""
      },
      "widgets_values": [
        {},
        {
          "type": "PowerLoraLoaderHeaderWidget"
        },
        {
          "on": false,
          "lora": "Krea2\\wetness_krea2_loraholic.safetensors",
          "strength": -1.75,
          "strengthTwo": null
        },
        {
          "on": false,
          "lora": "Krea2\\Gladas_Style_v2-krea2.safetensors",
          "strength": 0.7,
          "strengthTwo": null
        },
        {
          "on": false,
          "lora": "Krea2\\hex-maniac-krea2-lora-nochekaiser.safetensors",
          "strength": 1,
          "strengthTwo": null
        },
        {},
        ""
      ],
      "widgets_values_named": {
        "divider": {},
        "PowerLoraLoaderHeaderWidget": {
          "type": "PowerLoraLoaderHeaderWidget"
        },
        "lora_1": {
          "on": false,
          "lora": "Krea2\\wetness_krea2_loraholic.safetensors",
          "strength": -1.75,
          "strengthTwo": null
        },
        "lora_2": {
          "on": false,
          "lora": "Krea2\\Gladas_Style_v2-krea2.safetensors",
          "strength": 0.7,
          "strengthTwo": null
        },
        "lora_3": {
          "on": false,
          "lora": "Krea2\\hex-maniac-krea2-lora-nochekaiser.safetensors",
          "strength": 1,
          "strengthTwo": null
        },
        "divider#2": {},
        "➕ Add Lora": ""
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 25,
      "type": "PreviewImage",
      "pos": [
        94340,
        -1740
      ],
      "size": [
        560,
        860
      ],
      "flags": {},
      "order": 67,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 16
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": []
        }
      ],
      "title": "Image Result",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "PreviewImage"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 26,
      "type": "Fast Groups Bypasser (rgthree)",
      "pos": [
        89290,
        -1210
      ],
      "size": [
        320,
        90
      ],
      "flags": {},
      "order": 17,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "OPT_CONNECTION",
          "type": "*",
          "links": []
        }
      ],
      "title": "Save Image",
      "properties": {
        "matchColors": "cyan",
        "matchTitle": "",
        "showNav": true,
        "showAllGraphs": true,
        "sort": "position",
        "customSortAlphabet": "",
        "toggleRestriction": "default"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 27,
      "type": "Fast Groups Bypasser (rgthree)",
      "pos": [
        89290,
        -1460
      ],
      "size": [
        320,
        60
      ],
      "flags": {},
      "order": 18,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "OPT_CONNECTION",
          "type": "*",
          "links": []
        }
      ],
      "title": "Latent Upscale",
      "properties": {
        "matchColors": "red",
        "matchTitle": "",
        "showNav": true,
        "showAllGraphs": true,
        "sort": "position",
        "customSortAlphabet": "",
        "toggleRestriction": "default"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 28,
      "type": "SamplerCustomAdvanced",
      "pos": [
        93960,
        -1600
      ],
      "size": [
        350,
        640
      ],
      "flags": {},
      "order": 63,
      "mode": 0,
      "inputs": [
        {
          "name": "noise",
          "type": "NOISE",
          "link": 17
        },
        {
          "name": "guider",
          "type": "GUIDER",
          "link": 18
        },
        {
          "name": "sampler",
          "type": "SAMPLER",
          "link": 19
        },
        {
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 20
        },
        {
          "name": "latent_image",
          "type": "LATENT",
          "link": 21
        }
      ],
      "outputs": [
        {
          "name": "output",
          "type": "LATENT",
          "links": [
            105
          ]
        },
        {
          "name": "denoised_output",
          "type": "LATENT",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "SamplerCustomAdvanced"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 29,
      "type": "KSamplerSelect",
      "pos": [
        92680,
        -1440
      ],
      "size": [
        270,
        60
      ],
      "flags": {},
      "order": 19,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "SAMPLER",
          "type": "SAMPLER",
          "links": [
            6
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "KSamplerSelect"
      },
      "widgets_values": [
        "euler"
      ],
      "widgets_values_named": {
        "sampler_name": "euler"
      },
      "color": "#223",
      "bgcolor": "#335"
    },
    {
      "id": 30,
      "type": "BasicScheduler",
      "pos": [
        92680,
        -1330
      ],
      "size": [
        270,
        110
      ],
      "flags": {},
      "order": 49,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 22
        }
      ],
      "outputs": [
        {
          "name": "SIGMAS",
          "type": "SIGMAS",
          "links": [
            7
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "BasicScheduler"
      },
      "widgets_values": [
        "simple",
        6,
        1
      ],
      "widgets_values_named": {
        "scheduler": "simple",
        "steps": 6,
        "denoise": 1
      },
      "color": "#223",
      "bgcolor": "#335"
    },
    {
      "id": 31,
      "type": "KSamplerSelect",
      "pos": [
        93660,
        -1450
      ],
      "size": [
        270,
        60
      ],
      "flags": {},
      "order": 20,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "SAMPLER",
          "type": "SAMPLER",
          "links": [
            19
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "KSamplerSelect"
      },
      "widgets_values": [
        "euler"
      ],
      "widgets_values_named": {
        "sampler_name": "euler"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 32,
      "type": "BasicScheduler",
      "pos": [
        93660,
        -1230
      ],
      "size": [
        270,
        110
      ],
      "flags": {},
      "order": 47,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 23
        },
        {
          "name": "steps",
          "type": "INT",
          "widget": {
            "name": "steps"
          },
          "link": 104
        }
      ],
      "outputs": [
        {
          "name": "SIGMAS",
          "type": "SIGMAS",
          "links": [
            20
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.41.0",
        "Node name for S&R": "BasicScheduler"
      },
      "widgets_values": [
        "simple",
        4,
        0.65
      ],
      "widgets_values_named": {
        "scheduler": "simple",
        "steps": 4,
        "denoise": 0.65
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 33,
      "type": "MarkdownNote",
      "pos": [
        93360,
        -1560
      ],
      "size": [
        270,
        180
      ],
      "flags": {},
      "order": 21,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Important",
      "properties": {},
      "widgets_values": [
        "### Step Count in Saved Images\n\nWhen you bypass the **2nd Pass / Upscale** group, set the standalone **Steps** node to `0`. Image Saver adds this value to the blue sampler’s step count. If you leave it at `4` while the group is bypassed, the saved image will report **10 steps** even though only the blue sampler’s **6 steps** ran.\n\nWhen you re-enable the group, set **Steps** back to `4` for the default red pass. This node controls both the red scheduler’s step count and its contribution to the saved metadata."
      ],
      "widgets_values_named": {
        "text": "### Step Count in Saved Images\n\nWhen you bypass the **2nd Pass / Upscale** group, set the standalone **Steps** node to `0`. Image Saver adds this value to the blue sampler’s step count. If you leave it at `4` while the group is bypassed, the saved image will report **10 steps** even though only the blue sampler’s **6 steps** ran.\n\nWhen you re-enable the group, set **Steps** back to `4` for the default red pass. This node controls both the red scheduler’s step count and its contribution to the saved metadata."
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 34,
      "type": "Bookmark (rgthree)",
      "pos": [
        95210,
        -1870
      ],
      "size": [
        210,
        70
      ],
      "flags": {
        "collapsed": true
      },
      "order": 22,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "End of Workflow",
      "properties": {},
      "widgets_values": [
        "4",
        1
      ],
      "widgets_values_named": {
        "shortcut_key": "4",
        "zoom": 1
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 35,
      "type": "UNETLoader",
      "pos": [
        95260,
        -1740
      ],
      "size": [
        300,
        90
      ],
      "flags": {},
      "order": 23,
      "mode": 0,
      "showAdvanced": false,
      "inputs": [],
      "outputs": [
        {
          "name": "MODEL",
          "type": "MODEL",
          "links": [
            35,
            50,
            73
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.27.0",
        "Node name for S&R": "UNETLoader",
        "models": [
          {
            "name": "seedvr2_3b_int8_convrot.safetensors",
            "url": "https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/diffusion_models/seedvr2_3b_int8_convrot.safetensors",
            "directory": "diffusion_models"
          }
        ]
      },
      "widgets_values": [
        "seedvr2_3b_int8_convrot.safetensors",
        "default"
      ],
      "widgets_values_named": {
        "unet_name": "seedvr2_3b_int8_convrot.safetensors",
        "weight_dtype": "default"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 36,
      "type": "VAELoader",
      "pos": [
        95260,
        -1600
      ],
      "size": [
        300,
        60
      ],
      "flags": {},
      "order": 24,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VAE",
          "type": "VAE",
          "links": [
            27,
            29
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.27.0",
        "Node name for S&R": "VAELoader",
        "models": [
          {
            "name": "seedvr2_ema_vae_fp16.safetensors",
            "url": "https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/vae/seedvr2_ema_vae_fp16.safetensors",
            "directory": "vae"
          }
        ]
      },
      "widgets_values": [
        "seedvr2_ema_vae_fp16.safetensors"
      ],
      "widgets_values_named": {
        "vae_name": "seedvr2_ema_vae_fp16.safetensors"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 37,
      "type": "SeedVR2Preprocess",
      "pos": [
        95260,
        -1490
      ],
      "size": [
        300,
        40
      ],
      "flags": {},
      "order": 76,
      "mode": 0,
      "inputs": [
        {
          "name": "resized_images",
          "type": "IMAGE",
          "link": 121
        }
      ],
      "outputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "links": [
            26
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.27.0",
        "Node name for S&R": "SeedVR2Preprocess"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 38,
      "type": "VAEEncodeTiled",
      "pos": [
        95260,
        -1400
      ],
      "size": [
        300,
        150
      ],
      "flags": {},
      "order": 77,
      "mode": 0,
      "showAdvanced": true,
      "inputs": [
        {
          "name": "pixels",
          "type": "IMAGE",
          "link": 26
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 27
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            34,
            51
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.27.0",
        "Node name for S&R": "VAEEncodeTiled"
      },
      "widgets_values": [
        1024,
        128,
        4096,
        8
      ],
      "widgets_values_named": {
        "tile_size": 1024,
        "overlap": 128,
        "temporal_size": 4096,
        "temporal_overlap": 8
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 39,
      "type": "VAEDecodeTiled",
      "pos": [
        95590,
        -1420
      ],
      "size": [
        300,
        150
      ],
      "flags": {},
      "order": 81,
      "mode": 0,
      "showAdvanced": true,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 28
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 29
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            87
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.27.0",
        "Node name for S&R": "VAEDecodeTiled"
      },
      "widgets_values": [
        1024,
        128,
        4096,
        8
      ],
      "widgets_values_named": {
        "tile_size": 1024,
        "overlap": 128,
        "temporal_size": 4096,
        "temporal_overlap": 8
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 40,
      "type": "SamplerCustomAdvanced",
      "pos": [
        95590,
        -1580
      ],
      "size": [
        300,
        110
      ],
      "flags": {},
      "order": 80,
      "mode": 0,
      "inputs": [
        {
          "name": "noise",
          "type": "NOISE",
          "link": 30
        },
        {
          "name": "guider",
          "type": "GUIDER",
          "link": 31
        },
        {
          "name": "sampler",
          "type": "SAMPLER",
          "link": 32
        },
        {
          "name": "sigmas",
          "type": "SIGMAS",
          "link": 33
        },
        {
          "name": "latent_image",
          "type": "LATENT",
          "link": 34
        }
      ],
      "outputs": [
        {
          "name": "output",
          "type": "LATENT",
          "links": [
            28
          ]
        },
        {
          "name": "denoised_output",
          "type": "LATENT",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.36.0",
        "Node name for S&R": "SamplerCustomAdvanced"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 41,
      "type": "BasicScheduler",
      "pos": [
        95590,
        -1740
      ],
      "size": [
        300,
        110
      ],
      "flags": {},
      "order": 42,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 35
        }
      ],
      "outputs": [
        {
          "name": "SIGMAS",
          "type": "SIGMAS",
          "links": [
            33
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.36.0",
        "Node name for S&R": "BasicScheduler"
      },
      "widgets_values": [
        "simple",
        1,
        0.1
      ],
      "widgets_values_named": {
        "scheduler": "simple",
        "steps": 1,
        "denoise": 0.1
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 42,
      "type": "INTConstant",
      "pos": [
        93660,
        -1340
      ],
      "size": [
        270,
        60
      ],
      "flags": {},
      "order": 25,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "label": "steps",
          "name": "value",
          "type": "INT",
          "links": [
            103,
            104
          ]
        }
      ],
      "title": "Steps",
      "properties": {
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.5.2",
        "Node name for S&R": "INTConstant"
      },
      "widgets_values": [
        4
      ],
      "widgets_values_named": {
        "value": 4
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 43,
      "type": "PrimitiveStringMultiline",
      "pos": [
        90530,
        -1260
      ],
      "size": [
        530,
        180
      ],
      "flags": {},
      "order": 26,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "label": "negative",
          "name": "STRING",
          "type": "STRING",
          "links": [
            44,
            90
          ]
        }
      ],
      "title": "Negative Prompt",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.44.0",
        "Node name for S&R": "PrimitiveStringMultiline"
      },
      "widgets_values": [
        ""
      ],
      "widgets_values_named": {
        "value": ""
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 44,
      "type": "Power Lora Loader (rgthree)",
      "pos": [
        92680,
        -1170
      ],
      "size": [
        270,
        190
      ],
      "flags": {},
      "order": 45,
      "mode": 0,
      "inputs": [
        {
          "dir": 3,
          "name": "model",
          "type": "MODEL",
          "link": 36
        },
        {
          "dir": 3,
          "name": "clip",
          "type": "CLIP",
          "link": null
        }
      ],
      "outputs": [
        {
          "dir": 4,
          "name": "MODEL",
          "shape": 3,
          "type": "MODEL",
          "links": [
            9,
            22,
            61
          ]
        },
        {
          "dir": 4,
          "name": "CLIP",
          "shape": 3,
          "type": "CLIP",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "rgthree-comfy",
        "ver": "1.0.2610050029",
        "Show Strengths": "Single Strength",
        "Match": ""
      },
      "widgets_values": [
        {},
        {
          "type": "PowerLoraLoaderHeaderWidget"
        },
        {
          "on": false,
          "lora": "Krea2\\wetness_krea2_loraholic.safetensors",
          "strength": -1,
          "strengthTwo": null
        },
        {
          "on": false,
          "lora": "Krea2\\Gladas_Style_v2-krea2.safetensors",
          "strength": 0.7,
          "strengthTwo": null
        },
        {
          "on": false,
          "lora": "Krea2\\hex-maniac-krea2-lora-nochekaiser.safetensors",
          "strength": 1,
          "strengthTwo": null
        },
        {},
        ""
      ],
      "widgets_values_named": {
        "divider": {},
        "PowerLoraLoaderHeaderWidget": {
          "type": "PowerLoraLoaderHeaderWidget"
        },
        "lora_1": {
          "on": false,
          "lora": "Krea2\\wetness_krea2_loraholic.safetensors",
          "strength": -1,
          "strengthTwo": null
        },
        "lora_2": {
          "on": false,
          "lora": "Krea2\\Gladas_Style_v2-krea2.safetensors",
          "strength": 0.7,
          "strengthTwo": null
        },
        "lora_3": {
          "on": false,
          "lora": "Krea2\\hex-maniac-krea2-lora-nochekaiser.safetensors",
          "strength": 1,
          "strengthTwo": null
        },
        "divider#2": {},
        "➕ Add Lora": ""
      },
      "color": "#223",
      "bgcolor": "#335"
    },
    {
      "id": 45,
      "type": "Image Saver",
      "pos": [
        96630,
        -1740
      ],
      "size": [
        240,
        1010
      ],
      "flags": {},
      "order": 94,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 37
        },
        {
          "name": "steps",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "steps"
          },
          "link": 38
        },
        {
          "name": "cfg",
          "shape": 7,
          "type": "FLOAT",
          "widget": {
            "name": "cfg"
          },
          "link": 39
        },
        {
          "name": "modelname",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "modelname"
          },
          "link": 40
        },
        {
          "name": "sampler_name",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "sampler_name"
          },
          "link": 41
        },
        {
          "name": "scheduler_name",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "scheduler_name"
          },
          "link": 42
        },
        {
          "name": "positive",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "positive"
          },
          "link": 43
        },
        {
          "name": "negative",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "negative"
          },
          "link": 44
        },
        {
          "name": "seed_value",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "seed_value"
          },
          "link": 45
        },
        {
          "name": "width",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "width"
          },
          "link": 46
        },
        {
          "name": "height",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "height"
          },
          "link": 47
        },
        {
          "name": "counter",
          "shape": 7,
          "type": "INT",
          "widget": {
            "name": "counter"
          },
          "link": 48
        }
      ],
      "outputs": [
        {
          "name": "hashes",
          "type": "STRING",
          "links": []
        },
        {
          "name": "a1111_params",
          "type": "STRING",
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "Image Saver"
      },
      "widgets_values": [
        "%time_%basemodelname_%seed",
        "%basemodelname",
        "png",
        20,
        1,
        "",
        "",
        "normal",
        "unknown",
        "unknown",
        0,
        512,
        512,
        true,
        100,
        false,
        0,
        1,
        0,
        "%Y-%m-%d-%H%M%S",
        false,
        true,
        "",
        true,
        true,
        true,
        "",
        ""
      ],
      "widgets_values_named": {
        "filename": "%time_%basemodelname_%seed",
        "path": "%basemodelname",
        "extension": "png",
        "steps": 20,
        "cfg": 1,
        "modelname": "",
        "sampler_name": "",
        "scheduler_name": "normal",
        "positive": "unknown",
        "negative": "unknown",
        "seed_value": 0,
        "width": 512,
        "height": 512,
        "lossless_webp": true,
        "quality_jpeg_or_webp": 100,
        "optimize_png": false,
        "counter": 0,
        "denoise": 1,
        "clip_skip": 0,
        "time_format": "%Y-%m-%d-%H%M%S",
        "save_workflow_as_json": false,
        "embed_workflow": true,
        "additional_hashes": "",
        "download_civitai_data": true,
        "easy_remix": true,
        "show_preview": true,
        "custom": "",
        "label": ""
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 46,
      "type": "MarkdownNote",
      "pos": [
        89290,
        -1070
      ],
      "size": [
        380,
        430
      ],
      "flags": {},
      "order": 27,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Missing Custom Nodes?",
      "properties": {},
      "widgets_values": [
        "## ⚠️ Custom nodes used in workflow\n---\n#### [rgthree-comfy](https://github.com/rgthree/rgthree-comfy)\n* https://github.com/rgthree/rgthree-comfy\n\n#### [ComfyUI-Custom-Scripts](https://github.com/pythongosssss/ComfyUI-Custom-Scripts)\n* https://github.com/pythongosssss/ComfyUI-Custom-Scripts\n\n#### [ComfyUI-KJNodes](https://github.com/kijai/ComfyUI-KJNodes)\n* https://github.com/kijai/ComfyUI-KJNodes\n\n#### [ComfyUI-Impact-Pack](https://github.com/ltdrdata/ComfyUI-Impact-Pack)\n* https://github.com/ltdrdata/ComfyUI-Impact-Pack\n\n#### [ComfyUI-Image-Saver](https://github.com/alexopus/ComfyUI-Image-Saver)\n* https://github.com/alexopus/ComfyUI-Image-Saver\n\n#### [comfyui-gps-supplements](https://github.com/Goshe-nite/comfyui-gps-supplements)\n* https://github.com/Goshe-nite/comfyui-gps-supplements\n\n#### [BKWILDCARDS](https://github.com/bkidderz/BKWILDCARDS)\n* https://github.com/bkidderz/BKWILDCARDS\n\n#### [ComfyMath](https://github.com/evanspearman/ComfyMath)\n* https://github.com/evanspearman/ComfyMath"
      ],
      "widgets_values_named": {
        "text": "## ⚠️ Custom nodes used in workflow\n---\n#### [rgthree-comfy](https://github.com/rgthree/rgthree-comfy)\n* https://github.com/rgthree/rgthree-comfy\n\n#### [ComfyUI-Custom-Scripts](https://github.com/pythongosssss/ComfyUI-Custom-Scripts)\n* https://github.com/pythongosssss/ComfyUI-Custom-Scripts\n\n#### [ComfyUI-KJNodes](https://github.com/kijai/ComfyUI-KJNodes)\n* https://github.com/kijai/ComfyUI-KJNodes\n\n#### [ComfyUI-Impact-Pack](https://github.com/ltdrdata/ComfyUI-Impact-Pack)\n* https://github.com/ltdrdata/ComfyUI-Impact-Pack\n\n#### [ComfyUI-Image-Saver](https://github.com/alexopus/ComfyUI-Image-Saver)\n* https://github.com/alexopus/ComfyUI-Image-Saver\n\n#### [comfyui-gps-supplements](https://github.com/Goshe-nite/comfyui-gps-supplements)\n* https://github.com/Goshe-nite/comfyui-gps-supplements\n\n#### [BKWILDCARDS](https://github.com/bkidderz/BKWILDCARDS)\n* https://github.com/bkidderz/BKWILDCARDS\n\n#### [ComfyMath](https://github.com/evanspearman/ComfyMath)\n* https://github.com/evanspearman/ComfyMath"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 47,
      "type": "SeedNode",
      "pos": [
        91800,
        -1220
      ],
      "size": [
        210,
        90
      ],
      "flags": {},
      "order": 28,
      "mode": 4,
      "inputs": [],
      "outputs": [
        {
          "name": "seed",
          "type": "INT",
          "links": [
            108
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.35.0",
        "Node name for S&R": "SeedNode"
      },
      "widgets_values": [
        675970787960956,
        "randomize"
      ],
      "widgets_values_named": {
        "seed": 675970787960956,
        "control_after_generate": "randomize"
      },
      "color": "#694769",
      "bgcolor": "#553355"
    },
    {
      "id": 48,
      "type": "RegexReplace",
      "pos": [
        91800,
        -1080
      ],
      "size": [
        210,
        300
      ],
      "flags": {},
      "order": 53,
      "mode": 4,
      "inputs": [
        {
          "name": "string",
          "type": "STRING",
          "widget": {
            "name": "string"
          },
          "link": 49
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            94
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.0",
        "Node name for S&R": "RegexReplace"
      },
      "widgets_values": [
        "",
        "^\\s*(?:\\*\\*)?Final\\s+Prompt(?:\\*\\*)?\\s*:?\\s*(?:\\*\\*)?\\s*",
        "",
        true,
        false,
        false,
        1
      ],
      "widgets_values_named": {
        "string": "",
        "regex_pattern": "^\\s*(?:\\*\\*)?Final\\s+Prompt(?:\\*\\*)?\\s*:?\\s*(?:\\*\\*)?\\s*",
        "replace": "",
        "case_insensitive": true,
        "multiline": false,
        "dotall": false,
        "count": 1
      },
      "color": "#694769",
      "bgcolor": "#553355"
    },
    {
      "id": 49,
      "type": "SeedVR2Conditioning",
      "pos": [
        95260,
        -1200
      ],
      "size": [
        300,
        50
      ],
      "flags": {},
      "order": 78,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 50
        },
        {
          "label": "latent",
          "name": "vae_conditioning",
          "type": "LATENT",
          "link": 51
        }
      ],
      "outputs": [
        {
          "name": "positive",
          "type": "CONDITIONING",
          "links": [
            74
          ]
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "links": [
            75
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.27.0",
        "Node name for S&R": "SeedVR2Conditioning"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 50,
      "type": "RandomNoise",
      "pos": [
        95260,
        -1100
      ],
      "size": [
        300,
        90
      ],
      "flags": {},
      "order": 29,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "NOISE",
          "type": "NOISE",
          "links": [
            30
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.36.0",
        "Node name for S&R": "RandomNoise"
      },
      "widgets_values": [
        807943936894205,
        "randomize"
      ],
      "widgets_values_named": {
        "noise_seed": 807943936894205,
        "control_after_generate": "randomize"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 51,
      "type": "MarkdownNote",
      "pos": [
        95590,
        -1220
      ],
      "size": [
        300,
        270
      ],
      "flags": {},
      "order": 30,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Note: SeedVR2 Model Links",
      "properties": {},
      "widgets_values": [
        "## Model Links\n\n**vae**\n\n- [seedvr2_ema_vae_fp16.safetensors](https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/vae/seedvr2_ema_vae_fp16.safetensors)\n\n**diffusion_models**\n\n- [seedvr2_3b_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/diffusion_models/seedvr2_3b_int8_convrot.safetensors)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 vae/\n│   │   └── seedvr2_ema_vae_fp16.safetensors\n│   └── 📂 diffusion_models/\n│       └── seedvr2_3b_int8_convrot.safetensors\n```\n"
      ],
      "widgets_values_named": {
        "text": "## Model Links\n\n**vae**\n\n- [seedvr2_ema_vae_fp16.safetensors](https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/vae/seedvr2_ema_vae_fp16.safetensors)\n\n**diffusion_models**\n\n- [seedvr2_3b_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/SeedVR2/resolve/main/diffusion_models/seedvr2_3b_int8_convrot.safetensors)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 vae/\n│   │   └── seedvr2_ema_vae_fp16.safetensors\n│   └── 📂 diffusion_models/\n│       └── seedvr2_3b_int8_convrot.safetensors\n```\n"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 52,
      "type": "Image Comparer (rgthree)",
      "pos": [
        95920,
        -1740
      ],
      "size": [
        680,
        1040
      ],
      "flags": {},
      "order": 83,
      "mode": 0,
      "inputs": [
        {
          "dir": 3,
          "label": "after",
          "name": "image_a",
          "type": "IMAGE",
          "link": 52
        },
        {
          "dir": 3,
          "label": "before",
          "name": "image_b",
          "type": "IMAGE",
          "link": 53
        }
      ],
      "outputs": [
        {
          "dir": 4,
          "name": "images",
          "shape": 3,
          "type": "IMAGE",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "rgthree-comfy",
        "ver": "1.0.2610050029",
        "comparer_mode": "Slide"
      },
      "widgets_values": [
        [
          {
            "name": "A",
            "selected": true,
            "url": "/api/view?filename=rgthree.compare._temp_xknxu_00013_.png&type=temp&subfolder=&rand=0.2121956696501872"
          },
          {
            "name": "B",
            "selected": true,
            "url": "/api/view?filename=rgthree.compare._temp_xknxu_00014_.png&type=temp&subfolder=&rand=0.7518522773743508"
          }
        ]
      ],
      "widgets_values_named": {
        "rgthree_comparer": {
          "images": [
            {
              "name": "A",
              "selected": true,
              "url": "/api/view?filename=rgthree.compare._temp_xknxu_00013_.png&type=temp&subfolder=&rand=0.2121956696501872",
              "img": {}
            },
            {
              "name": "B",
              "selected": true,
              "url": "/api/view?filename=rgthree.compare._temp_xknxu_00014_.png&type=temp&subfolder=&rand=0.7518522773743508",
              "img": {}
            }
          ]
        }
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 53,
      "type": "TextGenerateV2",
      "pos": [
        91520,
        -1220
      ],
      "size": [
        250,
        460
      ],
      "flags": {},
      "order": 52,
      "mode": 4,
      "inputs": [
        {
          "name": "clip",
          "type": "CLIP",
          "link": 54
        },
        {
          "name": "images.image1",
          "shape": 7,
          "type": "IMAGE",
          "link": null
        },
        {
          "name": "videos.video1",
          "shape": 7,
          "type": "IMAGE",
          "link": null
        },
        {
          "name": "audios.audio1",
          "shape": 7,
          "type": "AUDIO",
          "link": null
        },
        {
          "name": "system_prompt",
          "shape": 7,
          "type": "STRING",
          "link": 55
        },
        {
          "name": "prompt",
          "type": "STRING",
          "widget": {
            "name": "prompt"
          },
          "link": 56
        },
        {
          "name": "sampling_mode.seed",
          "type": "INT",
          "widget": {
            "name": "sampling_mode.seed"
          },
          "link": 108
        }
      ],
      "outputs": [
        {
          "name": "generated_text",
          "type": "STRING",
          "links": [
            49
          ]
        },
        {
          "name": "thinking",
          "type": "STRING",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.44.0",
        "Node name for S&R": "TextGenerateV2"
      },
      "widgets_values": [
        "",
        4096,
        "on",
        0.7,
        64,
        0.95,
        0.05,
        1,
        0,
        0,
        false,
        true,
        "auto"
      ],
      "widgets_values_named": {
        "prompt": "",
        "max_length": 4096,
        "sampling_mode": "on",
        "sampling_mode.temperature": 0.7,
        "sampling_mode.top_k": 64,
        "sampling_mode.top_p": 0.95,
        "sampling_mode.min_p": 0.05,
        "sampling_mode.repetition_penalty": 1,
        "sampling_mode.presence_penalty": 0,
        "sampling_mode.seed": 0,
        "thinking": false,
        "use_default_template": true,
        "mtp": "auto"
      },
      "color": "#694769",
      "bgcolor": "#553355"
    },
    {
      "id": 54,
      "type": "EmptyLatentImage",
      "pos": [
        92380,
        -1160
      ],
      "size": [
        270,
        110
      ],
      "flags": {},
      "order": 41,
      "mode": 0,
      "inputs": [
        {
          "name": "width",
          "type": "INT",
          "widget": {
            "name": "width"
          },
          "link": 57
        },
        {
          "name": "height",
          "type": "INT",
          "widget": {
            "name": "height"
          },
          "link": 58
        }
      ],
      "outputs": [
        {
          "name": "LATENT",
          "type": "LATENT",
          "links": [
            8
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.44.0",
        "Node name for S&R": "EmptyLatentImage"
      },
      "widgets_values": [
        1024,
        1024,
        1
      ],
      "widgets_values_named": {
        "width": 1024,
        "height": 1024,
        "batch_size": 1
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 55,
      "type": "VAEDecode",
      "pos": [
        94500,
        -600
      ],
      "size": [
        150,
        50
      ],
      "flags": {
        "collapsed": false
      },
      "order": 65,
      "mode": 0,
      "inputs": [
        {
          "name": "samples",
          "type": "LATENT",
          "link": 107
        },
        {
          "name": "vae",
          "type": "VAE",
          "link": 60
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            77
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "VAEDecode"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 56,
      "type": "Lora to String",
      "pos": [
        96900,
        -1520
      ],
      "size": [
        270,
        30
      ],
      "flags": {},
      "order": 50,
      "mode": 0,
      "inputs": [
        {
          "name": "lora_loader",
          "type": "*",
          "link": 61
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            66
          ]
        }
      ],
      "properties": {
        "aux_id": "Goshe-nite/comfyui-gps-supplements",
        "ver": "7c7ac90471cf0b71a9be5bf4e99cdda2b732f741",
        "Node name for S&R": "Lora to String"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 57,
      "type": "Lora to String",
      "pos": [
        96900,
        -1440
      ],
      "size": [
        270,
        30
      ],
      "flags": {},
      "order": 48,
      "mode": 0,
      "inputs": [
        {
          "name": "lora_loader",
          "type": "*",
          "link": 62
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            68
          ]
        }
      ],
      "properties": {
        "aux_id": "Goshe-nite/comfyui-gps-supplements",
        "ver": "7c7ac90471cf0b71a9be5bf4e99cdda2b732f741",
        "Node name for S&R": "Lora to String"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 58,
      "type": "GetImageSizeAndCount",
      "pos": [
        96900,
        -1740
      ],
      "size": [
        270,
        90
      ],
      "flags": {},
      "order": 84,
      "mode": 0,
      "inputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "link": 63
        }
      ],
      "outputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "links": [
            37,
            69,
            70,
            71,
            72,
            76
          ]
        },
        {
          "label": "1664 width",
          "name": "width",
          "type": "INT",
          "links": [
            46
          ]
        },
        {
          "label": "2496 height",
          "name": "height",
          "type": "INT",
          "links": [
            47
          ]
        },
        {
          "label": "1 count",
          "name": "count",
          "type": "INT",
          "links": [
            48
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.5.2",
        "Node name for S&R": "GetImageSizeAndCount"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 59,
      "type": "Model to String",
      "pos": [
        96900,
        -1600
      ],
      "size": [
        270,
        30
      ],
      "flags": {},
      "order": 39,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "*",
          "link": 64
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            40
          ]
        }
      ],
      "properties": {
        "aux_id": "Goshe-nite/comfyui-gps-supplements",
        "ver": "7c7ac90471cf0b71a9be5bf4e99cdda2b732f741",
        "Node name for S&R": "Model to String"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 60,
      "type": "StringConcatenate",
      "pos": [
        96900,
        -1360
      ],
      "size": [
        270,
        170
      ],
      "flags": {},
      "order": 56,
      "mode": 0,
      "inputs": [
        {
          "name": "string_a",
          "type": "STRING",
          "widget": {
            "name": "string_a"
          },
          "link": 65
        },
        {
          "name": "string_b",
          "type": "STRING",
          "widget": {
            "name": "string_b"
          },
          "link": 66
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            67
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "StringConcatenate"
      },
      "widgets_values": [
        "",
        "",
        ""
      ],
      "widgets_values_named": {
        "string_a": "",
        "string_b": "",
        "delimiter": ""
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 61,
      "type": "StringConcatenate",
      "pos": [
        96900,
        -1140
      ],
      "size": [
        270,
        170
      ],
      "flags": {},
      "order": 58,
      "mode": 0,
      "inputs": [
        {
          "name": "string_a",
          "type": "STRING",
          "widget": {
            "name": "string_a"
          },
          "link": 67
        },
        {
          "name": "string_b",
          "type": "STRING",
          "widget": {
            "name": "string_b"
          },
          "link": 68
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            43
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "StringConcatenate"
      },
      "widgets_values": [
        "",
        "",
        ""
      ],
      "widgets_values_named": {
        "string_a": "",
        "string_b": "",
        "delimiter": ""
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 62,
      "type": "MarkdownNote",
      "pos": [
        92980,
        -1050
      ],
      "size": [
        780,
        700
      ],
      "flags": {},
      "order": 31,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "# How I Use This Workflow\n\n## LoRA Loaders\n\nEach **SampleCustomAdvanced** has a matching **Power Lora Loader**:\n\n- The **blue LoRA loader** applies to the **blue SamplerCustomAdvanced**.\n- The **red LoRA loader** applies to the **red SamplerCustomAdvanced**.\n\n## Initial Resolution\n\nChoose your initial resolution on the **Resolution Selector** node.\n\nYou can disconnect the **Resolution Selector** node from the **width** and **height** inputs on the **Empty Latent Image** node if you want to set the resolution manually.\n\n## Latent Upscale\n\nSet `scale_by` on the **Upscale Latent By** node to **2.00** for a **2× upscale** of both width and height.\n\nAdjust this value as needed.\n\n## Sampling Settings\n\nI use the two **SamplerCustomAdvanced** nodes to manually split sampling around a latent upscale, approximating how I use the **LC Speed** node.\n\n### Settings for Both SamplerCustomAdvanced\n\n| Setting | Value |\n|---|---|\n| `sampler_name` | `euler` |\n| `scheduler` | `simple` |\n\n### Blue SamplerCustomAdvanced — Before Latent Upscale\n\n| Setting | Value |\n|---|---|\n| `steps` | `6` |\n| `denoise` | `1.0` |\n\n### Red SamplerCustomAdvanced — After Latent Upscale\n\n| Setting | Value |\n|---|---|\n| `steps` | `4` |\n| `denoise` | `0.65` |\n\nThe blue sampler generates the initial latent at the selected resolution. With **2nd Pass / Upscale** enabled, **Upscale Latent By** enlarges that latent, then the red sampler runs a separate refinement pass at the larger resolution.\n\nWith the group bypassed, the blue sampler’s latent goes directly to **VAE Decode** at the initial resolution."
      ],
      "widgets_values_named": {
        "text": "# How I Use This Workflow\n\n## LoRA Loaders\n\nEach **SampleCustomAdvanced** has a matching **Power Lora Loader**:\n\n- The **blue LoRA loader** applies to the **blue SamplerCustomAdvanced**.\n- The **red LoRA loader** applies to the **red SamplerCustomAdvanced**.\n\n## Initial Resolution\n\nChoose your initial resolution on the **Resolution Selector** node.\n\nYou can disconnect the **Resolution Selector** node from the **width** and **height** inputs on the **Empty Latent Image** node if you want to set the resolution manually.\n\n## Latent Upscale\n\nSet `scale_by` on the **Upscale Latent By** node to **2.00** for a **2× upscale** of both width and height.\n\nAdjust this value as needed.\n\n## Sampling Settings\n\nI use the two **SamplerCustomAdvanced** nodes to manually split sampling around a latent upscale, approximating how I use the **LC Speed** node.\n\n### Settings for Both SamplerCustomAdvanced\n\n| Setting | Value |\n|---|---|\n| `sampler_name` | `euler` |\n| `scheduler` | `simple` |\n\n### Blue SamplerCustomAdvanced — Before Latent Upscale\n\n| Setting | Value |\n|---|---|\n| `steps` | `6` |\n| `denoise` | `1.0` |\n\n### Red SamplerCustomAdvanced — After Latent Upscale\n\n| Setting | Value |\n|---|---|\n| `steps` | `4` |\n| `denoise` | `0.65` |\n\nThe blue sampler generates the initial latent at the selected resolution. With **2nd Pass / Upscale** enabled, **Upscale Latent By** enlarges that latent, then the red sampler runs a separate refinement pass at the larger resolution.\n\nWith the group bypassed, the blue sampler’s latent goes directly to **VAE Decode** at the initial resolution."
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 63,
      "type": "WidgetToString",
      "pos": [
        97200,
        -1740
      ],
      "size": [
        240,
        160
      ],
      "flags": {},
      "order": 85,
      "mode": 0,
      "inputs": [
        {
          "name": "any_input",
          "shape": 7,
          "type": "*",
          "link": 69
        }
      ],
      "outputs": [
        {
          "label": "seed",
          "name": "STRING",
          "type": "STRING",
          "links": [
            92
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.5.2",
        "Node name for S&R": "WidgetToString"
      },
      "widgets_values": [
        15,
        "noise_seed",
        false,
        "",
        2
      ],
      "widgets_values_named": {
        "id": 15,
        "widget_name": "noise_seed",
        "return_all": false,
        "node_title": "",
        "allowed_float_decimals": 2
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 64,
      "type": "WidgetToString",
      "pos": [
        97200,
        -1110
      ],
      "size": [
        240,
        160
      ],
      "flags": {},
      "order": 86,
      "mode": 0,
      "inputs": [
        {
          "name": "any_input",
          "shape": 7,
          "type": "*",
          "link": 70
        }
      ],
      "outputs": [
        {
          "label": "steps",
          "name": "STRING",
          "type": "STRING",
          "links": [
            91
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.5.2",
        "Node name for S&R": "WidgetToString"
      },
      "widgets_values": [
        30,
        "steps",
        false,
        "",
        2
      ],
      "widgets_values_named": {
        "id": 30,
        "widget_name": "steps",
        "return_all": false,
        "node_title": "",
        "allowed_float_decimals": 2
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 65,
      "type": "WidgetToString",
      "pos": [
        97200,
        -1530
      ],
      "size": [
        240,
        160
      ],
      "flags": {},
      "order": 87,
      "mode": 0,
      "inputs": [
        {
          "name": "any_input",
          "shape": 7,
          "type": "*",
          "link": 71
        }
      ],
      "outputs": [
        {
          "label": "sampler_name",
          "name": "STRING",
          "type": "STRING",
          "links": [
            41
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.5.2",
        "Node name for S&R": "WidgetToString"
      },
      "widgets_values": [
        29,
        "sampler_name",
        false,
        "",
        2
      ],
      "widgets_values_named": {
        "id": 29,
        "widget_name": "sampler_name",
        "return_all": false,
        "node_title": "",
        "allowed_float_decimals": 2
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 66,
      "type": "WidgetToString",
      "pos": [
        97200,
        -1320
      ],
      "size": [
        240,
        160
      ],
      "flags": {},
      "order": 88,
      "mode": 0,
      "inputs": [
        {
          "name": "any_input",
          "shape": 7,
          "type": "*",
          "link": 72
        }
      ],
      "outputs": [
        {
          "label": "scheduler",
          "name": "STRING",
          "type": "STRING",
          "links": [
            42
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.5.2",
        "Node name for S&R": "WidgetToString"
      },
      "widgets_values": [
        30,
        "scheduler",
        false,
        "",
        2
      ],
      "widgets_values_named": {
        "id": 30,
        "widget_name": "scheduler",
        "return_all": false,
        "node_title": "",
        "allowed_float_decimals": 2
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 67,
      "type": "CFGGuider",
      "pos": [
        95260,
        -960
      ],
      "size": [
        300,
        100
      ],
      "flags": {},
      "order": 79,
      "mode": 0,
      "inputs": [
        {
          "name": "model",
          "type": "MODEL",
          "link": 73
        },
        {
          "name": "positive",
          "type": "CONDITIONING",
          "link": 74
        },
        {
          "name": "negative",
          "type": "CONDITIONING",
          "link": 75
        }
      ],
      "outputs": [
        {
          "name": "GUIDER",
          "type": "GUIDER",
          "links": [
            31
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.36.0",
        "Node name for S&R": "CFGGuider"
      },
      "widgets_values": [
        1
      ],
      "widgets_values_named": {
        "cfg": 1
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 68,
      "type": "KSamplerSelect",
      "pos": [
        95260,
        -810
      ],
      "size": [
        300,
        60
      ],
      "flags": {},
      "order": 32,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "SAMPLER",
          "type": "SAMPLER",
          "links": [
            32
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.36.0",
        "Node name for S&R": "KSamplerSelect"
      },
      "widgets_values": [
        "euler"
      ],
      "widgets_values_named": {
        "sampler_name": "euler"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 69,
      "type": "MarkdownNote",
      "pos": [
        95590,
        -900
      ],
      "size": [
        300,
        200
      ],
      "flags": {},
      "order": 33,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "Regarding SeedVR2",
      "properties": {},
      "widgets_values": [
        "#### The nodes used for SeedVR2 are taken from the searchable template for the seedVR2_3b found when clicking on the templates button typically located on the left side of your ComfyUI canvas.\n\n- These nodes are hidden in a subgraph on the template, but these were the default settings. I haven't messed with the settings, so change them at your own peril.\n\n- **The default denoise setting is 1.0**\n- Changing the **denoise** to lower values does seem to reduce the effect, but other than that IDK.\n"
      ],
      "widgets_values_named": {
        "text": "#### The nodes used for SeedVR2 are taken from the searchable template for the seedVR2_3b found when clicking on the templates button typically located on the left side of your ComfyUI canvas.\n\n- These nodes are hidden in a subgraph on the template, but these were the default settings. I haven't messed with the settings, so change them at your own peril.\n\n- **The default denoise setting is 1.0**\n- Changing the **denoise** to lower values does seem to reduce the effect, but other than that IDK.\n"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 70,
      "type": "WidgetToString",
      "pos": [
        97200,
        -900
      ],
      "size": [
        240,
        160
      ],
      "flags": {},
      "order": 89,
      "mode": 0,
      "inputs": [
        {
          "name": "any_input",
          "shape": 7,
          "type": "*",
          "link": 76
        }
      ],
      "outputs": [
        {
          "label": "scheduler",
          "name": "STRING",
          "type": "STRING",
          "links": [
            93
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.5.2",
        "Node name for S&R": "WidgetToString"
      },
      "widgets_values": [
        18,
        "cfg",
        false,
        "",
        2
      ],
      "widgets_values_named": {
        "id": 18,
        "widget_name": "cfg",
        "return_all": false,
        "node_title": "",
        "allowed_float_decimals": 2
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 71,
      "type": "GetImageSizeAndCount",
      "pos": [
        94680,
        -600
      ],
      "size": [
        220,
        90
      ],
      "flags": {},
      "order": 66,
      "mode": 0,
      "inputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "link": 77
        }
      ],
      "outputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "links": [
            16,
            53,
            122
          ]
        },
        {
          "label": "1664 width",
          "name": "width",
          "type": "INT",
          "links": [
            119
          ]
        },
        {
          "label": "2496 height",
          "name": "height",
          "type": "INT",
          "links": [
            120
          ]
        },
        {
          "label": "1 count",
          "name": "count",
          "type": "INT",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "comfyui-kjnodes",
        "ver": "1.5.3",
        "Node name for S&R": "GetImageSizeAndCount"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 72,
      "type": "CLIPTextEncode",
      "pos": [
        92140,
        -710
      ],
      "size": [
        210,
        90
      ],
      "flags": {},
      "order": 57,
      "mode": 0,
      "inputs": [
        {
          "name": "clip",
          "type": "CLIP",
          "link": 78
        },
        {
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          },
          "link": 79
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "links": [
            10,
            13
          ]
        }
      ],
      "title": "Positive Prompt",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "\n\n"
      ],
      "widgets_values_named": {
        "text": "\n\n"
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 73,
      "type": "StringConcatenate",
      "pos": [
        91860,
        -490
      ],
      "size": [
        260,
        170
      ],
      "flags": {},
      "order": 51,
      "mode": 0,
      "inputs": [
        {
          "name": "string_a",
          "type": "STRING",
          "widget": {
            "name": "string_a"
          },
          "link": 80
        },
        {
          "name": "string_b",
          "type": "STRING",
          "widget": {
            "name": "string_b"
          },
          "link": 81
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            56,
            95
          ]
        }
      ],
      "title": "Combined Positive Prompt",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "StringConcatenate"
      },
      "widgets_values": [
        "",
        "",
        ""
      ],
      "widgets_values_named": {
        "string_a": "",
        "string_b": "",
        "delimiter": ""
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 74,
      "type": "StringConcatenate",
      "pos": [
        91860,
        -710
      ],
      "size": [
        260,
        170
      ],
      "flags": {},
      "order": 46,
      "mode": 0,
      "inputs": [
        {
          "name": "string_a",
          "type": "STRING",
          "widget": {
            "name": "string_a"
          },
          "link": 82
        },
        {
          "name": "string_b",
          "type": "STRING",
          "widget": {
            "name": "string_b"
          },
          "link": 83
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            81
          ]
        }
      ],
      "title": "Wildcards + BKWILDCARDS",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "StringConcatenate"
      },
      "widgets_values": [
        "",
        "",
        ""
      ],
      "widgets_values_named": {
        "string_a": "",
        "string_b": "",
        "delimiter": ""
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 75,
      "type": "RegexReplace",
      "pos": [
        91620,
        -710
      ],
      "size": [
        210,
        380
      ],
      "flags": {},
      "order": 40,
      "mode": 0,
      "inputs": [
        {
          "name": "string",
          "type": "STRING",
          "widget": {
            "name": "string"
          },
          "link": 84
        }
      ],
      "outputs": [
        {
          "name": "STRING",
          "type": "STRING",
          "links": [
            83
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.37.0",
        "Node name for S&R": "RegexReplace"
      },
      "widgets_values": [
        "",
        "(?<=[^\\s.!?])\\s*\\Z",
        ". ",
        true,
        false,
        false,
        0
      ],
      "widgets_values_named": {
        "string": "",
        "regex_pattern": "(?<=[^\\s.!?])\\s*\\Z",
        "replace": ". ",
        "case_insensitive": true,
        "multiline": false,
        "dotall": false,
        "count": 0
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 76,
      "type": "CM_IntBinaryOperation",
      "pos": [
        97710,
        -1110
      ],
      "size": [
        210,
        110
      ],
      "flags": {},
      "order": 93,
      "mode": 0,
      "inputs": [
        {
          "name": "a",
          "type": "INT",
          "widget": {
            "name": "a"
          },
          "link": 102
        },
        {
          "name": "b",
          "type": "INT",
          "widget": {
            "name": "b"
          },
          "link": 103
        }
      ],
      "outputs": [
        {
          "label": "steps",
          "name": "INT",
          "type": "INT",
          "links": [
            38
          ]
        }
      ],
      "properties": {
        "cnr_id": "ComfyMath",
        "ver": "c01177221c31b8e5fbc062778fc8254aeb541638",
        "Node name for S&R": "CM_IntBinaryOperation"
      },
      "widgets_values": [
        "Add",
        0,
        0
      ],
      "widgets_values_named": {
        "op": "Add",
        "a": 0,
        "b": 0
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 77,
      "type": "Any Switch (rgthree)",
      "pos": [
        95620,
        -650
      ],
      "size": [
        270,
        110
      ],
      "flags": {},
      "order": 82,
      "mode": 0,
      "inputs": [
        {
          "dir": 3,
          "label": "SeedVR2",
          "name": "any_01",
          "type": "IMAGE",
          "link": 87
        },
        {
          "dir": 3,
          "label": "Bypass",
          "name": "any_02",
          "type": "IMAGE",
          "link": 123
        },
        {
          "dir": 3,
          "name": "any_03",
          "type": "IMAGE",
          "link": null
        },
        {
          "dir": 3,
          "name": "any_04",
          "type": "IMAGE",
          "link": null
        },
        {
          "dir": 3,
          "name": "any_05",
          "type": "IMAGE",
          "link": null
        }
      ],
      "outputs": [
        {
          "dir": 4,
          "label": "IMAGE",
          "name": "*",
          "shape": 3,
          "type": "IMAGE",
          "links": [
            52,
            63
          ]
        }
      ],
      "title": "SeedVR2 Switch",
      "properties": {
        "cnr_id": "rgthree-comfy",
        "ver": "1.0.2610050029"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 78,
      "type": "CLIPTextEncode",
      "pos": [
        92140,
        -570
      ],
      "size": [
        210,
        90
      ],
      "flags": {},
      "order": 43,
      "mode": 0,
      "inputs": [
        {
          "name": "clip",
          "type": "CLIP",
          "link": 89
        },
        {
          "name": "text",
          "type": "STRING",
          "widget": {
            "name": "text"
          },
          "link": 90
        }
      ],
      "outputs": [
        {
          "name": "CONDITIONING",
          "type": "CONDITIONING",
          "links": [
            11,
            14
          ]
        }
      ],
      "title": "Negative Prompt",
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.40.0",
        "Node name for S&R": "CLIPTextEncode"
      },
      "widgets_values": [
        "\n\n"
      ],
      "widgets_values_named": {
        "text": "\n\n"
      },
      "color": "#322",
      "bgcolor": "#533"
    },
    {
      "id": 79,
      "type": "ComfyNumberConvert",
      "pos": [
        97470,
        -1110
      ],
      "size": [
        210,
        50
      ],
      "flags": {},
      "order": 91,
      "mode": 0,
      "inputs": [
        {
          "name": "value",
          "type": "INT,FLOAT,STRING,BOOLEAN",
          "link": 91
        }
      ],
      "outputs": [
        {
          "name": "FLOAT",
          "type": "FLOAT",
          "links": []
        },
        {
          "name": "INT",
          "type": "INT",
          "links": [
            102
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.44.0",
        "Node name for S&R": "ComfyNumberConvert"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 80,
      "type": "ComfyNumberConvert",
      "pos": [
        97470,
        -1740
      ],
      "size": [
        210,
        50
      ],
      "flags": {},
      "order": 90,
      "mode": 0,
      "inputs": [
        {
          "name": "value",
          "type": "INT,FLOAT,STRING,BOOLEAN",
          "link": 92
        }
      ],
      "outputs": [
        {
          "name": "FLOAT",
          "type": "FLOAT",
          "links": []
        },
        {
          "name": "INT",
          "type": "INT",
          "links": [
            45
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.44.0",
        "Node name for S&R": "ComfyNumberConvert"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 81,
      "type": "ComfyNumberConvert",
      "pos": [
        97470,
        -900
      ],
      "size": [
        210,
        50
      ],
      "flags": {},
      "order": 92,
      "mode": 0,
      "inputs": [
        {
          "name": "value",
          "type": "INT,FLOAT,STRING,BOOLEAN",
          "link": 93
        }
      ],
      "outputs": [
        {
          "name": "FLOAT",
          "type": "FLOAT",
          "links": [
            39
          ]
        },
        {
          "name": "INT",
          "type": "INT",
          "links": []
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.44.0",
        "Node name for S&R": "ComfyNumberConvert"
      },
      "color": "#233",
      "bgcolor": "#355"
    },
    {
      "id": 82,
      "type": "Any Switch (rgthree)",
      "pos": [
        92140,
        -430
      ],
      "size": [
        210,
        110
      ],
      "flags": {},
      "order": 54,
      "mode": 0,
      "inputs": [
        {
          "dir": 3,
          "label": "Cleaned Reformat",
          "name": "any_01",
          "type": "STRING",
          "link": 94
        },
        {
          "dir": 3,
          "label": "Bypass",
          "name": "any_02",
          "type": "STRING",
          "link": 95
        },
        {
          "dir": 3,
          "label": "any_03",
          "name": "any_03",
          "type": "STRING",
          "link": null
        },
        {
          "dir": 3,
          "name": "any_04",
          "type": "STRING",
          "link": null
        },
        {
          "dir": 3,
          "name": "any_05",
          "type": "STRING",
          "link": null
        }
      ],
      "outputs": [
        {
          "dir": 4,
          "label": "STRING",
          "name": "*",
          "shape": 3,
          "type": "STRING",
          "links": [
            3,
            65,
            79
          ]
        }
      ],
      "title": "Prompt Switch",
      "properties": {
        "cnr_id": "rgthree-comfy",
        "ver": "1.0.2608210019"
      },
      "color": "#232",
      "bgcolor": "#353"
    },
    {
      "id": 86,
      "type": "Any Switch (rgthree)",
      "pos": [
        94200,
        -600
      ],
      "size": [
        270,
        110
      ],
      "flags": {},
      "order": 64,
      "mode": 0,
      "inputs": [
        {
          "dir": 3,
          "label": "2nd Latent Pass",
          "name": "any_01",
          "type": "LATENT",
          "link": 105
        },
        {
          "dir": 3,
          "label": "Bypass",
          "name": "any_02",
          "type": "LATENT",
          "link": 106
        },
        {
          "dir": 3,
          "name": "any_03",
          "type": "LATENT",
          "link": null
        },
        {
          "dir": 3,
          "name": "any_04",
          "type": "LATENT",
          "link": null
        },
        {
          "dir": 3,
          "name": "any_05",
          "type": "LATENT",
          "link": null
        }
      ],
      "outputs": [
        {
          "dir": 4,
          "label": "LATENT",
          "name": "*",
          "shape": 3,
          "type": "LATENT",
          "links": [
            107
          ]
        }
      ],
      "title": "Latent Output Switch",
      "properties": {
        "cnr_id": "rgthree-comfy",
        "ver": "1.0.2610300006"
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 87,
      "type": "UpscaleModelLoader",
      "pos": [
        94930,
        -1740
      ],
      "size": [
        300,
        60
      ],
      "flags": {},
      "order": 34,
      "mode": 4,
      "inputs": [],
      "outputs": [
        {
          "name": "UPSCALE_MODEL",
          "type": "UPSCALE_MODEL",
          "links": [
            109
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.0",
        "Node name for S&R": "UpscaleModelLoader"
      },
      "widgets_values": [
        "4x-UltraSharpV2_Lite.safetensors"
      ],
      "widgets_values_named": {
        "model_name": "4x-UltraSharpV2_Lite.safetensors"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 88,
      "type": "ImageUpscaleWithModel",
      "pos": [
        94930,
        -1630
      ],
      "size": [
        300,
        50
      ],
      "flags": {},
      "order": 68,
      "mode": 4,
      "inputs": [
        {
          "name": "upscale_model",
          "type": "UPSCALE_MODEL",
          "link": 109
        },
        {
          "name": "image",
          "type": "IMAGE",
          "link": 122
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            116
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.42.0",
        "Node name for S&R": "ImageUpscaleWithModel"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 89,
      "type": "CM_FloatToNumber",
      "pos": [
        94930,
        -1530
      ],
      "size": [
        300,
        60
      ],
      "flags": {},
      "order": 35,
      "mode": 4,
      "inputs": [
        {
          "label": "scale_factor",
          "name": "a",
          "type": "FLOAT",
          "widget": {
            "name": "a"
          },
          "link": null
        }
      ],
      "outputs": [
        {
          "label": "scale_factor",
          "name": "NUMBER",
          "type": "NUMBER",
          "links": [
            111,
            113
          ]
        }
      ],
      "title": "Upscale (Initial Image Size) by",
      "properties": {
        "cnr_id": "ComfyMath",
        "ver": "c01177221c31b8e5fbc062778fc8254aeb541638",
        "Node name for S&R": "CM_FloatToNumber"
      },
      "widgets_values": [
        2
      ],
      "widgets_values_named": {
        "a": 2
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 90,
      "type": "CM_IntToNumber",
      "pos": [
        94930,
        -1420
      ],
      "size": [
        300,
        60
      ],
      "flags": {},
      "order": 69,
      "mode": 4,
      "inputs": [
        {
          "label": "width",
          "name": "a",
          "type": "INT",
          "widget": {
            "name": "a"
          },
          "link": 119
        }
      ],
      "outputs": [
        {
          "label": "width",
          "name": "NUMBER",
          "type": "NUMBER",
          "links": [
            110
          ]
        }
      ],
      "title": "Width - INT to Number",
      "properties": {
        "cnr_id": "ComfyMath",
        "ver": "c01177221c31b8e5fbc062778fc8254aeb541638",
        "Node name for S&R": "CM_IntToNumber"
      },
      "widgets_values": [
        0
      ],
      "widgets_values_named": {
        "a": 0
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 91,
      "type": "CM_IntToNumber",
      "pos": [
        94930,
        -1310
      ],
      "size": [
        300,
        60
      ],
      "flags": {},
      "order": 70,
      "mode": 4,
      "inputs": [
        {
          "label": "height",
          "name": "a",
          "type": "INT",
          "widget": {
            "name": "a"
          },
          "link": 120
        }
      ],
      "outputs": [
        {
          "label": "height",
          "name": "NUMBER",
          "type": "NUMBER",
          "links": [
            112
          ]
        }
      ],
      "title": "Height - INT to Number",
      "properties": {
        "cnr_id": "ComfyMath",
        "ver": "c01177221c31b8e5fbc062778fc8254aeb541638",
        "Node name for S&R": "CM_IntToNumber"
      },
      "widgets_values": [
        0
      ],
      "widgets_values_named": {
        "a": 0
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 92,
      "type": "CM_NumberBinaryOperation",
      "pos": [
        94930,
        -1200
      ],
      "size": [
        300,
        80
      ],
      "flags": {},
      "order": 71,
      "mode": 4,
      "inputs": [
        {
          "label": "width",
          "name": "a",
          "type": "NUMBER",
          "link": 110
        },
        {
          "label": "scale_factor",
          "name": "b",
          "type": "NUMBER",
          "link": 111
        }
      ],
      "outputs": [
        {
          "label": "width",
          "name": "NUMBER",
          "type": "NUMBER",
          "links": [
            114
          ]
        }
      ],
      "title": "Multiply Width - Number",
      "properties": {
        "cnr_id": "ComfyMath",
        "ver": "c01177221c31b8e5fbc062778fc8254aeb541638",
        "Node name for S&R": "CM_NumberBinaryOperation"
      },
      "widgets_values": [
        "Mul"
      ],
      "widgets_values_named": {
        "op": "Mul"
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 93,
      "type": "CM_NumberBinaryOperation",
      "pos": [
        94930,
        -1070
      ],
      "size": [
        300,
        80
      ],
      "flags": {},
      "order": 72,
      "mode": 4,
      "inputs": [
        {
          "label": "height",
          "name": "a",
          "type": "NUMBER",
          "link": 112
        },
        {
          "label": "scale_factor",
          "name": "b",
          "type": "NUMBER",
          "link": 113
        }
      ],
      "outputs": [
        {
          "label": "height",
          "name": "NUMBER",
          "type": "NUMBER",
          "links": [
            115
          ]
        }
      ],
      "title": "Multiply Height - Number",
      "properties": {
        "cnr_id": "ComfyMath",
        "ver": "c01177221c31b8e5fbc062778fc8254aeb541638",
        "Node name for S&R": "CM_NumberBinaryOperation"
      },
      "widgets_values": [
        "Mul"
      ],
      "widgets_values_named": {
        "op": "Mul"
      },
      "color": "#323",
      "bgcolor": "#535"
    },
    {
      "id": 94,
      "type": "CM_NumberToInt",
      "pos": [
        94930,
        -940
      ],
      "size": [
        300,
        30
      ],
      "flags": {},
      "order": 73,
      "mode": 4,
      "inputs": [
        {
          "label": "width",
          "name": "a",
          "type": "NUMBER",
          "link": 114
        }
      ],
      "outputs": [
        {
          "label": "width",
          "name": "INT",
          "type": "INT",
          "links": [
            117
          ]
        }
      ],
      "title": "Upscaled Width - Num to INT",
      "properties": {
        "cnr_id": "ComfyMath",
        "ver": "c01177221c31b8e5fbc062778fc8254aeb541638",
        "Node name for S&R": "CM_NumberToInt"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 95,
      "type": "CM_NumberToInt",
      "pos": [
        94930,
        -860
      ],
      "size": [
        300,
        30
      ],
      "flags": {},
      "order": 74,
      "mode": 4,
      "inputs": [
        {
          "label": "height",
          "name": "a",
          "type": "NUMBER",
          "link": 115
        }
      ],
      "outputs": [
        {
          "label": "height",
          "name": "INT",
          "type": "INT",
          "links": [
            118
          ]
        }
      ],
      "title": "Upscaled Height - Num to INT",
      "properties": {
        "cnr_id": "ComfyMath",
        "ver": "c01177221c31b8e5fbc062778fc8254aeb541638",
        "Node name for S&R": "CM_NumberToInt"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 96,
      "type": "ImageScale",
      "pos": [
        94930,
        -780
      ],
      "size": [
        300,
        130
      ],
      "flags": {},
      "order": 75,
      "mode": 4,
      "inputs": [
        {
          "name": "image",
          "type": "IMAGE",
          "link": 116
        },
        {
          "name": "width",
          "type": "INT",
          "widget": {
            "name": "width"
          },
          "link": 117
        },
        {
          "name": "height",
          "type": "INT",
          "widget": {
            "name": "height"
          },
          "link": 118
        }
      ],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            121,
            123
          ]
        }
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.19.0",
        "Node name for S&R": "ImageScale"
      },
      "widgets_values": [
        "lanczos",
        1664,
        2432,
        "disabled"
      ],
      "widgets_values_named": {
        "upscale_method": "lanczos",
        "width": 1664,
        "height": 2432,
        "crop": "disabled"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 97,
      "type": "Fast Groups Bypasser (rgthree)",
      "pos": [
        89290,
        -1350
      ],
      "size": [
        320,
        90
      ],
      "flags": {},
      "order": 36,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "OPT_CONNECTION",
          "type": "*",
          "links": []
        }
      ],
      "title": "Pixel Upscale",
      "properties": {
        "matchColors": "yellow",
        "matchTitle": "",
        "showNav": true,
        "showAllGraphs": true,
        "sort": "position",
        "customSortAlphabet": "",
        "toggleRestriction": "default"
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 98,
      "type": "MarkdownNote",
      "pos": [
        94340,
        -830
      ],
      "size": [
        560,
        180
      ],
      "flags": {},
      "order": 37,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "## Pixel Upscale\n\n**Upscale (Initial Image Size) by** sets the final width and height relative to the image coming out of **VAE Decode**. This uses the decoded image size, including any latent upscale applied before decoding.\n\nFor example, if VAE Decode outputs **832 × 1216**, a **4× upscale model** first produces **3328 × 4864**. With **Upscale (Initial Image Size) by** set to `2.0`, **Upscale Image** then uses Lanczos to resize that intermediate image down to **1664 × 2432**. The 4× model sets the intermediate size, and the `2.0` setting sets the final size.\n\n- **Bypass Upscale w/ Model** to resize the decoded image directly with Lanczos.\n- **Bypass Pixel Upscale** to skip both the model upscale and the Lanczos resize."
      ],
      "widgets_values_named": {
        "text": "## Pixel Upscale\n\n**Upscale (Initial Image Size) by** sets the final width and height relative to the image coming out of **VAE Decode**. This uses the decoded image size, including any latent upscale applied before decoding.\n\nFor example, if VAE Decode outputs **832 × 1216**, a **4× upscale model** first produces **3328 × 4864**. With **Upscale (Initial Image Size) by** set to `2.0`, **Upscale Image** then uses Lanczos to resize that intermediate image down to **1664 × 2432**. The 4× model sets the intermediate size, and the `2.0` setting sets the final size.\n\n- **Bypass Upscale w/ Model** to resize the decoded image directly with Lanczos.\n- **Bypass Pixel Upscale** to skip both the model upscale and the Lanczos resize."
      },
      "color": "#432",
      "bgcolor": "#653"
    }
  ],
  "links": [
    [
      1,
      3,
      0,
      4,
      0,
      "MODEL"
    ],
    [
      2,
      14,
      0,
      5,
      0,
      "LATENT"
    ],
    [
      3,
      82,
      0,
      9,
      0,
      "STRING"
    ],
    [
      4,
      15,
      0,
      14,
      0,
      "NOISE"
    ],
    [
      5,
      18,
      0,
      14,
      1,
      "GUIDER"
    ],
    [
      6,
      29,
      0,
      14,
      2,
      "SAMPLER"
    ],
    [
      7,
      30,
      0,
      14,
      3,
      "SIGMAS"
    ],
    [
      8,
      54,
      0,
      14,
      4,
      "LATENT"
    ],
    [
      9,
      44,
      0,
      18,
      0,
      "MODEL"
    ],
    [
      10,
      72,
      0,
      18,
      1,
      "CONDITIONING"
    ],
    [
      11,
      78,
      0,
      18,
      2,
      "CONDITIONING"
    ],
    [
      12,
      24,
      0,
      19,
      0,
      "MODEL"
    ],
    [
      13,
      72,
      0,
      19,
      1,
      "CONDITIONING"
    ],
    [
      14,
      78,
      0,
      19,
      2,
      "CONDITIONING"
    ],
    [
      15,
      4,
      0,
      24,
      0,
      "MODEL"
    ],
    [
      16,
      71,
      0,
      25,
      0,
      "IMAGE"
    ],
    [
      17,
      16,
      0,
      28,
      0,
      "NOISE"
    ],
    [
      18,
      19,
      0,
      28,
      1,
      "GUIDER"
    ],
    [
      19,
      31,
      0,
      28,
      2,
      "SAMPLER"
    ],
    [
      20,
      32,
      0,
      28,
      3,
      "SIGMAS"
    ],
    [
      21,
      5,
      0,
      28,
      4,
      "LATENT"
    ],
    [
      22,
      44,
      0,
      30,
      0,
      "MODEL"
    ],
    [
      23,
      24,
      0,
      32,
      0,
      "MODEL"
    ],
    [
      26,
      37,
      0,
      38,
      0,
      "IMAGE"
    ],
    [
      27,
      36,
      0,
      38,
      1,
      "VAE"
    ],
    [
      28,
      40,
      0,
      39,
      0,
      "LATENT"
    ],
    [
      29,
      36,
      0,
      39,
      1,
      "VAE"
    ],
    [
      30,
      50,
      0,
      40,
      0,
      "NOISE"
    ],
    [
      31,
      67,
      0,
      40,
      1,
      "GUIDER"
    ],
    [
      32,
      68,
      0,
      40,
      2,
      "SAMPLER"
    ],
    [
      33,
      41,
      0,
      40,
      3,
      "SIGMAS"
    ],
    [
      34,
      38,
      0,
      40,
      4,
      "LATENT"
    ],
    [
      35,
      35,
      0,
      41,
      0,
      "MODEL"
    ],
    [
      36,
      4,
      0,
      44,
      0,
      "MODEL"
    ],
    [
      37,
      58,
      0,
      45,
      0,
      "IMAGE"
    ],
    [
      49,
      53,
      0,
      48,
      0,
      "STRING"
    ],
    [
      50,
      35,
      0,
      49,
      0,
      "MODEL"
    ],
    [
      51,
      38,
      0,
      49,
      1,
      "LATENT"
    ],
    [
      52,
      77,
      0,
      52,
      0,
      "IMAGE"
    ],
    [
      53,
      71,
      0,
      52,
      1,
      "IMAGE"
    ],
    [
      57,
      20,
      0,
      54,
      0,
      "INT"
    ],
    [
      58,
      20,
      1,
      54,
      1,
      "INT"
    ],
    [
      60,
      23,
      0,
      55,
      1,
      "VAE"
    ],
    [
      61,
      44,
      0,
      56,
      0,
      "MODEL"
    ],
    [
      62,
      24,
      0,
      57,
      0,
      "MODEL"
    ],
    [
      63,
      77,
      0,
      58,
      0,
      "IMAGE"
    ],
    [
      64,
      3,
      0,
      59,
      0,
      "MODEL"
    ],
    [
      65,
      82,
      0,
      60,
      0,
      "STRING"
    ],
    [
      66,
      56,
      0,
      60,
      1,
      "STRING"
    ],
    [
      67,
      60,
      0,
      61,
      0,
      "STRING"
    ],
    [
      68,
      57,
      0,
      61,
      1,
      "STRING"
    ],
    [
      69,
      58,
      0,
      63,
      0,
      "IMAGE"
    ],
    [
      70,
      58,
      0,
      64,
      0,
      "IMAGE"
    ],
    [
      71,
      58,
      0,
      65,
      0,
      "IMAGE"
    ],
    [
      72,
      58,
      0,
      66,
      0,
      "IMAGE"
    ],
    [
      73,
      35,
      0,
      67,
      0,
      "MODEL"
    ],
    [
      74,
      49,
      0,
      67,
      1,
      "CONDITIONING"
    ],
    [
      75,
      49,
      1,
      67,
      2,
      "CONDITIONING"
    ],
    [
      76,
      58,
      0,
      70,
      0,
      "IMAGE"
    ],
    [
      77,
      55,
      0,
      71,
      0,
      "IMAGE"
    ],
    [
      78,
      22,
      0,
      72,
      0,
      "CLIP"
    ],
    [
      79,
      82,
      0,
      72,
      1,
      "STRING"
    ],
    [
      80,
      6,
      0,
      73,
      0,
      "STRING"
    ],
    [
      81,
      74,
      0,
      73,
      1,
      "STRING"
    ],
    [
      82,
      8,
      0,
      74,
      0,
      "STRING"
    ],
    [
      83,
      75,
      0,
      74,
      1,
      "STRING"
    ],
    [
      84,
      7,
      0,
      75,
      0,
      "STRING"
    ],
    [
      89,
      22,
      0,
      78,
      0,
      "CLIP"
    ],
    [
      90,
      43,
      0,
      78,
      1,
      "STRING"
    ],
    [
      91,
      64,
      0,
      79,
      0,
      "STRING"
    ],
    [
      92,
      63,
      0,
      80,
      0,
      "STRING"
    ],
    [
      93,
      70,
      0,
      81,
      0,
      "STRING"
    ],
    [
      107,
      86,
      0,
      55,
      0,
      "LATENT"
    ],
    [
      109,
      87,
      0,
      88,
      0,
      "UPSCALE_MODEL"
    ],
    [
      110,
      90,
      0,
      92,
      0,
      "NUMBER"
    ],
    [
      111,
      89,
      0,
      92,
      1,
      "NUMBER"
    ],
    [
      112,
      91,
      0,
      93,
      0,
      "NUMBER"
    ],
    [
      113,
      89,
      0,
      93,
      1,
      "NUMBER"
    ],
    [
      114,
      92,
      0,
      94,
      0,
      "NUMBER"
    ],
    [
      115,
      93,
      0,
      95,
      0,
      "NUMBER"
    ],
    [
      116,
      88,
      0,
      96,
      0,
      "IMAGE"
    ],
    [
      119,
      71,
      1,
      90,
      0,
      "INT"
    ],
    [
      120,
      71,
      2,
      91,
      0,
      "INT"
    ],
    [
      121,
      96,
      0,
      37,
      0,
      "IMAGE"
    ],
    [
      122,
      71,
      0,
      88,
      1,
      "IMAGE"
    ],
    [
      54,
      22,
      0,
      53,
      0,
      "CLIP"
    ],
    [
      55,
      17,
      0,
      53,
      4,
      "STRING"
    ],
    [
      56,
      73,
      0,
      53,
      5,
      "STRING"
    ],
    [
      108,
      47,
      0,
      53,
      6,
      "INT"
    ],
    [
      104,
      42,
      0,
      32,
      1,
      "INT"
    ],
    [
      38,
      76,
      0,
      45,
      1,
      "INT"
    ],
    [
      39,
      81,
      0,
      45,
      2,
      "FLOAT"
    ],
    [
      40,
      59,
      0,
      45,
      3,
      "STRING"
    ],
    [
      41,
      65,
      0,
      45,
      4,
      "STRING"
    ],
    [
      42,
      66,
      0,
      45,
      5,
      "STRING"
    ],
    [
      43,
      61,
      0,
      45,
      6,
      "STRING"
    ],
    [
      44,
      43,
      0,
      45,
      7,
      "STRING"
    ],
    [
      45,
      80,
      1,
      45,
      8,
      "INT"
    ],
    [
      46,
      58,
      1,
      45,
      9,
      "INT"
    ],
    [
      47,
      58,
      2,
      45,
      10,
      "INT"
    ],
    [
      48,
      58,
      3,
      45,
      11,
      "INT"
    ],
    [
      102,
      79,
      1,
      76,
      0,
      "INT"
    ],
    [
      103,
      42,
      0,
      76,
      1,
      "INT"
    ],
    [
      117,
      94,
      0,
      96,
      1,
      "INT"
    ],
    [
      118,
      95,
      0,
      96,
      2,
      "INT"
    ],
    [
      87,
      39,
      0,
      77,
      0,
      "IMAGE"
    ],
    [
      123,
      96,
      0,
      77,
      1,
      "IMAGE"
    ],
    [
      94,
      48,
      0,
      82,
      0,
      "STRING"
    ],
    [
      95,
      73,
      0,
      82,
      1,
      "STRING"
    ],
    [
      105,
      28,
      0,
      86,
      0,
      "LATENT"
    ],
    [
      106,
      14,
      0,
      86,
      1,
      "LATENT"
    ]
  ],
  "groups": [
    {
      "id": 1,
      "title": "Model Attention Backend",
      "bounding": [
        89630,
        -1800,
        320,
        140
      ],
      "color": "#a1309b",
      "flags": {}
    },
    {
      "id": 3,
      "title": "Wildcards",
      "bounding": [
        90520,
        -1800,
        550,
        500
      ],
      "color": "#8A8",
      "flags": {}
    },
    {
      "id": 4,
      "title": "2nd Pass / Upscale",
      "bounding": [
        93950,
        -1810,
        370,
        860
      ],
      "color": "#A88",
      "flags": {}
    },
    {
      "id": 5,
      "title": "Prompt Reformat",
      "bounding": [
        91510,
        -1800,
        510,
        1050
      ],
      "color": "#8A8",
      "flags": {}
    },
    {
      "id": 6,
      "title": "BKWILDCARDS",
      "bounding": [
        91080,
        -1800,
        420,
        1230
      ],
      "color": "#8A8",
      "flags": {}
    },
    {
      "id": 7,
      "title": "Save Image",
      "bounding": [
        96620,
        -1810,
        260,
        1090
      ],
      "color": "#8AA",
      "flags": {}
    },
    {
      "id": 8,
      "title": "SeedVR2 Final Cleanup",
      "bounding": [
        95250,
        -1810,
        650,
        1120
      ],
      "color": "#8AA",
      "flags": {}
    },
    {
      "id": 10,
      "title": "Pixel Upscale",
      "bounding": [
        94920,
        -1840,
        320,
        1200
      ],
      "color": "#b58b2a",
      "flags": {}
    },
    {
      "id": 9,
      "title": "Upscale w/ Model",
      "bounding": [
        94920,
        -1810,
        320,
        240
      ],
      "color": "#b58b2a",
      "flags": {}
    }
  ],
  "config": {},
  "extra": {
    "ds": {
      "scale": 1.5,
      "offset": [
        -89244,
        1910
      ]
    },
    "frontendVersion": "1.58.7",
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "VHS_MetadataImage": true,
    "VHS_KeepIntermediate": true
  },
  "extensions": {
    "seed_widgets": {
      "7": 88,
      "8": 3,
      "15": 0,
      "16": 0,
      "47": 0,
      "50": 0
    }
  },
  "version": 0.4,
  "seed_widgets": {
    "7": 88,
    "8": 3,
    "15": 0,
    "16": 0,
    "47": 0,
    "50": 0
  }
}