{
  "llm": {
    "conf": 0.4116449,
    "grade": "benign",
    "model": "Qwen/Qwen3.8-27B",
    "before": {
      "lvl": -1,
      "prob": 0.61439544,
      "class": "benign"
    },
    "outcome": "benign",
    "interpretation": "Legitimate ComfyUI extension"
  },
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.2",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.61439544,
        "rte": "az",
        "prob": 0.61439544
      },
      {
        "cls": 0,
        "raw": 0.397139,
        "rte": "az/zip",
        "prob": 0.397139
      }
    ],
    "prob": 0.61439544,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.6143954396247864,
        "type": "zip"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015030304894025903,
        "type": "markdown"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012199084267194849,
        "type": "markdown"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015288591384887695,
        "type": "markdown"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013907750144426245,
        "type": "markdown"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018427768736728467,
        "type": "python"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000026057163267978467,
        "type": "python"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000034550826967461035,
        "type": "python"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000030090412110439502,
        "type": "python"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000035136938095092773,
        "type": "python"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013381242752075195,
        "type": "png"
      },
      {
        "id": 15,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00022818644356448203,
        "type": "mp3"
      },
      {
        "id": 25,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002940495869552251,
        "type": "python"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020285448044887744,
        "type": "python"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000028173128157504834,
        "type": "python"
      },
      {
        "id": 28,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001661976239120122,
        "type": "python"
      },
      {
        "id": 29,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004042188447783701,
        "type": "python"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002189477345382329,
        "type": "python"
      },
      {
        "id": 36,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002463658711349126,
        "type": "javascript"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012358029380266089,
        "type": "javascript"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014434258446271997,
        "type": "javascript"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013460715308610816,
        "type": "javascript"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 42,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013232231140136719,
        "type": "registry"
      },
      {
        "id": 43,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013232231140136719,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-29T17:22:29Z"
  },
  "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip",
  "raw": {
    "fetched": [
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/torch",
        "outcome": "skipped",
        "fetched_at": 1790702549,
        "source_offset": 325,
        "source_sha256": "c68fefe85852865992f0c92182d7feabff82a0edc525d571a176f44eb38037a3",
        "content_sha256": "94f0de129916f77b8dc2c7a8eff644cfeddfe59e39c9f55e9f6e17543410281d"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/safetensors",
        "outcome": "skipped",
        "fetched_at": 1790702549,
        "source_offset": 334,
        "source_sha256": "c68fefe85852865992f0c92182d7feabff82a0edc525d571a176f44eb38037a3",
        "content_sha256": "c1e7a6a1c0dd0128888bc47aca0a9625855673f44f275bf4073088563bf7121b"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/numpy",
        "outcome": "skipped",
        "fetched_at": 1790702549,
        "source_offset": 349,
        "source_sha256": "c68fefe85852865992f0c92182d7feabff82a0edc525d571a176f44eb38037a3",
        "content_sha256": "a76f502430dd98d7546e1ea2250a7360c065a5fdea52b2dffe8ae7180909b6f4"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/pillow",
        "outcome": "skipped",
        "fetched_at": 1790702549,
        "source_offset": 358,
        "source_sha256": "c68fefe85852865992f0c92182d7feabff82a0edc525d571a176f44eb38037a3",
        "content_sha256": "dde3f3ed8d00c72631bc19cbfff8ad3b6215062a5eed402381ad365f82f0c18c"
      }
    ],
    "files": [
      {
        "id": 0,
        "mol": "O₃(ErAs₃C₂)H₈(Cm₈Db₁₇F₈HfMgOs₃Po₂U₄)Md₄(In₇Pa₂Pt)",
        "sha": "d2466db9ea25e63fda0a0cb8fe7bba2e0e44c8387b30163c0a37bea68c17c6eb",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip",
        "risk": 68,
        "size": 27080270,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 27080270,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 27064320,
              "peak_region_entropy": 7.87
            },
            "archive": {
              "file_count": 43,
              "member_count": 43,
              "script_count": 18,
              "zip_bomb_ratio": 3.86,
              "compressed_size": 27075304,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 0,
              "noise_file_count": 0,
              "compression.ratio": 0.98,
              "hidden_file_count": 2,
              "uncompressed_size": 27523812,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 54,
              "rtlo_filename_count": 0,
              "format.regular_count": 43,
              "nested_archive_count": 0,
              "path_traversal_count": 0,
              "symlink_escape_count": 0,
              "security.setgid_count": 0,
              "security.setuid_count": 0,
              "security.sticky_count": 0,
              "double_extension_count": 0,
              "duplicate_member_count": 0,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "security.encrypted_count": 0,
              "timing.mtime_unique_count": 42,
              "timing.mtime_unique_ratio": 0.98,
              "misplaced_executable_count": 0,
              "timing.mtime_dominant_count": 2,
              "timing.mtime_spread_seconds": 3960294,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 0.05,
              "compression.method_counts.deflate": 43
            }
          }
        },
        "ident": {
          "name": {
            "value": "ComfyUI-MiniMaxH3Mod",
            "source": "file.basename",
            "verified": false
          },
          "trust": "unsigned",
          "version": {
            "value": "0.2.9",
            "source": "file.basename",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "micro-behaviors/data/llm/codegen::model-output-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Documentation references model or LLM output",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "objectives/evasion/masquerade/extension-mismatch::media-named-file-is-opaque-blob",
            "atk": "T1036.008,T1027",
            "conf": 0.94,
            "crit": 4,
            "desc": "Opaque blob under a media name",
            "from": [
              {
                "file": 15
              }
            ],
            "uses": [
              116
            ]
          },
          {
            "id": "metadata/import/python/relative/1/common/load_image_file::load_image_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.load_image_file from .common",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-readdir-walk-find",
            "conf": 0.85,
            "crit": 2,
            "desc": "Traverses directories using common APIs",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::megabyte-size-constant",
            "conf": 0.86,
            "crit": 3,
            "desc": "Megabyte-scale size constant in source",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/patcher_extension/wrappersmp::wrappersmp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports WrappersMP from comfy.patcher_extension",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/python/pil/imagedraw::imagedraw",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ImageDraw from PIL",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/python/pil::pil",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PIL",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid/read_graph_meta::read_graph_meta",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid.read_graph_meta from .debug_grid",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/pil/imagefont::imagefont",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ImageFont from PIL",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy_extras/nodes_audio::comfy_extras/nodes_audio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy_extras.nodes_audio",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/patcher_extension::comfy/patcher_extension",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.patcher_extension",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/build-artifacts::unittest-testcase-context",
            "conf": 1.0,
            "crit": 3,
            "desc": "unittest TestCase cleanup context",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::module-level-side-effect-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "Python module-level function call"
          },
          {
            "id": "metadata/import/python/comfy/ldm/minimax/audio_vae/minimaxh3audiovae::minimaxh3audiovae",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports MiniMaxH3AudioVAE from comfy.ldm.minimax.audio_vae",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference--pytorch-or-safetensors",
            "conf": 0.88,
            "crit": 3,
            "desc": "AI PyTorch or SafeTensors extension",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/client/library::aiohttp-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the aiohttp Python HTTP client",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/python/contextlib::contextlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextlib",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::dom-text-content-read",
            "conf": 0.82,
            "crit": 3,
            "desc": "Reads DOM text content",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/python/typing/tuple::tuple",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Tuple from typing",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::dom-template-text-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Assigns template literal to node text",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/python/tempfile::tempfile",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tempfile",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid/render_debug_grid::render_debug_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid.render_debug_grid from .debug_grid",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/aspect_grid::aspect_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.aspect_grid from .core",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-load-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python json.load call",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/common/snap_to_causal_grid::_snap_to_causal_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.snap_to_causal_grid from .common as _snap_to_causal_grid",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/build-artifacts::compiled-artifact-cleanup",
            "conf": 1.0,
            "crit": 3,
            "desc": "Deletes only compiled/cache build artifacts",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/pil/pngimageplugin::pngimageplugin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PngImagePlugin from PIL",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/python/importlib::importlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports importlib",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/io::io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports io",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/core/h3refmod::h3refmod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports H3RefMod from core",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::python-unittest-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python unittest import",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/core/optimize_latent_multi::optimize_latent_multi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports optimize_latent_multi from core",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/python/gc::gc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports gc",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/python/random::random",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports random",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::silent-exception-pass",
            "atk": "T1027",
            "mbc": "C0027",
            "conf": 0.85,
            "crit": 3,
            "desc": "exception suppression via try/except pass",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-sort-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Sorts a JavaScript array",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/prompt/minimaxh3refmodtextencode::minimaxh3refmodtextencode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .prompt.MiniMaxH3RefModTextEncode from .prompt",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/unittest::unittest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/typing/callable::callable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Callable from typing",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/vcs/git::python-repeated-repo-clone-calls",
            "atk": "T1059.006",
            "mbc": "C0017",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python repeats repository clone calls",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/python/core/aspect_grid::aspect_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports aspect_grid from core",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/nodes/node_display_name_mappings::node_display_name_mappings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .nodes.NODE_DISPLAY_NAME_MAPPINGS from .nodes",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/common/list_media_files::list_media_files",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.list_media_files from .common",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/bundle::relative/1/bundle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::tests-path-filename",
            "conf": 0.85,
            "crit": 2,
            "desc": "File path or name indicates test code",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/common/refmods_dir::refmods_dir",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.refmods_dir from .common",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/python/core/normalize_mode::normalize_mode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports normalize_mode from core",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::py-importlib-import-module",
            "conf": 0.6,
            "crit": 3,
            "desc": "Dynamically imports a Python module",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy_api/latest/ui::ui",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ui from comfy_api.latest",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/bundle/load_bundle::load_bundle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle.load_bundle from .bundle",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/audio::comfy/audio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.audio",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid/graph_pnginfo::graph_pnginfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid.graph_pnginfo from .debug_grid",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/ldm/minimax/audio_vae::comfy/ldm/minimax/audio_vae",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.ldm.minimax.audio_vae",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils::comfy/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.utils",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/pil/image::image",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Image from PIL",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/server::server",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports server",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/common::relative/1/common",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::zero-height-element-style",
            "conf": 0.92,
            "crit": 3,
            "desc": "CSS sets element height to zero",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_directions::curve_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.CURVE_DIRECTIONS from .core",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-insert-mutate-method-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a DOM insertion or mutation method",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/sd::comfy/sd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.sd",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/dataclasses/field::field",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports field from dataclasses",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/common/load_image_file::load_image_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports load_image_file from common",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/common/resize_ref::_resize_ref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports resize_ref from common as _resize_ref",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/pathlib::pathlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pathlib",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid::relative/1/debug_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/optimize_latent_multi::optimize_latent_multi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.optimize_latent_multi from .core",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/h3refmod::h3refmod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.H3RefMod from .core",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/python/execution::execution",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports execution",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/normalize_mode::normalize_mode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.normalize_mode from .core",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/runtime::is-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "Test, spec, or fixture file",
            "from": [
              {
                "file": 27
              }
            ],
            "uses": [
              122
            ]
          },
          {
            "id": "metadata/import/python/argparse::argparse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports argparse",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/audio/make_audio_mod::make_audio_mod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .audio.make_audio_mod from .audio",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/dataclasses/replace::replace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports replace from dataclasses",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/nn/functional::F",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.nn.functional as F",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/display/camera::opencv-video-capture",
            "atk": "T1125",
            "mbc": "B0002",
            "conf": 0.95,
            "crit": 3,
            "desc": "OpenCV camera capture constructor",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/vcs/git::git-clone-command",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Git clone command",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/python/nodes::comfy_nodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nodes as comfy_nodes",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/library::relative/1/library",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .library",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy_execution/validation::comfy_execution/validation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy_execution.validation",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-dumps-call",
            "conf": 0.9,
            "crit": 2,
            "desc": "Serializes data with Python json.dumps()",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/python/unittest/mock/patch::patch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports patch from unittest.mock",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/read_refmod_meta::read_refmod_meta",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.read_refmod_meta from .core",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/python/time::time",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports time",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/fit_token_budget::fit_token_budget",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.fit_token_budget from .core",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/data/archive/extract/capability::python-extract-member-call",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python extract() method call",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/eval/scripting::conditional-exec-marker",
            "atk": "T1195.001",
            "mbc": "E1014",
            "conf": 0.85,
            "crit": 3,
            "desc": "Conditional execution marker (argv, os.name)",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/python/dataclasses::dataclasses",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dataclasses",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "well-known/lib/stdlib/python-stdlib::asyncio-reference",
            "conf": 0.5,
            "crit": 3,
            "desc": "Python asyncio library reference",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/python/common/load_video_file::load_video_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports load_video_file from common",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/model_management::model_management",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.model_management as model_management",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/json::json-result-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON result or response field key",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::json-type-field",
            "conf": 0.9,
            "crit": 3,
            "desc": "JSON object type field fragment",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy_api/latest::comfy_api/latest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy_api.latest",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/bundle/members::members",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle.members from .bundle",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/_blur_latent::_blur_latent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core._blur_latent from .core",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/aiohttp::aiohttp",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports aiohttp",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::python-unittest-testcase-marker",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python unittest TestCase marker",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "objectives/command-and-control/backdoor/loader/plugin::plugin-path-fragment-2",
            "atk": "T1546",
            "conf": 0.9,
            "crit": 3,
            "desc": "Generic plugin/extension path",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::python-php-test-basename-suffix",
            "conf": 0.95,
            "crit": 2,
            "desc": "Python/PHP test filename suffix",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::recursive-directory-traversal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Recursive directory traversal logic",
            "from": [
              {
                "file": 29
              }
            ],
            "uses": [
              4,
              162
            ]
          },
          {
            "id": "metadata/import/python/relative/1/nodes/_check_token_budget::_check_token_budget",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .nodes._check_token_budget from .nodes",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_strengths::curve_strengths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.curve_strengths from .core",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::python-test-file-content",
            "conf": 0.8,
            "crit": 2,
            "desc": "Python test source content",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/core/pool_latent::pool_latent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pool_latent from core",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/file/format/media::media-content-is-opaque-blob",
            "conf": 0.94,
            "crit": 3,
            "desc": "Asset is a high-entropy blob"
          },
          {
            "id": "metadata/lang/natural::lang-portuguese",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains probable Portuguese text",
            "from": [
              {
                "off": 1663,
                "file": 6,
                "line": 16
              }
            ],
            "uses": [
              151,
              199
            ]
          },
          {
            "id": "metadata/import/python/ntpath::ntpath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ntpath",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/aiohttp::aiohttp-session",
            "conf": 0.7,
            "crit": 3,
            "desc": "aiohttp.ClientSession usage",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::set-construction",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python set() construction",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/core/optimize_latent::optimize_latent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports optimize_latent from core",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::python-test-file",
            "conf": 0.7,
            "crit": 2,
            "desc": "Python test file suffix",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/common/refmods_dir::refmods_dir",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports refmods_dir from common",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/text_encoders/minimax::comfy/text_encoders/minimax",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.text_encoders.minimax",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/nn::nn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.nn as nn",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/bundle/members::bundle_members",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle.members from .bundle as bundle_members",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/common/ensure_min_size::ensure_min_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ensure_min_size from common",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File identified as a test by path or name",
            "from": [
              {
                "file": 27
              }
            ],
            "uses": [
              51,
              110,
              122
            ]
          },
          {
            "id": "metadata/import/python/server/promptserver::promptserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PromptServer from server",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/cli_args::comfy/cli_args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.cli_args",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/multi-layer::python-base64-carrier-metric",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.88,
            "crit": 3,
            "desc": "Base64-like Python carrier",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/core/concept_types::concept_types",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports CONCEPT_TYPES from core",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/runtime::python-osname-nt-check",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.8,
            "crit": 3,
            "desc": "Windows platform check via os.name == 'nt'",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/python/aiohttp/web::web",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports web from aiohttp",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base64::python-long-base64-literal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Long base64 string literal",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid/pil_to_tensor::pil_to_tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid.pil_to_tensor from .debug_grid",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/common/resize_ref::_resize_ref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.resize_ref from .common as _resize_ref",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/file/format/media::media-structure-problem-reported",
            "conf": 0.95,
            "crit": 3,
            "desc": "Container structure failed validation"
          },
          {
            "id": "metadata/import/python/contextvars::contextvars",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextvars",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/locale::js-locale-formatting-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript locale-aware formatting call",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/python/core::core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/torchaudio/functional::torchaudio/functional",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torchaudio.functional",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/scripts/app/js::relative/2/scripts/app/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../scripts/app.js",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors::safetensors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safetensors",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::unittest-module",
            "conf": 0.7,
            "crit": 2,
            "desc": "References the Python unittest module",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_value_at::curve_value_at",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.curve_value_at from .core",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/typing/dict::dict",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Dict from typing",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::quoted-font-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a quoted font file path",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy_api/latest/comfyapi::comfyapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ComfyAPI from comfy_api.latest",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-portuguese--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "Portuguese function-word token \"são\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-10",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM total-token count field",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_shapes::curve_shapes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.CURVE_SHAPES from .core",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/python/torchaudio/functional/resample::resample",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports resample from torchaudio.functional",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/prompt::relative/1/prompt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .prompt",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::image-loader-raster-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Raster image loader call",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/text_encoders/minimax/minimaxh3tokenizer::minimaxh3tokenizer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports MiniMaxH3Tokenizer from comfy.text_encoders.minimax",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/python/asyncio::asyncio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports asyncio",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors/torch/save_file::save_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports save_file from safetensors.torch",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/request/client::request-python",
            "conf": 0.9,
            "crit": 3,
            "desc": "Sends an HTTP request with a Python client library",
            "from": [
              {
                "file": 28
              }
            ],
            "uses": [
              119
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::python-for-range-len-loop",
            "conf": 0.4,
            "crit": 3,
            "desc": "Python for-range-over-len(X) loop"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk",
            "conf": 0.66,
            "crit": 2,
            "desc": "Traverse filesystem hierarchy (os.walk)",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::not-in-membership-check",
            "conf": 0.3,
            "crit": 3,
            "desc": "Python not-in membership check",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/model_management::comfy/model_management",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.model_management",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/core/fit_token_budget::fit_token_budget",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fit_token_budget from core",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/ldm/minimax/vae::comfy/ldm/minimax/vae",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.ldm.minimax.vae",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/python/common/mod_output_path::mod_output_path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports mod_output_path from common",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "micro-behaviors/process/lifecycle/auto-exec::asyncio-run-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python asyncio.run call",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::language-test-source-marker",
            "conf": 0.9,
            "crit": 2,
            "desc": "Go, C or Python test source marker",
            "from": [
              {
                "file": 26
              }
            ],
            "uses": [
              146
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/temp/directory::python-temporary-directory-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "Uses a Python TemporaryDirectory context",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isdir path test",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/ldm/minimax/vae/minimaxh3videovae::minimaxh3videovae",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports MiniMaxH3VideoVAE from comfy.ldm.minimax.vae",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls os.walk for filesystem enumeration",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::structured-sequence-field",
            "conf": 0.9,
            "crit": 3,
            "desc": "Structured object names a sequence field",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-create-method-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a DOM element creation method",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/library_dialog/js::relative/1/library_dialog/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./library_dialog.js",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/python/dataclasses/dataclass::dataclass",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dataclass from dataclasses",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/bundle/update_member::update_member",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle.update_member from .bundle",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/math::math",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports math",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/enumerate/directory::python-directory-listing",
            "atk": "T1083",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python lists directory entries",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/common/ensure_min_size::_ensure_min_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.ensure_min_size from .common as _ensure_min_size",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/vcs/git::public-forge-git-clone",
            "atk": "T1105",
            "conf": 0.92,
            "crit": 3,
            "desc": "Git clones a public code forge",
            "from": [
              {
                "off": 107,
                "file": 2,
                "line": 4
              },
              {
                "file": 5
              }
            ],
            "uses": [
              85,
              185
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/optimize_latent::optimize_latent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.optimize_latent from .core",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/typing/list::list",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports List from typing",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/library/register_routes::register_routes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .library.register_routes from .library",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/bundle/save_bundle::save_bundle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle.save_bundle from .bundle",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/unittest/mock::unittest/mock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest.mock",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/eval/browser::html-createelement-object",
            "atk": "T1027,T1059.007",
            "conf": 0.9,
            "crit": 3,
            "desc": "Creates a scripted DOM object",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/audio/resample::resample",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports resample from comfy.audio",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core::relative/1/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/audio::relative/1/audio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .audio",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/os/module/search-path::sys-path-mutate",
            "conf": 0.86,
            "crit": 3,
            "desc": "Modifies module search path (sys.path)",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/itertools::itertools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/cli_args/args::args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports args from comfy.cli_args",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-portuguese--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "Portuguese function-word token \"não\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/continuum_bridge::continuum_bridge",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .continuum_bridge from .",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy_execution/validation/validate_node_input::validate_node_input",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports validate_node_input from comfy_execution.validation",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::python-http-route-basic-method",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python basic HTTP route decorator",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/pool_latent::pool_latent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.pool_latent from .core",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/pathlib/path::path",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Path from pathlib",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/python/folder_paths::folder_paths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports folder_paths",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::python-import-error-handler",
            "atk": "T1027",
            "mbc": "C0027",
            "conf": 0.5,
            "crit": 3,
            "desc": "Handles a missing-module ImportError",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy_api/latest/io::io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports io from comfy_api.latest",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::broad-exception-return-suppression",
            "atk": "T1027",
            "mbc": "C0027",
            "conf": 0.86,
            "crit": 3,
            "desc": "Broad exception returns failure sentinel",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::py-pathlib-write-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "pathlib write_text/write_bytes call",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/python/imageio/v2::imageio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports imageio.v2 as imageio",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/cv2::cv2",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cv2",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "objectives/command-and-control/remote-command/llm/action::llm-silent-undisclosed-directive",
            "conf": 0.94,
            "crit": 3,
            "desc": "Prompt phrase combining application with silence",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/2/scripts/api/js::relative/2/scripts/api/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../scripts/api.js",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isfile path test",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/data/embedded/payload/image::pil-pixel-access",
            "atk": "T1027.003",
            "mbc": "F0001.006",
            "conf": 0.85,
            "crit": 3,
            "desc": "PIL image open call",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/inspect::inspect",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inspect",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/common/mod_output_path::mod_output_path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.mod_output_path from .common",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isfile path test text",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy_extras/nodes_audio/vae_decode_audio::vae_decode_audio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports vae_decode_audio from comfy_extras.nodes_audio",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/types::types",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports types",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-create-element",
            "conf": 0.96,
            "crit": 3,
            "desc": "Creates DOM element",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/nodes::relative/1/nodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .nodes",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isdir path test text",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors/torch/load_file::load_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports load_file from safetensors.torch",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/common/snap_to_causal_grid::snap_to_causal_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports snap_to_causal_grid from common",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::python-imaging-library-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports a Python raster imaging library",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/file/format/media::audio-basename",
            "conf": 0.9,
            "crit": 3,
            "desc": "Basename claims to be wav or mp3"
          },
          {
            "id": "micro-behaviors/communications/http/message::http-message-json-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls JSON method on HTTP-style object",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/concept_types::concept_types",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.CONCEPT_TYPES from .core",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/typing/optional::optional",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Optional from typing",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/upload::upload-extension-allowlist-key",
            "conf": 0.94,
            "crit": 3,
            "desc": "Upload extension allowlist field",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/core/meta_key::meta_key",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.META_KEY from .core",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors/safe_open::safe_open",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safe_open from safetensors",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/location::python-dot-prefixed-joined-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python joins dot-prefixed path",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors/torch::safetensors/torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safetensors.torch",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/python/common::common",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports common",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/prompt/reference_map::reference_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .prompt.reference_map from .prompt",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/common/load_video_file::load_video_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.load_video_file from .common",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/nodes/node_class_mappings::node_class_mappings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .nodes.NODE_CLASS_MAPPINGS from .nodes",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/python/contextvars/contextvar::contextvar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ContextVar from contextvars",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-form-control-value-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads input, form or option value",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/file/archive::archive-at-least-10-members",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains at least ten members"
          },
          {
            "id": "metadata/package/files/archive-member::archive-audio-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is an audio file"
          },
          {
            "id": "metadata/package/files/archive-member::archive-js-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is a JavaScript file"
          }
        ]
      },
      {
        "id": 2,
        "mol": "O(C)H(Cm)",
        "sha": "a5aa3d8eb672fedb410409f09374ec8adf93de05327232089b43f4e1472ce28b",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!CHANGELOG.md",
        "risk": 2,
        "size": 14325,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 4,
        "mol": "H(Db)",
        "sha": "a34890ed9f4ca7bec27794fe0495ef905c3049ba03849556a765da8a30ef113d",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!PLAN_0.3.0.md",
        "risk": 1,
        "size": 17737,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 5,
        "mol": "H₃(CmDbPo)",
        "sha": "e6260007f5d41c4d42be4c72eaf3c3937ac775fe0b703b2daf03a72ce4ac2e6e",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!README.md",
        "risk": 3,
        "size": 47771,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 6,
        "mol": "Md(Pt)",
        "sha": "77c4e621e84fce4d6dc833cbf5be643604d88d68fa166cbf76e12597bed4093e",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!REVIEW_FOLLOWUP.md",
        "risk": 1,
        "size": 6205,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 8,
        "sha": "ae2cb6b71102bd0be789579cf3c79574a2adb6ef8dfb84a6e725ab4f1d1aeb44",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!audio.py",
        "risk": 1,
        "size": 3604,
        "type": "python",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "B0bHmzddc@aA8phx(mv1C{3*swmYZ\u003ezE^r@BrBagaAz49wPzv1v}xZla%Fir3tBu@z/P}xyiarh3tBu@z/P}xzddK13tBu@z/P}xz/Vn1ze:AlBrCWpze:93y?i}Xw].*baAH$6wPRH3B8M8uazCXiz/P}xB75V(uVf){zvf#@z/3Rrvp\u003c7)wO#NcA=S\u003cPz/Pu3azCXiz/P}xB76l6uUj1*wEn=RA=k!qe[n*uwGUY7AbP=sav[p^wOaUPwgO\u0026$mn#MWogq#maAz44wm6v*w]hD%uU%v@vg0tGwmYu}zdNM[wPz\u0026uzdN/$dlm!UarR!vw/$#fBrCpsx(n0lvqYN^c#AKqvjSKix\u003e8llaA8oyzdN/$e[X:qc)A2gz/PY6Byfi5A=U@kzxZILaW3@9aA8oyzdN/$e[X.",
            "ln": 31,
            "col": 32,
            "line": 1
          },
          {
            "b": "z!6#1B-7-awGU\u0026jB95Kmz/fV9x(k4F\u0026^^jFh8VN$wObH]wO#0?B1OT=3lQDlazbLjaAz49azCZoA+e\u003c7iTM#LarR^HarUxgaz#atazC[hzGx]dzEWlaA+e\u0026lay]g@BswtJAV/ylw?E.cBsntGx(mD9diJIDBrCpnasFBFzdd6*a$K\u0026XC4\u003eF#zZ3.Pb4kR8x(tgA",
            "ln": 576,
            "col": 33,
            "line": 19
          },
          {
            "b": "arR!qx(W={Bz(hBauZ\u0026=B1RAuBz9pqx(X91zdLbmvrufiaA8oya$+5DarR^Hz/WKFvqxB+x(Xnywnc6}v@#TfC}p7HCXIkvuVfZyrc0a)dgdguarUobefG4Cze:AlvrcSojS[\u0026Tze:93y?kkoyJBPezeZ[xA+e\u0026%CS^l6A+e\u003c1z!7BzefG1Rw[C+4jT8I2zeZWIay]hbj.enEwN/?2A^o8varR^Hz/WKvy\u0026sxac$W0s3lQDlaARTHiTM#LarR^HarUuevpS}\u0026auZ\u0026Tx\u003e4",
            "ln": 901,
            "col": 2,
            "line": 28
          },
          {
            "b": "CYW$muU%v@vpS!*vixGeaBwI=3lQDlarR^Hazts{wmY^=o*@2EuRr*\u003ct{8oMyiarhe[x9wAc0BAwPRu\u003evrt{b3lQDlarR^HaAH$mwNx4-y?k2pwO#NcA=S=OBy/rdz/PobC}p7PwPRu\u003evrt{vxK$Q.wPxjbarR^HarR^Hz/WKKwPhD]v}v6gwO(y8A::0lefF[uBz8^Ear\u0026BVvp\u003c7)wO#NcA=SAN3lQDlazbt9vqG+9iTM#LarR^HarUxgaA8rNAa9\u003c4e[GowB98EKBy/rdz/PobC{$=YarR^HarR^HarR^Hz/WKNzFT38yBBpoze:AlvrcSx3lQDlaAz4nB-IvxAa9\u003c4as!MUe]$DkwPRH3B8M8ua{[U:wmYu}B76l6uT!d}wnC*9Aa9\u003c4efF?szdLmvzeS%adlm!UarR^Kavy6^x\u003equdvp/",
            "ln": 1122,
            "col": 24,
            "line": 33
          },
          {
            "b": "zEEx[ed9HxarR^HarR^HarR^HarR\u003eBwO\u003e)/A=SA=ax@Y3wg?.gBywY*ByuNDazbLjaz(4cazCZoB-7]kB.a\u003cb3lQDlaARgjB8M8uauZ\u0026]w*hnbw)Y[0EiHY{zeS@qy*?A%zGEHwwPRu\u003cxECqZv@MMsdk2aGzGGP9B-hzzc[c=Uy\u0026si5c[bGCarR^HarR^HarR^HarUomAV/6Eaz(4cazCZowO#TcwPzj3wHIXsx(OobdszKCarR!EwPS6nzxKdzx()][vS=N0y?k2lvruflaz\u003eXivpS!*vjSKywO#NcA=SVp3jprPw/$]dvpS.OB-7-awHIIaBz7",
            "ln": 1656,
            "col": 65,
            "line": 46
          },
          {
            "b": "x(mTbwHI+lx\u003eIa3diJLHaz#atats{2jS[@Wx\u003eIa3auR!ff:Y3CarR^HarR^HazbLjaA}yhxj#xfx(k4wC4(2uvqGp(BAg@gxlm/rayPz6x(vv1BAg@gxlm/odlm!UarR^HarR!Evqf^]axz]!B.a0ZA=k$Db13o=AbPS9zGE1xBAg@gxlm*daz(mxBrC47azbt9x()]ezGP/9wPz\u0026mvR6U9wO2:4fD:!wwfrPVa$i\u003cwarR!zwPRu\u003evrt{2jS[=RvpS.=wOb^$wm6g+ByuOpvrufi3lQDlaAz49B09Q*zdNM[wPz\u0026uzdN/$wmoN*dgdguarUGsvpS}WauZ\u0026Kt).X%arU(xBz8!rvp\u003c7Tz/xo9c#-QpxDO/Fa$^}Bw[u6}zGx-pB0rdTw].r%wP@6kyDS\u003eXBrSmUwmY{#v}v!Ev@MMmdiJ5uazbt7wJyevarR^HarR!sz/M$mefF!vByuqazxF",
            "ln": 2123,
            "col": 24,
            "line": 56
          },
          {
            "b": "a%priwft=dBrC1mwnb%hiTM#LarR^HarR^HarR^HarUfjzGGPgB.7[5arR^HarR^HarR!yvru6#BrAZ?w[=6)e[X:quVY\u003c%B8M7Ew*hnbw)Y[0EiH9)v@c73wHF#marR^HarR^HarR^Hx\u003ewF@B.2i8iTM#LarR^HarR^HarR^HarU\u0026oy?WA5jS(d?vru6#Bs}Dwx(a$QjS(N7vqYP#BAILswHIw6By/uie]$YmAaJlmgHhBLjV%]of!sC6gaTL6dgdguarR^Hao",
            "ln": 2715,
            "col": 90,
            "line": 66
          },
          {
            "b": "jS(dcefDY8dgdguarR^HarR^HarR^HarR^HarR^HarR!nzE:\u003e#y?$Iqau*]4azbLjaz@rozxJ+7By/uie]$YmAaJlei:BfwarR^HarR^HarR^HarR^HarR^HarR^HayPd#ayP85c#HdNatL65jS(B3w]zYjzxJUhaz+FdwO#PxB7/03wM{-wi:Bf-3lQDlarQ",
            "ln": 3061,
            "col": 72,
            "line": 73
          },
          {
            "b": "B-Ivxy\u0026r-)wN(bP3s)ZWaA.Tlvru6/zdNM[wPxhoz!7pT3lQDlar@1bwNP9(Bzbkdv%8*jwO#Pjv@DmbvqfQ\u003cAYLs=AaAy0x(mMaz/fxpaxAh$BZY8ezfo]waAz4nvqfQ4l3lZLz.92tzE:7%arR^KaA.NqzF%-paARgjB8M8ufkUoxvpS!*vixy",
            "ln": 3631,
            "col": 8,
            "line": 83
          },
          {
            "b": "a$jTyB0b7ey?kTmarR^HarR^HxK$Q.wPw[Razbt7wId?hBywY*ByuND3lQDlarR^Haz\u003eXivpS!*vivYQyiarhe]kDmwofejwNPaXA:8mbr6:\u003e:moJ[B3lQDlarR^HaAz49B09Q*zdNM[wPz\u0026uzdN/$wmoN*dgdguarR^HarUxgaz#atats{2jS[PWwg?tlzE^M{uUKy*wQ2sWaz+Rbc#@)hB15kIAV/ylw]?f[z!7FfB-7-awNxd?wmZ0\u003ee[U",
            "ln": 3897,
            "col": 74,
            "line": 89
          },
          {
            "b": "arR^HBy/uhz/P[wjS]8!wQcrVw[=6)e[X:quVY\u003c%B8M7EyH}=ue[nZozE\u003ejBazbLjazULlazCZow[=6)e]b3zB0@F=3lQDlaAz49B6AH1wg?tlzE^M{uUKy*wQ4G6jS]83dSP9jB6AH1wg?tlzE^M{uUKy*wQ4GiasX\u003cTz!7FqwPRu\u003evrt{adszKCarR!GwO#Nc",
            "ln": 4224,
            "col": 5,
            "line": 95
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "isinstance"
            ],
            [
              "",
              "meta.get"
            ],
            [
              "",
              "meta.get"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "meta.get"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "ref.get"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "members"
            ],
            [
              "",
              "os.path.dirname"
            ],
            [
              "",
              "os.makedirs"
            ],
            [
              "",
              "tempfile.mkstemp"
            ],
            [
              "",
              "os.close"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "json.dumps"
            ],
            [
              "",
              "save_file"
            ],
            [
              "",
              "os.replace"
            ],
            [
              "",
              "os.path.exists"
            ],
            [
              "",
              "os.unlink"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "mod.metadata"
            ],
            [
              "",
              "mod.latent.detach.cpu.contiguous.clone"
            ],
            [
              "",
              "mod.latent.detach.cpu.contiguous"
            ],
            [
              "",
              "mod.latent.detach.cpu"
            ],
            [
              "",
              "mod.latent.detach"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "write_bundle"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "math.isfinite"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "read_refmod_meta"
            ],
            [
              "",
              "members"
            ],
            [
              "",
              "safe_open"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "file.get_tensor.clone"
            ],
            [
              "",
              "file.get_tensor"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "H3RefMod.from_metadata"
            ],
            [
              "",
              "loaded.append"
            ],
            [
              "",
              "safe_open"
            ],
            [
              "",
              "file.metadata"
            ],
            [
              "",
              "json.loads"
            ],
            [
              "",
              "members"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "file.get_tensor.clone"
            ],
            [
              "",
              "file.get_tensor"
            ],
            [
              "",
              "file.keys"
            ],
            [
              "",
              "mod.metadata"
            ],
            [
              "",
              "mod.latent.detach.cpu.contiguous.clone"
            ],
            [
              "",
              "mod.latent.detach.cpu.contiguous"
            ],
            [
              "",
              "mod.latent.detach.cpu"
            ],
            [
              "",
              "mod.latent.detach"
            ],
            [
              "",
              "write_bundle"
            ],
            [
              "",
              ".core"
            ],
            [
              ".core",
              ".core.H3RefMod"
            ],
            [
              ".core",
              ".core.META_KEY"
            ],
            [
              ".core",
              ".core.read_refmod_meta"
            ],
            [
              "",
              "json"
            ],
            [
              "",
              "math"
            ],
            [
              "",
              "os"
            ],
            [
              "safetensors",
              "safe_open"
            ],
            [
              "",
              "safetensors"
            ],
            [
              "",
              "safetensors.torch"
            ],
            [
              "safetensors.torch",
              "save_file"
            ],
            [
              "",
              "tempfile"
            ]
          ],
          "mbr": [
            "H3RefMod.from_metadata",
            "file.get_tensor",
            "file.get_tensor.clone",
            "file.keys",
            "file.metadata",
            "json.dumps",
            "json.loads",
            "latent.ndim",
            "latent.shape",
            "loaded.append",
            "math.isfinite",
            "meta.get",
            "meta.kind",
            "mod.bundle_index",
            "mod.latent",
            "mod.latent.detach",
            "mod.latent.detach.cpu",
            "mod.latent.detach.cpu.contiguous",
            "mod.latent.detach.cpu.contiguous.clone",
            "mod.latent_h",
            "mod.latent_t",
            "mod.latent_w",
            "mod.metadata",
            "mod.name",
            "mod.path",
            "os.close",
            "os.makedirs",
            "os.path",
            "os.path.dirname",
            "os.path.exists",
            "os.replace",
            "os.unlink",
            "ref.get",
            "tempfile.mkstemp"
          ],
          "tgt": [
            "H3RefMod.from_metadata",
            "ValueError",
            "all",
            "any",
            "dict",
            "enumerate",
            "file.get_tensor",
            "file.get_tensor.clone",
            "file.keys",
            "file.metadata",
            "id",
            "isinstance",
            "json.dumps",
            "json.loads",
            "len",
            "list",
            "loaded.append",
            "math.isfinite",
            "members",
            "meta.get",
            "mod.latent.detach",
            "mod.latent.detach.cpu",
            "mod.latent.detach.cpu.contiguous",
            "mod.latent.detach.cpu.contiguous.clone",
            "mod.metadata",
            "os.close",
            "os.makedirs",
            "os.path.dirname",
            "os.path.exists",
            "os.replace",
            "os.unlink",
            "read_refmod_meta",
            "ref.get",
            "safe_open",
            "save_file",
            "tempfile.mkstemp",
            "tuple",
            "write_bundle"
          ],
          "funcs": [
            [
              "members",
              263
            ],
            [
              "write_bundle",
              814
            ],
            [
              "save_bundle",
              1418
            ],
            [
              "load_bundle",
              1898
            ],
            [
              "update_member",
              3644
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 4,
              "op.lor": 12,
              "op.mod": 1,
              "op.sub": 2,
              "op.land": 8,
              "max_depth": 21,
              "call_count": 65,
              "node_count": 1521,
              "member_count": 34,
              "max_array_len": 3,
              "op_density.add": 0,
              "op_density.lor": 0.01,
              "op_density.mod": 0,
              "op_density.sub": 0,
              "op_density.land": 0.01,
              "max_concat_chain": 2,
              "member_depth_max": 6,
              "max_numeric_array": 3
            },
            "file": {
              "size": 4520,
              "entropy": 4.6
            },
            "text": {
              "lines": 98,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 994,
              "char_entropy": 4.6,
              "unique_chars": 73,
              "top_char_null": 0,
              "string_density": 0.47,
              "top_char_ratio": 0.08,
              "avg_line_length": 45.12,
              "max_line_length": 106,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.13,
              "last_line_length": 60,
              "whitespace_ratio": 0.24,
              "identifier_density": 3,
              "line_length_stddev": 29.89,
              "normalized_string_count": 4.65,
              "repeated_char_sequences": 25,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 13.3
            },
            "binds": {
              "count": 20
            },
            "binary": {
              "peak_region_bytes": 4520,
              "peak_region_entropy": 4.72
            },
            "source": {
              "function_count": 5
            },
            "imports": {
              "count": 12,
              "relative": 4,
              "stdlib_count": 4,
              "stdlib_ratio": 0.33,
              "relative_ratio": 0.33,
              "third_party_count": 8,
              "third_party_ratio": 0.67
            },
            "strings": {
              "bytes": 637,
              "count": 46,
              "avg_length": 13.85,
              "max_length": 76,
              "avg_entropy": 2.58,
              "entropy_stddev": 1
            },
            "comments": {
              "chars": 215,
              "count": 3,
              "lines": 3,
              "to_code_ratio": 0.03
            },
            "functions": {
              "count": 5,
              "density": 5.1,
              "avg_params": 2.6,
              "code_ratio": 0.79,
              "max_params": 4,
              "length_stddev": 8.16,
              "avg_name_length": 10.8,
              "avg_length_lines": 15.4,
              "max_length_lines": 31,
              "min_length_lines": 8,
              "avg_param_name_length": 7.23
            },
            "identifiers": {
              "count": 294,
              "unique": 88,
              "avg_length": 6.58,
              "max_length": 16,
              "min_length": 1,
              "avg_entropy": 2.31,
              "reuse_ratio": 0.3,
              "length_stddev": 3.31,
              "has_digit_ratio": 0.01,
              "sequential_names": 2,
              "base64_like_names": 1,
              "single_char_count": 3,
              "single_char_ratio": 0.03,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.02,
              "all_lowercase_ratio": 0.97,
              "all_uppercase_ratio": 0.02,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 9,
        "mol": "H₂(Db₂Po)Md(In₂)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!bundle.py",
        "pid": 0,
        "risk": 4,
        "sha": "6ad5cfaf3adafc1ba591635d9ede5dbd2c69bb16b0b022b6634ac7640604d834",
        "size": 4520,
        "traits": [
          {
            "id": "metadata/import/python/relative/1/core::relative/1/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/h3refmod::h3refmod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.H3RefMod from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/meta_key::meta_key",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.META_KEY from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/read_refmod_meta::read_refmod_meta",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.read_refmod_meta from .core"
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json"
          },
          {
            "id": "metadata/import/python/math::math",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports math"
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os"
          },
          {
            "id": "metadata/import/python/safetensors/safe_open::safe_open",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safe_open from safetensors"
          },
          {
            "id": "metadata/import/python/safetensors::safetensors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safetensors"
          },
          {
            "id": "metadata/import/python/safetensors/torch::safetensors/torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safetensors.torch"
          },
          {
            "id": "metadata/import/python/safetensors/torch/save_file::save_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports save_file from safetensors.torch"
          },
          {
            "id": "metadata/import/python/tempfile::tempfile",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tempfile"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-dumps-call",
            "conf": 0.9,
            "crit": 2,
            "desc": "Serializes data with Python json.dumps()"
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "spans": [
              [
                2301,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/vcs/git::python-repeated-repo-clone-calls",
            "atk": "T1059.006",
            "mbc": "C0017",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python repeats repository clone calls",
            "spans": [
              [
                1752,
                38
              ],
              [
                2779,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python",
            "spans": [
              [
                3961,
                10
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "a%FjfxKL{)wftL%y\u0026A%aB0b7kAV/EqwGT(Zw\u003e^hOaAg+0yDrOPwN]H-az+$8wnb{]ayPd#aARpdaAz49zeS%aazbLdwmY^la%Fiu3jNtOA=k!quTEz/BAIRnuTB{\u0026ze:AlBrC1fzF%S9BzkVhA$5D=3tBu@z/P}xz/Vu{x(d*cA=-BwBz$VgxBLq.ze:AlBrCBeBz89\u003cx(d*cA=-BAvqYQ]z4c?:A=k!qBA}?tzF78aze:AlBrBm\u003eB95@QpJgz\u0026z/f01efE]mAbo7{3jNtRze:AlBrCWzA:@+(3tBu@z/P}xv@Di@C}KkYx(4\u002613jNtlo*IoruQX6@qY[jCDM\u003e7YzF7dAar\u0026BMAaZvCar\u0026BMAaJVaefDb?Cv+l5a$K\u0026Xe[eWpa$K\u0026Xe[X)gb7f[cr.kXFpHuK)r8T]5aBtp+ze.rQefDb?Cv+j",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "BsXLMAV/EqwGUI{w)]*#BupQ^wO+{/BzkVhay]z4B0bvsBrC^Fx()]sa%FirarR^Hx(d*cA=-Boz!@@}A:J=]Bzb.5arR^HBAhT/3lQDlarR^HaAzysBAnM/azbLdwmY^*Aa9\u003c4B1R9pByeS#y?d9$uVoB}xMCNCA+e\u003c1z!9]kdgdguarUluv}xR3awlo\u003emriA!AYKKIarR^HarR!Ez/o-sauZ\u0026Kt).X%arUYoBAIRwaAzysBApUut{9\u0026[aAzysBAnNoy\u0026:egz/WKIvrufnyhW*7c$WylwmY^*Aa9\u003c4B1RrFwmYN#uU0\u003e\u003eefDcSwOb^$woe}z3jNsK3s)ZWaz++kBye(@wnbEVw[=6)B0$Tsy?d9$iV@G=AW-a.j%i*EAbo8\u0026oLFM\u0026txs[bt}v9(",
            "ln": 449,
            "col": 35,
            "line": 19
          },
          {
            "b": "aA8dlC{$o!B8M8vwN(])C{40kzdLsza%EE6arR^Hx(do\u003ewPGyBC4\u003eF#z/W3:ax@b5ax@aX3lQDlazCBgz/WKIvrufnx(^*0AWUKry?d9$dlm[BarR^HarR^Hw]zYjw]n-9zxK1sA=+(6c#TeVy?W%jwnc6jw]zG@wPxjGiT(AsarR^HarR^HarR!rCYU5\u003eaA8rNAa9\u003c4e]$#Fx(){hBsp:sdo!Jje]kDIwPxgF4gjj2arR^HarR^HarURCjS[V:e]UlvxFa4rx(kthz!@@}AX5tBzyD24arR^HarR^HarR^Hx\u003ewGaB1RAuBz9pvB7Pc5wHIHDiT(AsarR^HarR^HarR^HarR!vw/$VfBrCpnaw2o[m[3=Nsx5iW4gjj2arR^HarR^HarR^HarR^HarUxnvp%d)e[5ZrwO#3bA48k6arR^HarR^HarR^HarR^HwO=6)az2!tazCZor.kXFpHuK)r8U*!3lQDlarQ",
            "ln": 841,
            "col": 61,
            "line": 29
          },
          {
            "b": "zE\u003c@8zdd6*azbt7wGSM*ax{MKav[4as1CEIt{9-}z^^-zg9ypGax{JJatEdOa%Fiu3lQDlazCXiz/P}xzGP/nC{3Kpaz#cc3lQDlazbUjz6hUDoDX4^AbP=saw3AUxjRIVarR^HCwhejaw3AUxjSYlAaJ]nAa9\u003c4diJ5uazCX9iT(AsarR^HarR!vzd:$OazCX9e[n*qC4CYoc)zLVllW\u0026/3lQDlarR^HaA]vVxDPCXx(dGnB7]@i4gjj2arR^HarUxgaz\u003eLiuU9+XwGUYdaz#atawM\u0026)wJyncarR^HarR^HarR^HB7nS{wGTbU",
            "ln": 1385,
            "col": 14,
            "line": 44
          },
          {
            "b": "DVB4EzE+efasXGZBz(nfy-\u003eqLf!1j#az\u003eLic]0m}zddV@w].r%wPF$CatCq]azbLjazz%jzxJ$dzF9JezddV@w].r%wPGqG4gjj2arUDhAc9i=ax@aX3lQDlaAzvjauZ\u0026/vqYQ]z7XZ{zE^W5c[)7V3lQDlazbLjazC.7wQ2:Gw].r%wGUY8az2CkzdN-@By+",
            "ln": 2310,
            "col": 19,
            "line": 67
          },
          {
            "b": "AWSbGvr=c\u003eA:-/@B0bsxB95KlwGUA6az+Q$B95JVe*q.N3lQDlaz2Olz/P[wjS)%m4gjj2arU=DC@=xwarR^HarR^Hx(d*cA=-BlB$%HlarR^HarR^Hv{%s0jS[lTga(QwwmYWDvq{shA+cUrvrufi4gjj2arR^HarU=DC@=xwarR^HarR^HarR^HBz(nfy-\u003e\u003e-v{%sexjVfkv%fQWlQsKQp/p7=uQ^{Vo*@zRpGpd?diJLHatsliarR^HarR^HarR^HwmYu}w].r%wPGmGiT(AsarR^HarR^HarR^HarR!JxLzo]axix7wJyncarR^HarR^HarR^HarR^HarR^Hz!*)Dw].r%wGTbUv{%seA+eV\u0026c[bPjarR^HarR^HarR^HarR^HarR^Hx\u003ewG9z/^auyDq[iarR^HarR^HarR^HarR^HarR^HarR^HvSD3*yyHQ[arR^HarR^HarR^HarR^HarR!Lx\u003eq9\u003eay/NIe=",
            "ln": 3789,
            "col": 24,
            "line": 100
          },
          {
            "b": "x(mu}y\u003cw5J3lQDlarR^HarR^Hay!\u00260e]\u003eJtwNPT\u003ec[bPjarR^HwQ4Y@Ac9iJnO@A+A=:-\u003cA=k$HawU{8A=M8sefE#4y\u0026%qTA=M8sefE\u0026kzGGPfwKQSWz/NoHvriM5CW\u0026=z3lQDlarR^Haz2Olz/P[Kvq{f%zE+epBAe^vCW\u0026fK4gjj2arU=DC@=xwarR^HarR^Hx(d*cA=-Brzdd6*x(tREg9y1DazCX3xjU^}4gjj2arR^HarUYovpS}\u0026auZ\u0026Yzdd6*x(tRpwPRp1wNPaXAWU)nBz99j3lQDlarR^HaARTHiT(AsarR^HarR^HarR!Gz//A7auZ\u0026/wNPaXAXq0oBye(@BywJ!vrt{adk2mABsntJw].r%wPE",
            "ln": 4303,
            "col": 10,
            "line": 114
          },
          {
            "b": "zdLmvB9g@7z!@@}AY\u003eP\u003cdlm[BarR^HA+f5}Bzk]fauZ?\u003efcS2-z!T8qAa9^eazbLjaAg+fBrCpnasIqNvRfK{wmY^lA+fiavpJ\u003c%b3Xv%efDb\u0026a$k5=zEEx[diJtpaAg+fBsvUaarR^Hx\u003ewFozGG\u0026aBz9pFAbolgwo8ycwHIOgy*?B1C4AabfKk/tAV/yly*?B1C4ApEByxiiB9ztuxEC5Ta$jTMAT-u#arR^HarR^HarR!nzH0THazCZoc)yn@a$K\u0026Xe*q??b4\u003e}8Aa\u0026P$A+fr6BAnSSar\u0026BJx(\u003eKIar\u003ef1AcU@4v}YBXuM{{ww]zYjA3e\u003ejaAz4fvrujbwIe4yy?W#ta$\u003eb?djEp!3lQDlarR^HaAy[8B7DE{vqH6$mriA!AWSbiB7DF5aAz4fvrujbwGT(Zw\u003e^hOaAIWmw]zG@wPw]qx([3bB-X-Ne?OH]z/M$vwPIB6C4Chbwnc6}v@#Tfx\u003equra$i%darR^HA=k(rauZ\u0026=B1RAuBz9pEwNPy]vrufhA+e\u003c1z!9]@wnc6jdjCYkarR^HAa9\u003c4auZ\u0026=B1RAuBz9pwz!T8qA=k(refF$Ay*?B1C4A9i3lQDlazCBgz/WKIvrufnv@Dj3z/fJ5Bz96JA=k(refF\u003eLe]Uk",
            "ln": 4950,
            "col": 23,
            "line": 131
          },
          {
            "b": "B7/GjByeP\u0026xjVGxay!?$C42CPDT*G4C42Dudj#.!4gjj2arR^HarR^HarUnura]#!aAIjmB.\u003eOhvR3V@ze:AmB7]91wGY#.LPT{YwNPT\u003eaAz4jz/P}xBzbxfaAIj8AaHTCdgDRbarR!FvqP$1wPF$SazCX3xjUp1e?OW$iX$4]zeTPewnb)eeIO!0",
            "ln": 6832,
            "col": 49,
            "line": 168
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "folder_paths.get_folder_paths"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.isdir"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "os.listdir"
            ],
            [
              "",
              "os.path.splitext"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "images.append"
            ],
            [
              "",
              "videos.append"
            ],
            [
              "",
              "Image.open"
            ],
            [
              "",
              "img.convert"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "img.resize"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "torch.from_numpy.float"
            ],
            [
              "",
              "torch.from_numpy"
            ],
            [
              "",
              "np.asarray.copy"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "arr.unsqueeze"
            ],
            [
              "",
              "math.isfinite"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "random.Random"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "rng.randrange"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "Image.fromarray.resize"
            ],
            [
              "",
              "Image.fromarray"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "frame.copy"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "kept.append"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "torch.from_numpy.float"
            ],
            [
              "",
              "torch.from_numpy"
            ],
            [
              "",
              "np.stack"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "cv2.VideoCapture"
            ],
            [
              "",
              "cap.get"
            ],
            [
              "",
              "cap.read"
            ],
            [
              "",
              "cv2.cvtColor"
            ],
            [
              "",
              "_sample_video_frames"
            ],
            [
              "",
              "frames"
            ],
            [
              "",
              "cap.release"
            ],
            [
              "",
              "errors.append"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "imageio.get_reader"
            ],
            [
              "",
              "reader.get_meta_data.get"
            ],
            [
              "",
              "reader.get_meta_data"
            ],
            [
              "",
              "_sample_video_frames"
            ],
            [
              "",
              "iter"
            ],
            [
              "",
              "reader.close"
            ],
            [
              "",
              "errors.append"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "RuntimeError"
            ],
            [
              "",
              "subfolder.replace"
            ],
            [
              "",
              "ntpath.splitdrive"
            ],
            [
              "",
              "relative.startswith"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "relative.split"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "os.path.realpath"
            ],
            [
              "",
              "refmods_dir"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.commonpath"
            ],
            [
              "",
              "os.path.realpath"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "comfy.utils.common_upscale"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "samples.movedim"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "comfy.utils.common_upscale"
            ],
            [
              "",
              "samples.movedim"
            ],
            [
              "PIL",
              "Image"
            ],
            [
              "typing",
              "List"
            ],
            [
              "typing",
              "Optional"
            ],
            [
              "",
              "PIL"
            ],
            [
              "typing",
              "Tuple"
            ],
            [
              "",
              "comfy.utils"
            ],
            [
              "",
              "cv2"
            ],
            [
              "",
              "folder_paths"
            ],
            [
              "",
              "imageio.v2"
            ],
            [
              "",
              "math"
            ],
            [
              "",
              "ntpath"
            ],
            [
              "",
              "numpy"
            ],
            [
              "",
              "os"
            ],
            [
              "",
              "random"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "typing"
            ]
          ],
          "mbr": [
            "Image.LANCZOS",
            "Image.Resampling",
            "Image.Resampling.BILINEAR",
            "Image.fromarray",
            "Image.fromarray.resize",
            "Image.open",
            "arr.unsqueeze",
            "cap.get",
            "cap.read",
            "cap.release",
            "comfy.utils",
            "comfy.utils.common_upscale",
            "cv2.CAP_PROP_FRAME_COUNT",
            "cv2.COLOR_BGR2RGB",
            "cv2.VideoCapture",
            "cv2.cvtColor",
            "errors.append",
            "folder_paths.get_folder_paths",
            "folder_paths.models_dir",
            "frame.copy",
            "frame.shape",
            "image.shape",
            "imageio.get_reader",
            "images.append",
            "img.convert",
            "img.resize",
            "img.size",
            "kept.append",
            "math.isfinite",
            "np.asarray",
            "np.asarray.copy",
            "np.stack",
            "ntpath.splitdrive",
            "os.listdir",
            "os.path",
            "os.path.commonpath",
            "os.path.isdir",
            "os.path.isfile",
            "os.path.join",
            "os.path.realpath",
            "os.path.splitext",
            "random.Random",
            "reader.close",
            "reader.get_meta_data",
            "reader.get_meta_data.get",
            "relative.split",
            "relative.startswith",
            "rng.randrange",
            "samples.movedim",
            "samples.shape",
            "subfolder.replace",
            "torch.Tensor",
            "torch.from_numpy",
            "torch.from_numpy.float",
            "videos.append"
          ],
          "tgt": [
            "Image.fromarray",
            "Image.fromarray.resize",
            "Image.open",
            "RuntimeError",
            "ValueError",
            "_sample_video_frames",
            "any",
            "arr.unsqueeze",
            "cap.get",
            "cap.read",
            "cap.release",
            "comfy.utils.common_upscale",
            "cv2.VideoCapture",
            "cv2.cvtColor",
            "enumerate",
            "errors.append",
            "folder_paths.get_folder_paths",
            "frame.copy",
            "frames",
            "imageio.get_reader",
            "images.append",
            "img.convert",
            "img.resize",
            "int",
            "iter",
            "kept.append",
            "len",
            "math.isfinite",
            "max",
            "min",
            "np.asarray",
            "np.asarray.copy",
            "np.stack",
            "ntpath.splitdrive",
            "os.listdir",
            "os.path.commonpath",
            "os.path.isdir",
            "os.path.isfile",
            "os.path.join",
            "os.path.realpath",
            "os.path.splitext",
            "random.Random",
            "range",
            "reader.close",
            "reader.get_meta_data",
            "reader.get_meta_data.get",
            "refmods_dir",
            "relative.split",
            "relative.startswith",
            "rng.randrange",
            "round",
            "samples.movedim",
            "sorted",
            "str",
            "subfolder.replace",
            "torch.from_numpy",
            "torch.from_numpy.float",
            "tuple",
            "videos.append"
          ],
          "funcs": [
            [
              "refmods_dir",
              388
            ],
            [
              "list_media_files",
              714
            ],
            [
              "load_image_file",
              1291
            ],
            [
              "_sample_video_frames",
              1956
            ],
            [
              "load_video_file",
              3534
            ],
            [
              "frames",
              3997
            ],
            [
              "mod_output_path",
              4928
            ],
            [
              "resize_ref",
              5596
            ],
            [
              "snap_to_causal_grid",
              7509
            ],
            [
              "ensure_min_size",
              8296
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 4,
              "op.div": 11,
              "op.lor": 7,
              "op.mul": 14,
              "op.sub": 7,
              "op.land": 4,
              "max_depth": 21,
              "call_count": 109,
              "node_count": 2481,
              "op.floordiv": 1,
              "member_count": 55,
              "max_array_len": 6,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0.01,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_concat_chain": 3,
              "member_depth_max": 3,
              "infinite_loop_count": 1,
              "op_density.floordiv": 0
            },
            "file": {
              "size": 9410,
              "entropy": 4.73
            },
            "text": {
              "lines": 222,
              "top_char": 101,
              "max_ws_run": 2,
              "digit_ratio": 0.02,
              "space_count": 2234,
              "char_entropy": 4.73,
              "unique_chars": 89,
              "top_char_null": 0,
              "string_density": 0.26,
              "top_char_ratio": 0.07,
              "avg_line_length": 40.43,
              "max_line_length": 104,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.12,
              "last_line_length": 33,
              "whitespace_ratio": 0.28,
              "identifier_density": 2.24,
              "line_length_stddev": 27.38,
              "normalized_string_count": 3.89,
              "repeated_char_sequences": 45,
              "suspicious_string_ratio": 0.09,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 17.96
            },
            "binds": {
              "count": 41
            },
            "binary": {
              "peak_region_bytes": 8386,
              "peak_region_entropy": 4.85
            },
            "source": {
              "function_count": 10
            },
            "imports": {
              "count": 16,
              "aliased": 2,
              "stdlib_count": 4,
              "stdlib_ratio": 0.25,
              "third_party_count": 12,
              "third_party_ratio": 0.75
            },
            "strings": {
              "sql": 1,
              "bytes": 3139,
              "count": 58,
              "shell": 4,
              "avg_length": 54.12,
              "max_length": 645,
              "avg_entropy": 2.79,
              "empty_count": 1,
              "entropy_stddev": 1.4
            },
            "comments": {
              "chars": 83,
              "count": 2,
              "lines": 2,
              "to_code_ratio": 0.01
            },
            "functions": {
              "count": 10,
              "nested": 1,
              "density": 4.5,
              "avg_params": 1.8,
              "code_ratio": 0.87,
              "max_params": 4,
              "length_stddev": 11.1,
              "avg_name_length": 14.2,
              "no_params_count": 2,
              "avg_length_lines": 19.3,
              "max_length_lines": 37,
              "min_length_lines": 6,
              "avg_nesting_depth": 0.1,
              "max_nesting_depth": 1,
              "high_entropy_names": 2,
              "avg_param_name_length": 6.72
            },
            "identifiers": {
              "count": 498,
              "unique": 140,
              "avg_length": 6.69,
              "max_length": 20,
              "min_length": 1,
              "avg_entropy": 2.26,
              "reuse_ratio": 0.28,
              "length_stddev": 3.9,
              "has_digit_ratio": 0.02,
              "sequential_names": 5,
              "single_char_count": 5,
              "single_char_ratio": 0.04,
              "high_entropy_count": 4,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.84,
              "all_uppercase_ratio": 0.05,
              "numeric_suffix_count": 2,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 10,
        "mol": "H₃(Db₃F₃Hf)Md(In)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!common.py",
        "pid": 0,
        "risk": 8,
        "sha": "5c41e7d23b047404ffe34db222e34f76645452e2b93c0ae19cfff8277390bd8e",
        "size": 9410,
        "traits": [
          {
            "id": "metadata/import/python/pil/image::image",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Image from PIL"
          },
          {
            "id": "metadata/import/python/typing/list::list",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports List from typing"
          },
          {
            "id": "metadata/import/python/typing/optional::optional",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Optional from typing"
          },
          {
            "id": "metadata/import/python/pil::pil",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PIL"
          },
          {
            "id": "metadata/import/python/typing/tuple::tuple",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Tuple from typing"
          },
          {
            "id": "metadata/import/python/comfy/utils::comfy/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.utils"
          },
          {
            "id": "metadata/import/python/cv2::cv2",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cv2"
          },
          {
            "id": "metadata/import/python/folder_paths::folder_paths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports folder_paths"
          },
          {
            "id": "metadata/import/python/imageio/v2::imageio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports imageio.v2 as imageio"
          },
          {
            "id": "metadata/import/python/math::math",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports math"
          },
          {
            "id": "metadata/import/python/ntpath::ntpath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ntpath"
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np"
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os"
          },
          {
            "id": "metadata/import/python/random::random",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports random"
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch"
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "micro-behaviors/data/embedded/payload/image::pil-pixel-access",
            "atk": "T1027.003",
            "mbc": "F0001.006",
            "conf": 0.85,
            "crit": 3,
            "desc": "PIL image open call"
          },
          {
            "id": "micro-behaviors/data/format/media/raster::image-loader-raster-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Raster image loader call"
          },
          {
            "id": "micro-behaviors/data/format/media/raster::python-imaging-library-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports a Python raster imaging library"
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library"
          },
          {
            "id": "micro-behaviors/fs/build-artifacts::compiled-artifact-cleanup",
            "conf": 1.0,
            "crit": 3,
            "desc": "Deletes only compiled/cache build artifacts"
          },
          {
            "id": "micro-behaviors/fs/enumerate/directory::python-directory-listing",
            "atk": "T1083",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python lists directory entries",
            "spans": [
              [
                954,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isdir path test"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isdir path test text"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isfile path test"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isfile path test text"
          },
          {
            "id": "micro-behaviors/hardware/display/camera::opencv-video-capture",
            "atk": "T1125",
            "mbc": "B0002",
            "conf": 0.95,
            "crit": 3,
            "desc": "OpenCV camera capture constructor"
          }
        ],
        "type": "python"
      },
      {
        "id": 12,
        "mol": "H₄(Db₃FOsPo)Md(In₂)",
        "sha": "7d29e01e759cc48a40d553361cc64fde9764942cc510f2beab1131103b04afe0",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!core.py",
        "risk": 6,
        "size": 36373,
        "type": "python",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "xl4Y%e]V7U\u0026^^mof!+vtCRH)cg:3pJA=#1Cxl4B1xDRFjB9g]cx)Kifx(v(iw]zYjl2Z^VC{2Tlaw#=.o(BL{3joWxzE^s0B0bNrwGU@6AXg)zvqPM#B98ClzFa68az2ClwO=p7wGSyix(W={BzkVhflp/nAaHXCvqH6$diJ5eA=l2uaARpd3taA%y-)j@zGYDfefGdJBz8!sxK@qgv@Dl{wPh-lDt^Xja%p@uvpS}WaA}HgA+cwnxK@q@z/f5@Ac9jzxM59oaA.SQarTl$3tBM7vScv4aARpdavf%=y\u003cvyHaA8jvx(v($y-)n1vS=ranLIGvmiDI\u003eBz#wAayPd#aARpdaAH$mwN(]@A:-{2ePt-wB7GC2p!\u003cI6c$^NeAa*w9zdm6!wmYo]x(k5nxK@r2zdd6*cVZzLmoBTOzdN/$wmoN*dj$@mp\u003c3!\u0026aw+T6j0m{sAa%b}Bz\u003eJd",
            "ln": 10,
            "col": 7,
            "line": 2
          },
          {
            "b": "BrCWzayMymz/Pu3aw2o[m[1LxwO#NcAXmXya%Ev3w].*baywF/B-.+DwNw^!x(d*cA=-BjzF\u003cxmvruj4zGuc(x(d*cA=-BsB8L}6x(d*cA=-BxA%=J1z/3RsD2NFnxcp]9AbP=savG{NBsXLgAcb/jzEEujaxiG5y?i}Xx(d*cA=-BwB.#8yayPslzG2}%ze:AlBrCWzA:@+\u0026w].*baw+T6azCXiz/P}xnO})GwH[@}zdd6*l#(ZWefEJ3vp%dvz/fUFaw=@*nO})GwL^h=xk8k\u003c3tar%z6gDvz/Pzix(d*cA=-A\u003erz(\u003c^uQNE-mmg3CpFK?tavxdbrZ*v]ni{6vq.f53B-IUpuVQsfwO#d5xMBH/q+pdYauZ\u00264fFUD(3pml9jS(dci4MgcfF1t4g:@=hnMnwLauZ?}gbyWpatL-befDY6hZ]8kmoAIijS(ddfGgK9gb7HnatC(mdgeEmo=#Owc]0zmefDV4f!sC4f/QP?",
            "ln": 404,
            "col": 47,
            "line": 9
          },
          {
            "b": "fD-1\u003egCgvgefDt@e?!z3atUS7efDV1fEXC43vJl*3l{XMLZ}+TFfnDxzGG}x\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z3jpcfpFK\u003e@lQs7gmlhLVx\u003e8l?rcrd@wM@\u003e^BsXLzz/oCyayYncy*wOmnO})GwKZPQBs{46wO1?^AaIHSzGGebjS]913jmbJwO95(w]zNed069GwJy@FzGEAL",
            "ln": 1255,
            "col": 33,
            "line": 43
          },
          {
            "b": "lR6Tb3lQDlarR^HaAz4nB-IvxuQ^*^r9@0UlR6TIyH}=%3lQDlay!?$wnbN.By/IojS)%m3lQDlazCBgz/WKGvqPM#jV%]izGE6-3lQDlarR^HayX=2wGTbUb11yAs7#L.z*cmQmSif^B1XZAarR^HarR^HzEEx[auZ?\u003ev@Dmaz!@\u0026mBAzasazCBgzeTrgaz2wgwGSxBvrc6\u003cy*{{cBAzasazCBgvSc6[az2wgwGSg9A+O@#e{8hEa$i\u003cwarR^HarR!pvqYQ\u0026wmoN\u003eB09Q*tvI2ZwGSGCzEEx[t).X%arUliB7ExtarR^HarR^Hx\u003ewG8z/fFO3lQDlarR^HarR^Hay!?$wnbN.By/IojS)@oarR^HarR^HarR^HarR^Ha$[7WAXzGEvrb{jw]zNeB1.SQB.bVuAaHXkwOLT%BUuc]yggd=q^\u003cM+o(B]/e{8hEa$K6zarR^HarR^HarR^HarR^Jfh)dqBy/qxoLE%RvrcSDmSif^B1Zm0zFTkzBAz1ped9HxarR^HarR^HarT}%arR^HarR^HwO=B0iTM#LarR^HarR^HarUf5zE^D(vru74auZ\u0026K3lQDlarR^HarR^HarR^Har\u0026EYB8\u0026{PxKL{)fj]cuBAo9SA=\u003e@nD2NsFwmYH:C6bDawOLTOBYhZ^B1GZ%y?beuBy(Ztx\u003ewF%z!@}\u003earR^HarR^HarR^HarR^HwO=B0ar\u0026EYB8\u0026{PxKL{)fj]cuBAo9SA=\u003e@nD2NsFwmYH:C6bDawOLTOBYhZ^B1RMRw*e=karR^HarR^HarR^HarR^Ha$((uB97#gfhc7?A::0lfgG\u003e$BAo9lB-qqowO(0@Byw#sl2{WFy+x*Kw*e=karR^HarR^HarR^Ht).X%arUomAV/sfBz8!hzxJB$zE^D(vru74iTM#LarR^HarUxgaA8rNAa9\u003c4e[]xsx(4ueAa9\u003c4dlm!UarR^HarR^HarR!GA^oXMarR^HarR^HarR^HarR^Hw/%kVnO})GwKZPQBs}VQB.bVuAaHCpvruflaAImywHN%earR^HarR^HarR^HarR!lmO==UuQEaDnju-#wQdM7jS[tzarR^HarR^HarR^HarR^H",
            "ln": 1695,
            "col": 23,
            "line": 54
          },
          {
            "b": "arR^HarUnsjS)skvp%dvz/fUHy\u0026r-)uU0.WvrDydd069GwJ+9GDsXJjarR^HwQ4Y@Ac9i\u003eCW\u003er7BzkVhiTM#LarR^HarUnsjS)skvp%dvz/fUHy\u0026r-)uU0.WvrDydc[bGCarR!lmO==UuQEaDnju-#wQdM7jS[tzarR^HA+funA=91i3jmbJwO95(By/YsuW0]eA::eM",
            "ln": 2640,
            "col": 3,
            "line": 82
          },
          {
            "b": "zGErmarR^HA+funA=91uat1ZL3jma+aMwSo\u0026/[%oBzbkdv%8*nwGUSavq])5\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ\u003c8FwmYu}A+fc0wPzc*wNY^{uUsy[wghIrwN^nlAb]JhwPRo%vqPNpaAITBauZ?\u003ea$jS^j%iBlvp%d7nO})GwJyevarR^Ja%G]@zE^s0aARpdatCM9g\u003cy-egbF",
            "ln": 2901,
            "col": 55,
            "line": 90
          },
          {
            "b": "efFLsy?#m2lQKpqr9@3+o^{zRarR^HboQStx\u003eetpayPIeB0bpcvR6v%3lQDlazbLjaz8:gzxHtYe?!?0fFkarefDS0h7P\u003e7e\u0026LTsatCG5dlm!UarR^HarR!tC{2l)C}*A[az8-CasIH\u0026at1ZYfEWtKarR^HarR!qA::eAy?W=#c%H{IefFOJefGf(efFOJt}t",
            "ln": 4095,
            "col": 68,
            "line": 118
          },
          {
            "b": "az(4mz-}6uB.90earR^HBAX\u0026\u003caz\u003eLic%}7cCYWqpc$EvbCpT\u003eMzy=]xz/fUCazbLjaz+{rx(k5fx(mH6dgdguarUinvrTtAwN/*\u003czF9=%c%H{Ias!M?i4Mg$fD.\u003e*f/QZbCRyl\u003catC?#d\u003ce}Tas!M\u0026g+o+{fD.\u003e*f/QpaatUb\u0026atU?%d\u003ccM4t}us9arR^HarR^",
            "ln": 5497,
            "col": 21,
            "line": 150
          },
          {
            "b": "B-Ivxx(dF\u00263jn12\u0026/[#MLZ\u003c(?A:-{2aAhvjB7GDmasH5Ym\u003c8UWBywY*ByuQv\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z3jn12ra]?=xl4B1xDRwnwN=\u0026%B0b4hvR67XwN(]$zxK4mwGU@jwPIB8aw+*6cVZzLmoBTOv}Z15yB*PHzY\u0026EhB76l6wftx8A=#13boQStvq])5nMc:NxK@r9",
            "ln": 5798,
            "col": 8,
            "line": 157
          },
          {
            "b": "xk8lop\u0026o]qzF0/ndgdguarUxow]xqgwmP4?wQ5qBm]zSHnmb7Wr6:\u003e:moIe:yiarhe[x9wAc0BO3lQDlarR^Har\u003eugA+e:5x(v(kiV@G.wN!{#t}v9xB7/03wG\u003ceTB8UY2tqozmar\u003e#qy\u0026%qkiV@3Jz^^-oB8UY2tqxFkEjlPLarR^HA+funA=91lzF0!]3jl",
            "ln": 6276,
            "col": 23,
            "line": 169
          },
          {
            "b": "aA?gfB.90AB8JghvqG:\u003eA=SvkvqWi1vqG:5vQS+Ze^-ZzarR\u003cLa{]CnarU=DC@=oParR^HarR!Jx([2hnO})GwId[uwO@]nvrufiayPslx(dGz3lQDlarR^HarR^HaAy[mauZ\u0026Yzd+FywQ5qHxjVfkm]zSHnmb7Wr6:\u003e:moI5DarR^HwQ4Y@Ac9i\u003eCW\u003er7BzkVhiTM#LarR^HarUYoBAIRwawM\u0026)wEoL5arUxgaz#ataAy[miTM#LarR^HarUYoBAIRwawM\u0026)wEoL5arU=DC@=oParR^HarR!qvrt{2jS[GXz/dgzz^^f$c#@:udgdguarUluv}xR3axz]!B.a0ZA=k$V3lQDlarR^HaAz4nB-Ivxph+2Y3lQDlay]hbwN/*@z/d9GB7/03wGTbUwmoN*e[X:qc)AhoA+e:5x(v(kdj=PLvrt{gxjVfkb6dBaAaHjx3lQDlazCBgwnc6}v@#B6zxJ?nBrCpnavxdbrZ*v-nM4#Ar7P\u003eXqY{10aAIj8AaHefz/^aozxIqDqDuj[",
            "ln": 6667,
            "col": 39,
            "line": 179
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "ImageFont.truetype"
            ],
            [
              "",
              "ImageFont.load_default"
            ],
            [
              "",
              "ImageFont.load_default"
            ],
            [
              "",
              "draw.textbbox"
            ],
            [
              "",
              "Image.new"
            ],
            [
              "",
              "ImageDraw.Draw"
            ],
            [
              "",
              "draw.text"
            ],
            [
              "",
              "_font"
            ],
            [
              "",
              "draw.text"
            ],
            [
              "",
              "_font"
            ],
            [
              "",
              "_ZONES.get"
            ],
            [
              "",
              "draw.rectangle"
            ],
            [
              "",
              "draw.text"
            ],
            [
              "",
              "_font"
            ],
            [
              "",
              "draw.line"
            ],
            [
              "",
              "draw.text"
            ],
            [
              "",
              "_font"
            ],
            [
              "",
              "draw.line"
            ],
            [
              "",
              "draw.text"
            ],
            [
              "",
              "_font"
            ],
            [
              "",
              "draw.text"
            ],
            [
              "",
              "_font"
            ],
            [
              "",
              "curve_strengths"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "draw.polygon"
            ],
            [
              "",
              "draw.line"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "draw.line"
            ],
            [
              "",
              "draw.ellipse"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "_font"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "_text_w"
            ],
            [
              "",
              "draw.rectangle"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "draw.text"
            ],
            [
              "",
              "PngImagePlugin.PngInfo"
            ],
            [
              "",
              "info.add_text"
            ],
            [
              "",
              "json.dumps"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "Image.open"
            ],
            [
              "",
              "img.text.get"
            ],
            [
              "",
              "json.loads"
            ],
            [
              "",
              "data.get"
            ],
            [
              "",
              "data.get"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "data.get"
            ],
            [
              "",
              "np.asarray.copy"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "torch.from_numpy.float.unsqueeze"
            ],
            [
              "",
              "torch.from_numpy.float"
            ],
            [
              "",
              "torch.from_numpy"
            ],
            [
              "",
              ".core"
            ],
            [
              ".core",
              ".core.CURVE_DIRECTIONS"
            ],
            [
              ".core",
              ".core.CURVE_SHAPES"
            ],
            [
              ".core",
              ".core.curve_strengths"
            ],
            [
              "typing",
              "Dict"
            ],
            [
              "PIL",
              "Image"
            ],
            [
              "PIL",
              "ImageDraw"
            ],
            [
              "PIL",
              "ImageFont"
            ],
            [
              "typing",
              "Optional"
            ],
            [
              "",
              "PIL"
            ],
            [
              "PIL",
              "PngImagePlugin"
            ],
            [
              "typing",
              "Tuple"
            ],
            [
              "",
              "json"
            ],
            [
              "",
              "numpy"
            ],
            [
              "",
              "os"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "typing"
            ]
          ],
          "mbr": [
            "Image.Image",
            "Image.new",
            "Image.open",
            "ImageDraw.Draw",
            "ImageDraw.ImageDraw",
            "ImageFont.FreeTypeFont",
            "ImageFont.load_default",
            "ImageFont.truetype",
            "PngImagePlugin.PngInfo",
            "_ZONES.get",
            "data.get",
            "draw.ellipse",
            "draw.line",
            "draw.polygon",
            "draw.rectangle",
            "draw.text",
            "draw.textbbox",
            "img.text",
            "img.text.get",
            "info.add_text",
            "json.dumps",
            "json.loads",
            "np.asarray",
            "np.asarray.copy",
            "os.name",
            "os.path",
            "os.path.isfile",
            "torch.Tensor",
            "torch.from_numpy",
            "torch.from_numpy.float",
            "torch.from_numpy.float.unsqueeze"
          ],
          "tgt": [
            "Image.new",
            "Image.open",
            "ImageDraw.Draw",
            "ImageFont.load_default",
            "ImageFont.truetype",
            "PngImagePlugin.PngInfo",
            "_ZONES.get",
            "_font",
            "_text_w",
            "curve_strengths",
            "data.get",
            "draw.ellipse",
            "draw.line",
            "draw.polygon",
            "draw.rectangle",
            "draw.text",
            "draw.textbbox",
            "enumerate",
            "float",
            "img.text.get",
            "info.add_text",
            "json.dumps",
            "json.loads",
            "max",
            "np.asarray",
            "np.asarray.copy",
            "os.path.isfile",
            "range",
            "torch.from_numpy",
            "torch.from_numpy.float",
            "torch.from_numpy.float.unsqueeze"
          ],
          "funcs": [
            [
              "_font",
              1582
            ],
            [
              "_text_w",
              2783
            ],
            [
              "render_debug_grid",
              3125
            ],
            [
              "graph_pnginfo",
              6154
            ],
            [
              "read_graph_meta",
              6430
            ],
            [
              "pil_to_tensor",
              7269
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 24,
              "op.div": 8,
              "op.lor": 1,
              "op.mul": 9,
              "op.sub": 17,
              "max_depth": 14,
              "call_count": 54,
              "node_count": 2148,
              "member_count": 31,
              "max_array_len": 5,
              "op_density.add": 0.01,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.sub": 0.01,
              "max_concat_chain": 5,
              "member_depth_max": 4,
              "max_numeric_array": 5
            },
            "file": {
              "size": 7518,
              "entropy": 5.17
            },
            "text": {
              "lines": 205,
              "top_char": 101,
              "max_ws_run": 5,
              "digit_ratio": 0.08,
              "space_count": 1591,
              "char_entropy": 5.17,
              "unique_chars": 88,
              "top_char_null": 0,
              "lines_over_200": 1,
              "string_density": 0.21,
              "top_char_ratio": 0.05,
              "avg_line_length": 35.67,
              "max_line_length": 219,
              "non_ascii_ratio": 0.07,
              "empty_line_ratio": 0.19,
              "last_line_length": 83,
              "long_token_count": 3,
              "whitespace_ratio": 0.24,
              "identifier_density": 2.05,
              "line_length_stddev": 32.75,
              "normalized_string_count": 3.07,
              "repeated_char_sequences": 24,
              "suspicious_string_ratio": 0.09,
              "suspicious_identifier_ratio": 0.07,
              "normalized_unique_identifiers": 16.02
            },
            "binds": {
              "count": 42
            },
            "binary": {
              "peak_region_bytes": 5470,
              "peak_region_entropy": 5.31
            },
            "source": {
              "function_count": 6
            },
            "imports": {
              "count": 17,
              "aliased": 1,
              "relative": 4,
              "stdlib_count": 3,
              "stdlib_ratio": 0.18,
              "relative_ratio": 0.24,
              "third_party_count": 14,
              "third_party_ratio": 0.82
            },
            "strings": {
              "sql": 2,
              "bytes": 1547,
              "count": 44,
              "shell": 2,
              "avg_length": 35.16,
              "max_length": 432,
              "path_count": 6,
              "avg_entropy": 2.9,
              "empty_count": 1,
              "entropy_stddev": 1.21
            },
            "comments": {
              "chars": 1033,
              "count": 13,
              "lines": 13,
              "to_code_ratio": 0.07
            },
            "functions": {
              "count": 6,
              "density": 2.93,
              "avg_params": 1.83,
              "code_ratio": 0.66,
              "max_params": 3,
              "length_stddev": 21.28,
              "avg_name_length": 11.67,
              "avg_length_lines": 22.5,
              "max_length_lines": 62,
              "min_length_lines": 3,
              "avg_param_name_length": 4.55
            },
            "identifiers": {
              "count": 420,
              "unique": 123,
              "avg_length": 5.8,
              "max_length": 17,
              "min_length": 1,
              "avg_entropy": 2.05,
              "reuse_ratio": 0.29,
              "length_stddev": 3.7,
              "has_digit_ratio": 0.05,
              "sequential_names": 9,
              "single_char_count": 5,
              "single_char_ratio": 0.04,
              "all_lowercase_ratio": 0.7,
              "all_uppercase_ratio": 0.13,
              "numeric_suffix_count": 6,
              "underscore_prefix_count": 7
            }
          }
        },
        "id": 13,
        "mol": "O(As)H₃(Db₅F₂Os)Md(In)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!debug_grid.py",
        "pid": 0,
        "risk": 8,
        "sha": "c02530587e7b89b5df9a7b165ed5e6d105f49585fa36458bcbc276625ff3a396",
        "size": 7518,
        "traits": [
          {
            "id": "metadata/import/python/relative/1/core::relative/1/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_directions::curve_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.CURVE_DIRECTIONS from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_shapes::curve_shapes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.CURVE_SHAPES from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_strengths::curve_strengths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.curve_strengths from .core"
          },
          {
            "id": "metadata/import/python/typing/dict::dict",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Dict from typing"
          },
          {
            "id": "metadata/import/python/pil/image::image",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Image from PIL"
          },
          {
            "id": "metadata/import/python/pil/imagedraw::imagedraw",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ImageDraw from PIL"
          },
          {
            "id": "metadata/import/python/pil/imagefont::imagefont",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ImageFont from PIL"
          },
          {
            "id": "metadata/import/python/typing/optional::optional",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Optional from typing"
          },
          {
            "id": "metadata/import/python/pil::pil",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PIL"
          },
          {
            "id": "metadata/import/python/pil/pngimageplugin::pngimageplugin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PngImagePlugin from PIL"
          },
          {
            "id": "metadata/import/python/typing/tuple::tuple",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Tuple from typing"
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json"
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np"
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os"
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch"
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::broad-exception-return-suppression",
            "atk": "T1027",
            "mbc": "C0027",
            "conf": 0.86,
            "crit": 3,
            "desc": "Broad exception returns failure sentinel"
          },
          {
            "id": "micro-behaviors/data/embedded/payload/image::pil-pixel-access",
            "atk": "T1027.003",
            "mbc": "F0001.006",
            "conf": 0.85,
            "crit": 3,
            "desc": "PIL image open call"
          },
          {
            "id": "micro-behaviors/data/format/media/raster::image-loader-raster-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Raster image loader call"
          },
          {
            "id": "micro-behaviors/data/format/media/raster::python-imaging-library-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports a Python raster imaging library"
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-dumps-call",
            "conf": 0.9,
            "crit": 2,
            "desc": "Serializes data with Python json.dumps()"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isfile path test"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isfile path test text"
          },
          {
            "id": "micro-behaviors/fs/path/extension::quoted-font-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a quoted font file path",
            "spans": [
              [
                1826,
                13
              ],
              [
                1854,
                13
              ],
              [
                1881,
                11
              ],
              [
                1999,
                53
              ],
              [
                2176,
                54
              ],
              [
                2260,
                49
              ],
              [
                2327,
                46
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/runtime::python-osname-nt-check",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.8,
            "crit": 3,
            "desc": "Windows platform check via os.name == 'nt'",
            "spans": [
              [
                1759,
                15
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/eval/scripting::conditional-exec-marker",
            "atk": "T1195.001",
            "mbc": "E1014",
            "conf": 0.85,
            "crit": 3,
            "desc": "Conditional execution marker (argv, os.name)"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python",
            "spans": [
              [
                6905,
                10
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 14,
        "sha": "af0bf75046a9facb7d1d19c64be26cbabfa09698966a760939a9010d02052426",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!examples/Extracting_example.png",
        "risk": 1,
        "size": 112582,
        "type": "png",
        "depth": 1
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 63985,
              "entropy": 7.98
            },
            "media": {
              "gap_bytes": 0,
              "stowaway_bytes": 0,
              "trailing_bytes": 0,
              "stowaway_entropy": 0
            },
            "binary": {
              "peak_region_bytes": 62464,
              "peak_region_entropy": 7.83
            }
          }
        },
        "id": 15,
        "mol": "O(Er)Md",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!examples/audio_input.mp3",
        "pid": 0,
        "risk": 39,
        "sha": "15884f1725e01090808524d49217e692686e1d6ee1b31c1f461f4ae022865966",
        "size": 63985,
        "traits": [
          {
            "id": "metadata/file/format/media::audio-basename",
            "conf": 0.9,
            "crit": 3,
            "desc": "Basename claims to be wav or mp3"
          },
          {
            "id": "metadata/file/format/media::media-content-is-opaque-blob",
            "conf": 0.94,
            "crit": 3,
            "desc": "Asset is a high-entropy blob"
          },
          {
            "id": "metadata/file/format/media::media-structure-problem-reported",
            "conf": 0.95,
            "crit": 3,
            "desc": "Container structure failed validation"
          },
          {
            "id": "objectives/evasion/masquerade/extension-mismatch::media-named-file-is-opaque-blob",
            "atk": "T1036.008,T1027",
            "conf": 0.94,
            "crit": 4,
            "desc": "Opaque blob under a media name",
            "uses": [
              1
            ]
          }
        ],
        "type": "mp3"
      },
      {
        "id": 25,
        "mol": "O(C)H₂(FOs)Md(In)",
        "sha": "9900363d5f555e2beb64000629569e0c5fd82778e5703220514bab7f7f4c5468",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!extract_mod.py",
        "risk": 4,
        "size": 15268,
        "type": "python",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "a%Fi$wO#0\u003ezddE2aARpdaARpqwO006A=kGhv@#B6zxJ!sy\u0026\u003cwyA+e\u00269B98ChBy/90wPG{QA+e#%v@@\u0026jvrc77C{3Zcx(4{jwPGEk3q#1:iV@x!BzbPgazkb9zGGYaByeY\u0026A=bDfB1RAS",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "eOo3izdN=hi3o!8wN]B+at#4=3q#1:aAz4aA+frkx(v)giV@x!BzbPgat4BMB-7]nBy/Jnay]hcv@DK4AV=@PaARgoBAnMRB}1^5a%EE6x(d*cA=-BjA+xu1A=U!33tBu@z/P}xxjzwTx(d*cA=-BsB8L}93tBu@z/P}xBzkP64gl/^AbP=saAI*H4glY/z/3Rovrug0x\u003c@i0ze:AlBrBy*Bz89\u003cx(d*cA=-BCz/Pu34gmf4B1RAuBz9pvzGxxfBsn*]aAITBc@st]xEEj{w[=6)uTClmA+frgy\u003c6wrdk2NFA+fcgdjCYkw].*bay/tgwGUY7AbP=saA8jvx(dNgwNxmZBy/uiuU%}4Bzhf\u003e4giKKwmYu}A=(mFdlm[BarR^HAa9^dwPw[RayPq6Aa9^dwIcn?xlw65zGFY-A=U/jc[bPjarR^HAa9^dwPxziwmP4QA+xJiwO#Pra$UxSwP?=$wG\u0026VFwmU",
            "ln": 137,
            "col": 57,
            "line": 2
          },
          {
            "b": "B.$YcBsns+ePk=NAclmDefFFmw)]*#BuH*\u0026wPI%mfk1ZozGGYaByf61B9hqve]2DCzxZIs3lQDlayPq6B09Q*Aa9^dwPxzxvrcB2uTW$/B0@ED3lQDlaARKxv}WGivqZi@y*Rl{wN)hzgbyu*3lQDlazC.cBzkf1auZ\u0026?z/Pu3e]\u003exrwnS!Iehx4kg5",
            "ln": 821,
            "col": 19,
            "line": 23
          },
          {
            "b": "z/Pu3e]\u003exrwnS!Iehx4kvrc14e[PcjzdN=tvrc14e[FNawH}ngxlbXpwm]E5azbLjayum9zxJ$dzF9Jevrc14e]\u003eJnB17x73lQDlar@1gvrcicB-nEwAcb/hx)KuhayPd#ay]5bx\u003e7Y%x(mTbx\u003c\u003e*(Dsp]fz/cXoB-.XswmV)9xK@r6wNPU5A+f90zGG}L4gjj2arUPwBzkPaDsZD1vru6#Bye)cy\u0026\u003cwtx(mTbx\u003c\u003e*eaAR4jxjVgatrjGA",
            "ln": 993,
            "col": 17,
            "line": 27
          },
          {
            "b": "b6d\u003cDwNPB1dgDRbarR!EwPJ0gBAn#QvQTs?y?W=#auZ\u0026Kt}v9[z/fa}3lQDlazbLjaAITBvru6[C{3*sasFBOwPIM@wO#PlefDcTBAg@3z6yINb4\u003e}mB-p]5a$kLZ3lQDlarR^Hazkgpv@Dg1wN/*gdgDRbarR^HarR!vw/$J5xlbXowP?=$wGTc0ar\u003errwmlVy4gjj2ao",
            "ln": 1233,
            "col": 87,
            "line": 29
          },
          {
            "b": "i=FUsyB*VDvr=c\u003cA=M8sb06pQA=k$Hb5*$hx([RAi-HcxwQM0p3lQDlarR^Hay]51aA?gfB.80?arR^Hp*[DVc$ddeB1RxNBz#wAdk2*+x()][By/Ysc#9*wzz2Exze:LADM)AqA:-/@By/Glb06)QA=STqA+xCxefYaCB9hqvB0rU=wPJ0gBAq\u003cYx(mD)zGF2%dj/4Fv@C)(zF89RB-.jEi3G^X3lQDlaAhvnzGEpwB8L}Gwoz:dB0#6uB9hqvB1z2",
            "ln": 2146,
            "col": 78,
            "line": 46
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "sys.path.insert"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "Path.resolve"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "argparse.ArgumentParser"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "torch.cuda.is_available"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.parse_args"
            ],
            [
              "",
              "torch.manual_seed"
            ],
            [
              "",
              "torch.randn"
            ],
            [
              "",
              "torch.randn"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "optimize_latent_multi"
            ],
            [
              "",
              "gc.collect"
            ],
            [
              "",
              "torch.cuda.empty_cache"
            ],
            [
              "",
              "torch.cuda.reset_peak_memory_stats"
            ],
            [
              "",
              "torch.cuda.synchronize"
            ],
            [
              "",
              "time.perf_counter"
            ],
            [
              "",
              "optimize_latent_multi"
            ],
            [
              "",
              "torch.cuda.synchronize"
            ],
            [
              "",
              "time.perf_counter"
            ],
            [
              "",
              "torch.cuda.max_memory_allocated"
            ],
            [
              "",
              "value.cpu"
            ],
            [
              "",
              "torch.testing.assert_close"
            ],
            [
              "",
              "results.append"
            ],
            [
              "",
              "Path.write_text"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "json.dumps"
            ],
            [
              "",
              "vars"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "json.dumps"
            ],
            [
              "",
              "run"
            ],
            [
              "pathlib",
              "Path"
            ],
            [
              "",
              "argparse"
            ],
            [
              "",
              "core"
            ],
            [
              "",
              "gc"
            ],
            [
              "",
              "json"
            ],
            [
              "core",
              "optimize_latent_multi"
            ],
            [
              "",
              "pathlib"
            ],
            [
              "",
              "sys"
            ],
            [
              "",
              "time"
            ],
            [
              "",
              "torch"
            ]
          ],
          "mbr": [
            "Path.resolve",
            "Path.resolve.parent",
            "Path.write_text",
            "argparse.ArgumentParser",
            "args.device",
            "args.edge",
            "args.frames",
            "args.output",
            "args.refs",
            "args.steps",
            "gc.collect",
            "json.dumps",
            "parser.add_argument",
            "parser.parse_args",
            "results.append",
            "sys.path",
            "sys.path.insert",
            "time.perf_counter",
            "torch.cuda",
            "torch.cuda.empty_cache",
            "torch.cuda.is_available",
            "torch.cuda.max_memory_allocated",
            "torch.cuda.reset_peak_memory_stats",
            "torch.cuda.synchronize",
            "torch.manual_seed",
            "torch.randn",
            "torch.testing",
            "torch.testing.assert_close",
            "value.cpu"
          ],
          "tgt": [
            "Path",
            "Path.resolve",
            "Path.write_text",
            "argparse.ArgumentParser",
            "gc.collect",
            "json.dumps",
            "optimize_latent_multi",
            "parser.add_argument",
            "parser.parse_args",
            "print",
            "range",
            "results.append",
            "run",
            "str",
            "sys.path.insert",
            "time.perf_counter",
            "torch.cuda.empty_cache",
            "torch.cuda.is_available",
            "torch.cuda.max_memory_allocated",
            "torch.cuda.reset_peak_memory_stats",
            "torch.cuda.synchronize",
            "torch.manual_seed",
            "torch.randn",
            "torch.testing.assert_close",
            "value.cpu",
            "vars"
          ],
          "funcs": [
            [
              "run",
              429
            ]
          ],
          "metrics": {
            "ast": {
              "op.div": 1,
              "op.pow": 1,
              "op.sub": 2,
              "max_depth": 15,
              "call_count": 40,
              "node_count": 827,
              "member_count": 29,
              "max_array_len": 3,
              "op_density.div": 0,
              "op_density.pow": 0,
              "op_density.sub": 0,
              "member_depth_max": 3
            },
            "file": {
              "size": 2407,
              "entropy": 4.8
            },
            "text": {
              "lines": 53,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 341,
              "char_entropy": 4.8,
              "unique_chars": 60,
              "top_char_null": 0,
              "string_density": 0.49,
              "top_char_ratio": 0.08,
              "avg_line_length": 43.42,
              "max_line_length": 116,
              "empty_line_ratio": 0.08,
              "last_line_length": 9,
              "long_token_count": 2,
              "whitespace_ratio": 0.19,
              "identifier_density": 3.21,
              "line_length_stddev": 31.19,
              "normalized_string_count": 3.57,
              "repeated_char_sequences": 3,
              "normalized_unique_identifiers": 12.05
            },
            "binds": {
              "count": 11
            },
            "binary": {
              "peak_region_bytes": 2407,
              "peak_region_entropy": 4.89
            },
            "source": {
              "function_count": 1
            },
            "imports": {
              "count": 10,
              "stdlib_count": 6,
              "stdlib_ratio": 0.6,
              "third_party_count": 4,
              "third_party_ratio": 0.4
            },
            "strings": {
              "bytes": 405,
              "count": 26,
              "avg_length": 15.58,
              "max_length": 217,
              "avg_entropy": 2.53,
              "entropy_stddev": 0.59
            },
            "comments": {
              "chars": 71,
              "count": 1,
              "lines": 1,
              "to_code_ratio": 0.02
            },
            "functions": {
              "count": 1,
              "density": 1.89,
              "code_ratio": 0.64,
              "avg_name_length": 3,
              "no_params_count": 1,
              "avg_length_lines": 34,
              "max_length_lines": 34,
              "min_length_lines": 34
            },
            "identifiers": {
              "count": 170,
              "unique": 69,
              "avg_length": 6.77,
              "max_length": 23,
              "min_length": 1,
              "avg_entropy": 2.27,
              "reuse_ratio": 0.41,
              "length_stddev": 4.15,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "all_lowercase_ratio": 0.97,
              "all_uppercase_ratio": 0.01,
              "double_underscore_count": 2,
              "underscore_prefix_count": 3
            }
          }
        },
        "id": 26,
        "mol": "H₃(DbFOs)Md(In₂)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!gauntlet_harness.py",
        "pid": 0,
        "risk": 4,
        "sha": "7231c97b66ab689aeb9dce1b5629cb6ee67f3ee714e09d9a0286c65f052aadb6",
        "size": 2407,
        "traits": [
          {
            "id": "metadata/import/python/pathlib/path::path",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Path from pathlib"
          },
          {
            "id": "metadata/import/python/argparse::argparse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports argparse"
          },
          {
            "id": "metadata/import/python/core::core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core"
          },
          {
            "id": "metadata/import/python/gc::gc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports gc"
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json"
          },
          {
            "id": "metadata/import/python/core/optimize_latent_multi::optimize_latent_multi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports optimize_latent_multi from core"
          },
          {
            "id": "metadata/import/python/pathlib::pathlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pathlib"
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys"
          },
          {
            "id": "metadata/import/python/time::time",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports time"
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/package/testing/presence/harness::unittest-module",
            "conf": 0.7,
            "crit": 2,
            "desc": "References the Python unittest module",
            "spans": [
              [
                185,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-dumps-call",
            "conf": 0.9,
            "crit": 2,
            "desc": "Serializes data with Python json.dumps()"
          },
          {
            "id": "micro-behaviors/fs/write/file/full::py-pathlib-write-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "pathlib write_text/write_bytes call"
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::module-level-side-effect-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "Python module-level function call",
            "spans": [
              [
                327,
                56
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/module/search-path::sys-path-mutate",
            "conf": 0.86,
            "crit": 3,
            "desc": "Modifies module search path (sys.path)"
          },
          {
            "id": "metadata/package/testing/presence/harness::language-test-source-marker",
            "conf": 0.9,
            "crit": 2,
            "desc": "Go, C or Python test source marker",
            "uses": [
              13
            ],
            "spans": [
              [
                185,
                0
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "a%Fj5B8#Fnar@S@eIYa8A+e)7wPI{bz/fRGax0u1aA}KwxDPVXzdX5[nHFN4p\u003cEd@z/dSVzF{Umz!9A}aA}yhxj#ydaz$+4wmYp73jm)#arUSGBzbPgazC[rB.a{2wOl3{B8#5lzEmG%B963NC)U-ta{@43AbP=sayPtpzEWy03tBu@z/P}xv@DmbwQ5rkx\u003c}A-ze:AlBrCpmAbP=sy?Wt=x(d*cA=-BrzWHh}AbP=sazL$ozvf#@z/3Rovrug0x\u003c@i0ze:AlBrBy*Bz81}ze:AlBrCTIA%=R#AbP=saARgiAaS*2wErc*AbP=saAR)FwPFh)ze:AlBrCZzx([DdB94+3A=k!qB-7]nBy/Jne]tJpyANtdAbP=saAg+hv}VhRqCQ7/auZ\u0026zvrufhuTEzVy?l%Xdk2TLB8L(rwHF#WAa9=#zGDkbD2\u003ePSvrufnx(n06A=-Y-efG1QAWT*YpGe@=vrb{%BApUvt}4ifw].*bay/tbw{D1sy?Wl+A+xCox(d*cA=-BjA+xC2vrc14e[n\u003cyauZ\u0026DA=\u003e}2x(d*cA=-Boz!@@}A:J=]Bzb.5x(d*cA=-BCz/Pu33u{iaxDRzdze:93y?kj#wO(y8A::0ll${WMv@#TfC{\u003e9:vriM9ze:AlByeM)AYKKIarR!Jx([2hAa9\u0026#xFajjygQ)%c$WylwmY^*Aa9\u003c4B1wBTzeS@@y\u0026-@]x(UyGazCXiz/P@bwnc6kiTM#LarR^HarTA4jS[DQAbP=sy?Wuhx(d*cA=+V9z!a0bwHIdmv%8\u003cmz/5\u003c0z!9B2e{*F(pGe@:vqPO7e]CPrwPG4A3tBu@z/P}xwQ4=@B-.tozvg8{AbP=saz#adwPF#5B0a$hzdX62zF%5%A%+ogo?!zUauZ\u0026Yze:AlBzLV2e[]fwz/P@bzeS%cy?k1\u0026e)?$8vpK7YxjUBSas!MUe[n*pzeTqodgcy?v@bN{B0a4}B9h4(wOl3{B8#5lzGvjGzFsimwPI@CraQb)lT+4Edlm!UarR!qwO96awPQ{\u003ed05%ow*]+FarR^HarR^HBy/rdauZ\u0026?wO(x#x(4ukraP]=z/PobC%(v!wN/?2A^o5Z3lQDlarR^HaAIagw?EI5wj7fAvqZjbd0f3qA4UTpwNPF0A48bparR^HarR!FwO+%hA=k(rauZ\u0026zvrufhBy/rde]C9mwHO-Par\u003e\u0026qw]hD%B0p@larR^HarR!FwO+%hA=k(re]txmx(UQJ3lQDlarR^HawKK@o\u00261e:lQs7gmj@7^wNPQcdgdguarR^HarTAi",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "w?EI5wj7fAvqZjbc#TlIAclmPuTEw?x()Y?efEYazE\u003evwph+2YefEYazE\u003em73lQDlay]4}aARgoByeJ#wNPX0A=UO@A+eP$B.bYbuVg7eAclnzuW3jaxM53nuVPU0wNxs[wmWfgwO+%ciTM#LarR^HarUomAV!\u003edB0bgmasG#qo\u003e!GVo\u003c@oqgG4^@o(BMhCYW$mv@%mApa/mPzFq*NCT%R*wOaUPwkcGNBy/FYCYW$mv@%dX3lQDlarR^HarR^Hay/kee\u003eF/mrA9s8sX}K=c[cnYboQYrx([5$y?XibaARpdaxyovv@Dj6vrui)x(4H9C{3KqBAh88B-.ho3lQDlarR^HarR^HaAI4awO\u003e\u0026#jS[lJB1R0mw[=c]uVPZ\u003cwO\u003e\u003c7dgdguarR^HarR^HarU-py?tqdB8$]kBx0p6",
            "ln": 1187,
            "col": 12,
            "line": 42
          },
          {
            "b": "oHhPQuRJ*.p!szLq.f5rB7n({zdb5mz!9A^x\u003efmEv@cjmdlm!UarR^HarR^HarR^HarR!EwPJ0gBrAZ?vrlZiv}/\u003clA=(mFwQ4=@B-.tozz39vy?WA*By!/#A=k/lBsntyA+eW3z/N3MaAhvtze:OFawM\u0026)wHP5narR^HarR^HarR^HB7Gf1e[5*xwPz((A=\u003e}wA+frmy\u0026\u0026(nt}vaswPJ0gBsvLtarR^HarR^HarR!FwO+%hvrlH3A=:(\u003cc)AewwNPW(a$K\u003cSwPJ0gBxZIadgcz8arR!qwO96bwPI%2v@=c?By!/\u0026wPRu{y\u0026-%7wPhNdByf8$C4C2?zE^9(z^NM]C4A7ywO+%ciTM#LarR^HarU\u0026owGTbUBA}?pB1Qy9ze:r5pgn0JB8UL$wHIbcv@C)?j-1LzvQ@)\u0026Aa%Mdy\u0026.SWBz(hfxFajvwPGmOehx4kf!tdjg:%\u003cXarR^HarR^Hw]zYjB76l6azCZoc}mSYB7D)Brc0a)dlm!UarR^HarR^HarR!Jx([2hAa9\u0026#xFajjygQ)%c{{^8o\u00261Inar\u003e\u0026qw]hD%B6\u0026D(AW04SA+funA=blcvqH6$j-+Z=d05%ow?Faxz/^AS",
            "ln": 1926,
            "col": 47,
            "line": 55
          },
          {
            "b": "ed9HxarR^HarR^HarR^HarR^HarU\u0026owJ+iBwH[%BvrMiBB76l6dgdguarR^HarR^HarUiaByw)1B09Q*yiarhe]kDmwofetwPJ0gBxZF9dgdguarR^HarR^HarU-py?tqdB8$]kBvyg(vqEudwO@]bwPRu{y\u0026-/8B76l6wm6p:Bzb.tt}4rEx(n2vB76l6djCPDarR^HarR^HarR!FwO+%hvrlH3A=:-\u0026BZY8mwmY\u003c\u003ex(4\u0026{b6m:swO#Mkt}t",
            "ln": 2563,
            "col": 97,
            "line": 65
          },
          {
            "b": "A+frmy\u0026?pLx!A?nuU0\u003eXBsnOxb6myvBrU0wasInwB9hqvtqozmdjCPharR^HwmYu}By/JnuU%j)yHp)(B97=8wO2?4uVP}cwPIi!zE^9\u003evq{o{wNP7ZuVGZ\u0026wPzv1v}v6fwO+%ciTM#LarR^HarUJfB8b?tjS)%Jz/Pu3e{.8Hz/WrYeh/soiw@rqaARKxv}WGkzE)(qf!tsyeh/slt).X%arR^HarUfjy\u00260V)By!#9jS)GLo\u003e:",
            "ln": 2824,
            "col": 30,
            "line": 70
          },
          {
            "b": "B8b?Ctqfs\u0026arR^HarR^HB7Gf1e[5*xwPz(YADLYac%H!oAbo8lz7Y)yvq]^bazbLjaz\u0026lnzxJCcy\u00260V)By!#*efFdBf!tjteibQqegrk7iw@ADg:#YV3lQDlarR^HaAz49B09Q*DM)Gww)Ym?vp%dUfD@L2Bz(hfxFaQxA=l1Ef!tjteibQtgBT\u003c$b64mbuUG",
            "ln": 3052,
            "col": 59,
            "line": 74
          },
          {
            "b": "B8bc0vru6#BsqC^az\u003eLdyHq49efDAJA+xCAasX\u003cRCvtJ8B16cSarR^HarR^HarR^HB7F{2e[5ZrwO#3bzddH3uVplxv@c73wHF#R3lQDlarR^HarR^HaAz4nB-IvxDi$=qarR^HarU\u0026owGTbUBA}?pB1Qy9ze:r5pgn0JB8UL$wHIbcv@C)?j-1LzvQ@)\u0026Aa%Mdy\u0026.SWBz(hfxFajvwPGmOehx4kf!tdjg:%\u003cXarR^HarR^Hw]zYjv@ciex(k4wp5",
            "ln": 3271,
            "col": 15,
            "line": 78
          },
          {
            "b": "vqEt@z7YWpvqWFxe[]Asz73?Qw]zYjz6iLgaAIa9zE1!otqdP.t}39/arR^HwmYu}By/JnuU%j)yHp)(B97=0z/fSszdNl+z/f5@uT!p/v@Di@D0+ccwN/\u003e8x(v(qB7Gf1dlm!UarR^HarR!zvrlj9auZ\u0026KBz(hfxFaQxA=l1Ef!tjteibQqefG4MA:@=nz/fccc]0nkhy{:ydp0o6arR^HarR!Az!9A4jS)GLo\u003e!GVo\u003c@n",
            "ln": 3945,
            "col": 27,
            "line": 89
          },
          {
            "b": "arR^HB7Gf1e[5*xwPz(YADLYac#rEjc#@)uB.(e7fKm)pt}4rEgarLqarR^HwmYu}By/JnuU%I4wN]dRB8UY2Bye([B8b\u00267w]zH4z*bMewObH]wO#0?uVG.0x)Kt$vqYQ.v@=Hbd05%ow*]+FarR^HarR^HzddH3B09Q*txB!7v}WGhx(n0hvpJ\u003c%fF1}fhz^9pe[GoDvqYQ7gCQTnhz^9pe{h5MADL\u00267DsXGUdj+/GarR^HarR^HarR^H",
            "ln": 4338,
            "col": 5,
            "line": 97
          },
          {
            "b": "zE+ejvrli\u003eAcK0By\u0026si5c[cOLarR^HarR^HarR^HA+funA=91C3lQDlarR^HazbLjaz(4cwGUY8asFBQA:-W1x(mMcefDcFzEWP}wG\u0026M:3lQDlarR^HarR^HaAh4twO=A{B7F{2e[nZevr9+B3lQDlarR^HarR^Haz\u003eLdyJA\u003c7wO2:iv@bZ+AWSvzarR^HarR^Hao",
            "ln": 5010,
            "col": 28,
            "line": 109
          },
          {
            "b": "B8b\u00267B7F{2dlm!UarR^HarR^HarR^HarR^KawuiYv%S6mfhLklazCX3xjVcbvqYP#w]8x]BrC4by?W=#vr9Gcvrlj9ay]g#w[u09vTf8sA3fmv3lQDlarR^HarR^HarR^Har@1JCw!QDx(n2Laz+RjwO=Agw].*baAqKjzGGPsvruj4zxJw9wftN",
            "ln": 5497,
            "col": 52,
            "line": 118
          },
          {
            "b": "A=+U#y\u0026sxac#AylyB*PEx)si9B1wCxBz\u003e$Uga$yuh7P\u003e\u003cBz\u003e$UfEWtoarR^HwmYu}By/JnuU%j)yHpK\u003ez^^f^vrlJ$vQTv*xKtg=wm6gZAbYJexj2j\u003cA=k#td05%ow*]+FarR^HarR^HC41@8jS[\u0026(AaK8yq!Z8/y?lvIzdN^cvpJ\u003c%wO#0@wmW]uvqPE:vixJ6CX7YjiV@J.A:@=nz/fccc]0ndg+pvjg+pEjdgdgu",
            "ln": 5700,
            "col": 35,
            "line": 121
          },
          {
            "b": "ar\u003e\u0026qw)Ym?vp%dUf^nU3Bz(hfxFaQxA=l1Ef!tjteh/sogBW-33lQDlarR^HazbLjazVgfA+xCox(k4wDM)rnB88%XaARKxv}WGkzE)(qf!tjteh/slEjLZFarR^HarR^HarR^HarR^HarR^HarV1PzddH3b03\u0026*z/Pu3e]LSsB0@^{hz=%yg+0\u002673lQDlarR^HarR^",
            "ln": 6058,
            "col": 32,
            "line": 127
          },
          {
            "b": "arR^HarR^HarUJfB8bc0x(!wVtxB!7v}WGkzE)(qf!tjteh/slt}39/arR^HwmYu}By/JnuUaa+z!9A^B75{8y?mV{v{%I3vqGpXz/]@tuW3jaxM53nuU\u003cU4x(mM\u003cv@b\u003c#uUaa=AbPDdBsqiwy?taS3lQDlarR^Hay/k4A3dp^Bz(hfxF9.lvqYZ?c]0zgdk2TLB7/03wHGn!f!t4gf!t4de[GoDvqYQ7eIO!mg+pKwehF.cw]8x]BsnNXfcz#6fA",
            "ln": 6805,
            "col": 38,
            "line": 137
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Path.resolve"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "sys.path.insert"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "tempfile.TemporaryDirectory"
            ],
            [
              "",
              "patch.object"
            ],
            [
              "",
              "importlib.import_module"
            ],
            [
              "",
              "importlib.import_module"
            ],
            [
              "",
              "tempfile.TemporaryDirectory"
            ],
            [
              "",
              "self.addCleanup"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "self.root.mkdir"
            ],
            [
              "",
              "N._MOD_CACHE.clear"
            ],
            [
              "",
              "N._MOD_CACHE_STAMPS.clear"
            ],
            [
              "",
              "self.addCleanup"
            ],
            [
              "",
              "contextlib.redirect_stdout"
            ],
            [
              "",
              "io.StringIO"
            ],
            [
              "",
              "output.__enter__"
            ],
            [
              "",
              "self.addCleanup"
            ],
            [
              "",
              "cls.INPUT_TYPES"
            ],
            [
              "",
              "cls.define_schema"
            ],
            [
              "",
              "self.assertTrue"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "cls.INPUT_TYPES.required.items"
            ],
            [
              "",
              "cls.INPUT_TYPES"
            ],
            [
              "",
              "patch.dict"
            ],
            [
              "",
              "asyncio.run"
            ],
            [
              "",
              "execution.validate_prompt"
            ],
            [
              "",
              "self.assertTrue"
            ],
            [
              "",
              "self.assertIn"
            ],
            [
              "",
              "types.SimpleNamespace"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "patch.object"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "N.MiniMaxH3RefModExtract.execute"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "json.loads"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "result.ui.as_dict"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "N.MiniMaxH3RefModMaskList.collect"
            ],
            [
              "",
              "N.MiniMaxH3RefModMaskList"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "seen.append"
            ],
            [
              "",
              "mask_px.clone"
            ],
            [
              "",
              "types.SimpleNamespace"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "seen.clear"
            ],
            [
              "",
              "patch.object"
            ],
            [
              "",
              "cls.execute"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "m.mean.item"
            ],
            [
              "",
              "m.mean"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "N.MiniMaxH3RefModMaskList"
            ],
            [
              "",
              "asyncio.run"
            ],
            [
              "",
              "execution._async_map_node_over_list"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "torch.linspace.expand.unsqueeze"
            ],
            [
              "",
              "torch.linspace.expand"
            ],
            [
              "",
              "torch.linspace"
            ],
            [
              "",
              "torch.linspace.view.expand.unsqueeze"
            ],
            [
              "",
              "torch.linspace.view.expand"
            ],
            [
              "",
              "torch.linspace.view"
            ],
            [
              "",
              "torch.linspace"
            ],
            [
              "",
              "mask.unsqueeze.expand"
            ],
            [
              "",
              "mask.unsqueeze"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "pixels_seen.append"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "masks_seen.append"
            ],
            [
              "",
              "mask_px.clone"
            ],
            [
              "",
              "pixels_seen.clear"
            ],
            [
              "",
              "masks_seen.clear"
            ],
            [
              "",
              "patch.object"
            ],
            [
              "",
              "N.MiniMaxH3RefModExtract.execute"
            ],
            [
              "",
              "types.SimpleNamespace"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "torch.testing.assert_close"
            ],
            [
              "",
              "types.SimpleNamespace"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "N.MiniMaxH3RefModExtract.execute"
            ],
            [
              "",
              "patch.object"
            ],
            [
              "",
              "AssertionError"
            ],
            [
              "",
              "self.assertRaisesRegex"
            ],
            [
              "",
              "N.MiniMaxH3RefModExtract.execute"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "self.assertRaisesRegex"
            ],
            [
              "",
              "N.MiniMaxH3RefModExtract.execute"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "torch.arange.reshape.expand.float"
            ],
            [
              "",
              "torch.arange.reshape.expand"
            ],
            [
              "",
              "torch.arange.reshape"
            ],
            [
              "",
              "torch.arange"
            ],
            [
              "",
              "seen.append"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "N.MiniMaxH3RefModExtract.execute"
            ],
            [
              "",
              "types.SimpleNamespace"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "unittest.main"
            ],
            [
              "pathlib",
              "Path"
            ],
            [
              "comfy.cli_args",
              "args"
            ],
            [
              "",
              "asyncio"
            ],
            [
              "",
              "comfy.cli_args"
            ],
            [
              "",
              "contextlib"
            ],
            [
              "",
              "execution"
            ],
            [
              "",
              "folder_paths"
            ],
            [
              "",
              "importlib"
            ],
            [
              "",
              "io"
            ],
            [
              "",
              "json"
            ],
            [
              "",
              "nodes"
            ],
            [
              "unittest.mock",
              "patch"
            ],
            [
              "",
              "pathlib"
            ],
            [
              "",
              "sys"
            ],
            [
              "",
              "tempfile"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "types"
            ],
            [
              "",
              "unittest"
            ],
            [
              "",
              "unittest.mock"
            ]
          ],
          "mbr": [
            "N.MiniMaxH3RefModExtract",
            "N.MiniMaxH3RefModExtract.execute",
            "N.MiniMaxH3RefModMaskList",
            "N.MiniMaxH3RefModMaskList.collect",
            "N.MiniMaxH3RefModMasterExtract",
            "N._MOD_CACHE",
            "N._MOD_CACHE.clear",
            "N._MOD_CACHE_STAMPS",
            "N._MOD_CACHE_STAMPS.clear",
            "N.__package__",
            "Path.resolve",
            "Path.resolve.parent",
            "ROOT.name",
            "ROOT.parents",
            "args.cpu",
            "asyncio.run",
            "cls.INPUT_TYPES",
            "cls.INPUT_TYPES.required",
            "cls.INPUT_TYPES.required.items",
            "cls.define_schema",
            "cls.execute",
            "comfy_nodes.NODE_CLASS_MAPPINGS",
            "contextlib.redirect_stdout",
            "details.saved_paths",
            "details.tokens",
            "execution._async_map_node_over_list",
            "execution.validate_prompt",
            "importlib.import_module",
            "io.StringIO",
            "json.loads",
            "m.mean",
            "m.mean.item",
            "m.shape",
            "mask.unsqueeze",
            "mask.unsqueeze.expand",
            "mask_px.clone",
            "masks_seen.append",
            "masks_seen.clear",
            "node.FUNCTION",
            "options.default",
            "output.__enter__",
            "output.__exit__",
            "patch.dict",
            "patch.object",
            "pixels.shape",
            "pixels_seen.append",
            "pixels_seen.clear",
            "result.ui",
            "result.ui.as_dict",
            "result.ui.as_dict.text",
            "schema.is_output_node",
            "schema.node_id",
            "schema.outputs",
            "seen.append",
            "seen.clear",
            "self.addCleanup",
            "self.assertEqual",
            "self.assertIn",
            "self.assertRaisesRegex",
            "self.assertTrue",
            "self.root",
            "self.root.mkdir",
            "sys.path",
            "sys.path.insert",
            "temp.cleanup",
            "temp.name",
            "tempfile.TemporaryDirectory",
            "torch.arange",
            "torch.arange.reshape",
            "torch.arange.reshape.expand",
            "torch.arange.reshape.expand.float",
            "torch.linspace",
            "torch.linspace.expand",
            "torch.linspace.expand.unsqueeze",
            "torch.linspace.view",
            "torch.linspace.view.expand",
            "torch.linspace.view.expand.unsqueeze",
            "torch.ones",
            "torch.testing",
            "torch.testing.assert_close",
            "torch.zeros",
            "types.SimpleNamespace",
            "unittest.TestCase",
            "unittest.main"
          ],
          "tgt": [
            "AssertionError",
            "N.MiniMaxH3RefModExtract.execute",
            "N.MiniMaxH3RefModMaskList",
            "N.MiniMaxH3RefModMaskList.collect",
            "N._MOD_CACHE.clear",
            "N._MOD_CACHE_STAMPS.clear",
            "Path",
            "Path.resolve",
            "asyncio.run",
            "cls.INPUT_TYPES",
            "cls.INPUT_TYPES.required.items",
            "cls.define_schema",
            "cls.execute",
            "contextlib.redirect_stdout",
            "dict",
            "enumerate",
            "execution._async_map_node_over_list",
            "execution.validate_prompt",
            "importlib.import_module",
            "int",
            "io.StringIO",
            "json.loads",
            "len",
            "m.mean",
            "m.mean.item",
            "mask.unsqueeze",
            "mask.unsqueeze.expand",
            "mask_px.clone",
            "masks_seen.append",
            "masks_seen.clear",
            "output.__enter__",
            "patch.dict",
            "patch.object",
            "pixels_seen.append",
            "pixels_seen.clear",
            "result.ui.as_dict",
            "seen.append",
            "seen.clear",
            "self.addCleanup",
            "self.assertEqual",
            "self.assertIn",
            "self.assertRaisesRegex",
            "self.assertTrue",
            "self.root.mkdir",
            "str",
            "sys.path.insert",
            "tempfile.TemporaryDirectory",
            "torch.arange",
            "torch.arange.reshape",
            "torch.arange.reshape.expand",
            "torch.arange.reshape.expand.float",
            "torch.linspace",
            "torch.linspace.expand",
            "torch.linspace.expand.unsqueeze",
            "torch.linspace.view",
            "torch.linspace.view.expand",
            "torch.linspace.view.expand.unsqueeze",
            "torch.ones",
            "torch.testing.assert_close",
            "torch.zeros",
            "tuple",
            "types.SimpleNamespace",
            "unittest.main",
            "zip"
          ],
          "funcs": [
            [
              "setUp",
              807
            ],
            [
              "test_creators_are_queue_outputs_without_save_node",
              1240
            ],
            [
              "test_create_details_report_save_and_no_save",
              2153
            ],
            [
              "test_mask_list_keeps_sizes_and_maps_each_reference",
              2872
            ],
            [
              "mask_latent",
              3265
            ],
            [
              "test_mask_list_consumed_once_by_comfy_execution",
              3993
            ],
            [
              "test_mixed_aspect_masks_follow_reference_resize_and_crop",
              4386
            ],
            [
              "encode",
              4778
            ],
            [
              "apply_mask",
              4938
            ],
            [
              "test_mask_broadcast_batch_and_mapping_errors",
              5748
            ],
            [
              "test_encode_samples_causal_count_without_losing_clip_endpoint",
              6853
            ],
            [
              "encode",
              7037
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 2,
              "op.div": 3,
              "op.sub": 10,
              "max_depth": 18,
              "call_count": 133,
              "node_count": 2744,
              "op.floordiv": 3,
              "member_count": 84,
              "max_array_len": 4,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.sub": 0,
              "max_concat_chain": 3,
              "member_depth_max": 5,
              "max_numeric_array": 3,
              "op_density.floordiv": 0
            },
            "file": {
              "size": 7689,
              "entropy": 4.83
            },
            "text": {
              "lines": 156,
              "top_char": 101,
              "max_ws_run": 2,
              "digit_ratio": 0.06,
              "space_count": 1680,
              "char_entropy": 4.83,
              "unique_chars": 77,
              "top_char_null": 0,
              "string_density": 0.31,
              "top_char_ratio": 0.08,
              "avg_line_length": 48.29,
              "max_line_length": 102,
              "empty_line_ratio": 0.08,
              "last_line_length": 19,
              "whitespace_ratio": 0.24,
              "identifier_density": 3.26,
              "line_length_stddev": 26.98,
              "normalized_string_count": 3.84,
              "repeated_char_sequences": 66,
              "suspicious_identifier_ratio": 0.05,
              "normalized_unique_identifiers": 21.14
            },
            "binds": {
              "count": 28
            },
            "binary": {
              "peak_region_bytes": 7689,
              "peak_region_entropy": 4.83
            },
            "source": {
              "class_count": 1,
              "function_count": 11
            },
            "imports": {
              "count": 19,
              "aliased": 1,
              "dynamic": 1,
              "stdlib_count": 10,
              "stdlib_ratio": 0.53,
              "third_party_count": 9,
              "third_party_ratio": 0.47
            },
            "strings": {
              "bytes": 532,
              "count": 48,
              "avg_length": 11.08,
              "max_length": 119,
              "avg_entropy": 2.69,
              "entropy_stddev": 0.58
            },
            "comments": {
              "chars": 165,
              "count": 3,
              "lines": 3,
              "to_code_ratio": 0.02
            },
            "functions": {
              "count": 12,
              "nested": 3,
              "density": 7.69,
              "avg_params": 1.5,
              "code_ratio": 0.81,
              "max_params": 4,
              "length_stddev": 6.47,
              "avg_name_length": 32.33,
              "avg_length_lines": 10.5,
              "max_length_lines": 23,
              "min_length_lines": 3,
              "avg_nesting_depth": 0.33,
              "max_nesting_depth": 1,
              "high_entropy_names": 6,
              "single_char_params": 2,
              "avg_param_name_length": 4.44
            },
            "identifiers": {
              "count": 509,
              "unique": 154,
              "avg_length": 9.48,
              "max_length": 61,
              "min_length": 1,
              "avg_entropy": 2.46,
              "reuse_ratio": 0.3,
              "length_stddev": 10.01,
              "has_digit_ratio": 0.02,
              "sequential_names": 4,
              "base64_like_names": 3,
              "single_char_count": 4,
              "single_char_ratio": 0.03,
              "high_entropy_count": 13,
              "high_entropy_ratio": 0.08,
              "all_lowercase_ratio": 0.84,
              "all_uppercase_ratio": 0.05,
              "double_underscore_count": 5,
              "underscore_prefix_count": 8
            }
          }
        },
        "id": 27,
        "mol": "H₄(Db₂F₂OsPo₂)Md₂(In₄Pa)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!issue_regression_test.py",
        "pid": 0,
        "risk": 10,
        "sha": "cca91de82f336325d9391bf01065b03abe3031a7d260a9751ba43fe91d8903b8",
        "size": 7689,
        "traits": [
          {
            "id": "metadata/import/python/pathlib/path::path",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Path from pathlib"
          },
          {
            "id": "metadata/import/python/comfy/cli_args/args::args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports args from comfy.cli_args"
          },
          {
            "id": "metadata/import/python/asyncio::asyncio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports asyncio"
          },
          {
            "id": "metadata/import/python/comfy/cli_args::comfy/cli_args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.cli_args"
          },
          {
            "id": "metadata/import/python/contextlib::contextlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextlib"
          },
          {
            "id": "metadata/import/python/execution::execution",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports execution"
          },
          {
            "id": "metadata/import/python/folder_paths::folder_paths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports folder_paths"
          },
          {
            "id": "metadata/import/python/importlib::importlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports importlib",
            "spans": [
              [
                162,
                9
              ]
            ]
          },
          {
            "id": "metadata/import/python/io::io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports io"
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json"
          },
          {
            "id": "metadata/import/python/nodes::comfy_nodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nodes as comfy_nodes"
          },
          {
            "id": "metadata/import/python/unittest/mock/patch::patch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports patch from unittest.mock"
          },
          {
            "id": "metadata/import/python/pathlib::pathlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pathlib"
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys"
          },
          {
            "id": "metadata/import/python/tempfile::tempfile",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tempfile"
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch"
          },
          {
            "id": "metadata/import/python/types::types",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports types"
          },
          {
            "id": "metadata/import/python/unittest::unittest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest"
          },
          {
            "id": "metadata/import/python/unittest/mock::unittest/mock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest.mock"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "metadata/package/testing/harness/unit::python-unittest-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python unittest import",
            "spans": [
              [
                258,
                16
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::python-unittest-testcase-marker",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python unittest TestCase marker",
            "spans": [
              [
                757,
                45
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::python-php-test-basename-suffix",
            "conf": 0.95,
            "crit": 2,
            "desc": "Python/PHP test filename suffix"
          },
          {
            "id": "metadata/package/testing/presence/harness::python-test-file",
            "conf": 0.7,
            "crit": 2,
            "desc": "Python test file suffix"
          },
          {
            "id": "metadata/package/testing/presence/harness::python-test-file-content",
            "conf": 0.8,
            "crit": 2,
            "desc": "Python test source content",
            "spans": [
              [
                1235,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/build-artifacts::unittest-testcase-context",
            "conf": 1.0,
            "crit": 3,
            "desc": "unittest TestCase cleanup context"
          },
          {
            "id": "micro-behaviors/fs/temp/directory::python-temporary-directory-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "Uses a Python TemporaryDirectory context"
          },
          {
            "id": "micro-behaviors/process/create/vcs/git::python-repeated-repo-clone-calls",
            "atk": "T1059.006",
            "mbc": "C0017",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python repeats repository clone calls",
            "spans": [
              [
                3335,
                13
              ]
            ]
          },
          {
            "id": "well-known/lib/stdlib/python-stdlib::asyncio-reference",
            "conf": 0.5,
            "crit": 3,
            "desc": "Python asyncio library reference",
            "spans": [
              [
                129,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::tests-path-filename",
            "conf": 0.85,
            "crit": 2,
            "desc": "File path or name indicates test code"
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::module-level-side-effect-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "Python module-level function call",
            "spans": [
              [
                347,
                40
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python",
            "spans": [
              [
                2627,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::py-importlib-import-module",
            "conf": 0.6,
            "crit": 3,
            "desc": "Dynamically imports a Python module"
          },
          {
            "id": "micro-behaviors/os/module/search-path::sys-path-mutate",
            "conf": 0.86,
            "crit": 3,
            "desc": "Modifies module search path (sys.path)"
          },
          {
            "id": "micro-behaviors/process/lifecycle/auto-exec::asyncio-run-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python asyncio.run call"
          },
          {
            "id": "metadata/package/testing/harness/runtime::is-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "Test, spec, or fixture file",
            "uses": [
              26
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File identified as a test by path or name",
            "uses": [
              25,
              26,
              32
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 28,
        "mol": "H(Cm₄)Md(In₂)",
        "sha": "944b2b7c4ce5425d6fa4716d8b7017661c674047717c1bd40710c415a6756a3d",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!library.py",
        "risk": 2,
        "size": 2055,
        "type": "python",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "a%Fiu3t%=)wPGFyC{89%LPStizdX5[nG.[?wmY*8w]zYjo\u003e!GVo\u003c@n?nhzwjqE%Dmz!74mc#J@PBAg/7zFs03aAz49wPzv1v}u^1z!9]r4giKKarTx)zFq*NCT%R*wOaUPwjp-+A:-E1arR^HarR/^FrRfxB-.LmA=ld",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "awDM/x?-2XnhBdPw\u003e^hOB4*HXwmY^7arR^HarYV]LPT^XvpQGneJs\u003e\u0026z!9]iCwhejayMymD2Nt9aAITBwO#d5xDQ\u003e{v}V#koM9/{ePV2Vy?k483lQD=x(mSVvr+s0qE%Dmz!9]PCXIjwarR^HarR^H\u0026^^mok}+LEzeS@cAa9E3B0bysaA8deaAImf",
            "ln": 351,
            "col": 2,
            "line": 7
          },
          {
            "b": "j%ifv4gjj2o\u003e!GVo\u003c@oqgG4^@o(BMdAbYSsarR^HarR^HaMv{oazC.dwN/*8BzbkdvS=N0y?j-6zGG!tviwoopdXeCsyjPPuQEQ:l)b#TzE^E6x(v)6zF78gAV/EqwEO$?arR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HvS=y3Bs?iAavy5",
            "ln": 541,
            "col": 102,
            "line": 8
          },
          {
            "b": "w]hD%B1Z{easH-uwNPW(wft/dazbtdB95KBB-5-MzE[6maARJAy\u0026su5B1W$fvqYP#B-7=jfdw$9zeS%aaAH$mwN(])C{43wwmY^7C4CYnx(v)gazCZoBzbkdAa9l(cVZzru#o*)B1Z{eazbLdwmY^7B98bjyZ*./z^^fe4giKKra]?=zeS@cA+P4",
            "ln": 1125,
            "col": 31,
            "line": 16
          },
          {
            "b": "wPzv1v}u=(B-X:mBrC0mw].r\u0026BzkVhaA7\u003cmBzbkdBz\u003e@azxJzhwm]E}e!5c%3q$CEwPzv1v}u^7BAg@gxlm/fB-RbnaARpdaz(4cwO--naA8Eway/tcwncd1z/fobx8",
            "ln": 1498,
            "col": 4,
            "line": 23
          },
          {
            "b": "y*?A%zGE1yz*bSgwftq6xK$Q}x(55qvR*gcA+e=7v@DsiaA7\u003cmx([Acy?sa-c#J%BaARKCvrb)3zF%lgwGU]iaARKCvrb)3Ds.bnaMv{oaAIa9ay/tgwId}EcVZzru%^wVB-H\u00269vru6#BynGf4glGJA+e\u0026\u0026vR/%)yHyJ)w]zYjCw8mJe*aLfA+fu7zGGPhzEu\u0026{z/cXtxA",
            "ln": 1646,
            "col": 27,
            "line": 26
          },
          {
            "b": "az+$8wmY^7A=ldHB0bKCA+fc3Bz9oo3l*Vr4giKKw].*baywF/B-.+DwNw^!x(d*cA=-BjzF\u003cxmvruj4zGul]4gl/^AbP=sazC}eA==kry\u0026Z3)w].*bay/tcBy/YsC42AjazCXiz/P}xlVl\u003c:wQ5q$vr8!:x(d*cA=-BsB8L}93tBu@z/P}xzddK14gl/^AbP=saz#puvrue(3tBu@z/P}xz/Vu{x(d*cA=-BAvqYQ]z4c?:A=k!qwmoN*v@bN{B7Gznx(d*cA=-BAwPhD]v}u8Rw].*baAR)Fx(mMax(d*cA=-A\u003evqG:*vR/QbavG{NBsXLdx(!wEawV@#x(v($yZ*ZX3tBu@z/P}xBz(hfxBLq.ze:AlBrCWzA:@=nzF?7sB-7Yhx(v($y-)ecavV!E4gl/^AbP=say/tbw{D1Fvru0)wPzc?CYWImB7]Mg4gl/^AbP=say/tbw{D1KBzkMj4gl/^AbP=sazbLdwmY^*Aa9\u003c4A$5E*A=k!qv@Di@D0+00x!BjgBy/JnazCXiz/P}xx(tKBB.Ig{A=k!qv@Di@D0+ccwN/\u003e8x(v(wC42i3wmoN]z/cXize:AlBrC:ny?WA*By!/%z!9A^x(m)jBpwN?A=k!qv@Di@D0+ccBAg/he]CPrwPIi!B.2i8azCXiz/P}xC41@?wmYm?wmYaRB.2i84glY/z/3QHy?Wv0vrcSox(d*cA=-BAwOkZ#By/G1A=l8xwPFp/w].*batdRNz/6DnazCXiz/P}xo\u003e!GVo\u003c@oqgG4^@o(BMwwQ5q=zEWP}wH[%AwObH]wO#0?uU%j\u003c4glY/z/3QHvS=N0y?j-6ze:AlBrCyrvpS.OB-7-awH[%BvrMi?vS=N0y?kduzdNM[wPz\u0026mvriM2B-7-awNxp=zdm6%A$5D=3tar%z6gDvz/6ufzxJUgAbP=sasEWaarR^Hy?W%juU%v+x\u003c\u003evXx(4v4edz}earR!yz^^f-x(do\u003ewNx4-y?kdb3lQDlaz+$8wm6H]wmYW^w[=6)edz}earR!EwOb^$woh9*x(U:l3lQDlaz(4cuVg7eAclnfAa9\u003c4edz}earR!EwPINiwNxE?w/$J6ayxe2B7]@iuVGZ\u0026edz}earR!FzEEG\u003eBz\u003eI@vrDT1y*Q*}x\u003eet{B0a?hzEEG\u003eBz\u003eI@vrDT1y*Q*}x\u003ee+73lQDlaz2CiB-I52ze0({B7]@iayPsluUaa@B-I52ze0({B7]@iedz}n4glY/z/3QHazCXiz/P}xv@Dmbx(n6ozc{:)x\u003eg\u003c/4glY/z/3QHvrD9{zY\u0026+hAbP=saz\u003eL5wNw\u003e*wnb%?zeS}]3tar%z6gDvz/Pzix(d*cA=-AL4gjj2arT3Epd4DDr9@Qcp^[ql4gjj2arT3KqDuj[l}HoBlSuSMpe-XM3lQDlavxdbrZ*v]ni{6vq.ev+arR^HnhBdPw\u003e^hOedz}earR!lvR*gcuU\u003cd)wO#Pv4gjj2arU9lAaJK3uUsy[wgOe%arR^Hv%8*nwNxI2A+fc3Bzb.D4gjj2arUfpA=#23C42ifwNw\u003e/edz}earR!sx()Z7z!\u0026{4uT!d*xjVfo4gjj2arUMuA=2l3x)Kt$zeS@@edz}earR!BAcb/hx)Kt$y*?A%zGEAs3lQDlaA8jvx(dNgwNxmZBy/uiuU%}4Bzion3lQDlaAhmqy*R0!By/uiedz}earR!EwNPaRA+e\u003c1z!9i(wPRui4gjJ[3tar%z6gDwwNY^{uUsy[wftP6AbP=sasEWaarR^Hxl4B1xKtZ@xk8l}z.8t8arR^HAa%b}Bz\u003eJdwO#NcAX4UbarR^HA+eV\u0026uUsy/Aa\u0026P}wPRui4gjj2arUYozE^s0uU0.SB.t5]A+P5n4gjJ[3jNtHp^EDwuQNE-auZ\u0026=B1RAuBz9pqx(X91zdLblB1RAuBz9pnvSMG%Bz97fuUj1*wNw^[dgDRTmmPThsZK)0l@NCXnM3V]aA8rNAa9\u003c4e]2rszyw\u003c*k%[pLl}Hocar\u003eVvwoe}zarR)KAb]IwzeS@@y\u0026.mIwOb^$woe(mBz(hdxjSRpB98bjy-)+fvpP/OuRKr:uQEaDnjtMZl${dMtxs[befEFtqE%Dmz!9b@jP",
            "ln": 1949,
            "col": 37,
            "line": 30
          },
          {
            "b": "arR^HarR^Har@1svq[mIzE[05AV/snzxJ!mA+cwgz!9]ix(k4\u003ek$@FzxKL^3BzbxfasGYJmO+drC4\u003eDdx(v(r4glDppEFL-nMeO}lQs7gmpeXRsS/\u003cIph+2YarR^KasH=mA=S=OzffGewPGyBB7]@iB15kMx\u003eIr(BAIRnaA7\u003cmBzbkdy*?ybayw@0",
            "ln": 3701,
            "col": 21,
            "line": 98
          },
          {
            "b": "r9@0UlR6TMrZxz4jS)HrzE\u003cm:uRKr:uSfP?p*VQZqD1Y3aBtqBA:-{2uVp3%B7GDma$K\u0026Xe[X)ua$K\u0026XuTE+$v{@\u003eXwNw^*EglI)3l{V/z!6#iBz(hdxjSi4x)a6eazCZolVl*NC#WA-B0bsrwmYN#fcCvSwN##jv@=c?By!#9z/cXfx(XopaAzQxdiJ5pwftPc4gjs5A+e($B97#lwN(](B0a)lw[=pbBs?0svrlGjw]zG@wPw]nD2NsqB8Jf",
            "ln": 3878,
            "col": 9,
            "line": 100
          },
          {
            "b": "xEC6BwOb^$woe}CaA8rNAa9\u003c4e]2rszyxany?d9$uVoB}xMC!yz!9A}B6\u0026D(AX5sSA+e\u003c1z!9]kdjCYkwQ4Y@Ac9i\u003eCW\u003er7BzkVhiT(AsarR!CvrlG03jNs!aAz49wPzv1v}u^6wPRH3BzkVhaAhvjB7GDmasI8nB97#laAITBwO#d5xDRemy\u0026\u003cxgy?WE3aA8cul2Z^VC{%gfqBKLNpe\u003c!Xp9qXxDKQr8arR^Jw{4{aD0+JhwPIB6C4ChdiV{dffF0UuarR^Hb5*$hBzkd",
            "ln": 4157,
            "col": 38,
            "line": 106
          },
          {
            "b": "AW0K!fFkgk4gjj2arR\u003eLwNPvYA+e\u0026]A+fb#wG\u003ceTfFk7qedz@m4giKK4gjs5\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKpqKwavy6:w{ExFeLP}%x?-2XnhzxcvpK6}x(n37xl4B5x(v\u003e#3l{XMM5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKn",
            "ln": 4420,
            "col": 23,
            "line": 114
          },
          {
            "b": "z/NlIlVl\u003cWwN/*8Bzbkdo\u003e!GVo\u003c@n?nhzxix\u003eg^[axy=%aARJAC41@ma$i%darR^Hx(d*cA=-Blz/69ie]$Lj3lQDlaAg+hxDPCXz/WKyB8UMfxEEqjuUaa+z!9B1e{p@twP7{{vrufi4gjj2arUxgaz#ataA8rNAa9\u003c4e[]xsx(4ueAa9\u003c4dlm[BarR^HarR^HA:-W6wGTDRy?lvWBvHg\u003ezE=gRA=k$Dw*f=4aA?EfwP5X(k$8]lz/^alz/]@diV@=*vrugha$i%darR^HB97\u0026jwH[%vwPRu\u003evrt{2jS[lMzdX5CB-.tlB1RoEvpS.!z/Pu3uUj1*wHIIa",
            "ln": 5189,
            "col": 23,
            "line": 128
          },
          {
            "b": "Bsp:ty?d9$uVoB}xMC!swPRo\u003ez!@@}A:J=]Bzb.zb64mbzeS%aa$j@I3lQDlazbLjay(QezxHuCB1RAuBz9pwz!T8qw]zG@wPzc%vrug7e]tJqwO=A{wnc6nar\u003e\u0026qw]hD%B0r4:aA8rNAa9\u003c4e]2rszyxany?d9$uVoB}xMC!yz!9A}B6\u0026D(AX5sSzeS%aa$i",
            "ln": 6139,
            "col": 15,
            "line": 144
          },
          {
            "b": "xMC!yz!9A}B6\u0026D(AX5sSvrD9{z^NJ@w]hD%B0r4ZiT(AsarR^HarR!vw/$RbzF%Rtx(k57x(XnqvqYP#z/WKIvrufnx(^*0AWUDEiT(AsarR^HarR^HarR!qx(XnEvq{f%zE+eadgDRbarR!EwPS6nzxJF7A=RV%4giKK4glSSw/$C%x(!x6zeS@(zEEx[B0@EWeJ$pJx(!x2B98CdiT(AsarR^Ja%Gr@vqfK^vR/P#qE%Dmz!6#dvqPN%ayO=2z/U",
            "ln": 6425,
            "col": 38,
            "line": 147
          },
          {
            "b": "BzbkdB75V(By/uhz/P[wxK$Q.wPwj!arR^Hz/M$eaz+R4vpKN9B7]e@v{%y2e]2DCzyDYpA+cwfx(!xcwgO\u003cAzY\u0026$uxK#ibzeS@cw]zZbvruMkx(jv!arR^HzeS@@y\u0026.mDz!9]xasH!Nxd+r2r9h\u003ekwftF#y?mVpay]zdcV*FLxM58qB-n@x3jNs+ao",
            "ln": 6736,
            "col": 58,
            "line": 157
          },
          {
            "b": "tu@^5tu}WBarR^Hw]zYjwftP7ay]hbB2\u003c:qarR^HarR^Hw]zYjA=k(refG1RvQ%g[B1wCCx(4v4azCZoz/WKPvqGZcwgoLG3lQDlarR^HarR^HaAIWmwnc79trl4jjS[/:A=+(6d03Iyz/M$wazCZoB9g@5x(Xnqx\u003ewGeaz#atazCZouRKr:uSfP?p*VQZqD21N3lQDlarR^HarR^HazbLjazbHlx(k5mz/P@hwgh57y?mVpiT(AsarR^HarR^HarR^HarR!vw/$#fBrCgke[F{hB9ztuxEC5SB75V(By/uhz/P[ydlm[BarR^HarR^HarR^HarR^HarR^Hv@Dmbx(n4",
            "ln": 7222,
            "col": 23,
            "line": 167
          },
          {
            "b": "arU=DC@=xwarR^HarR^HarR^HarR^HarR^Hyi7HXaA8rNB97\u0026jd06Gwz6gtKa$^RKz/c:F4gjj2arR^HarR^HarR^HarR^HarU-twmYmVAV^H/c#9/QB97=gx)KtwazL%IB97=aBzkP6uV6{l4gjj2arR^HarR^HarR^HarUluv}xR3awU{8A=M8siT(z",
            "ln": 7770,
            "col": 15,
            "line": 181
          },
          {
            "b": "3lQDlarR^HarR^HarR^Haz$R8wGTbUz/WKIvrufnA+f6avrufhB97#gefFELe]\u003eJxy***+c)z]3a$K\u0026XfcR?O3lQDlarR^HarR^HarR^Hay!?$wnbN.By/ICvq{f%zE+dzzEEx[efG1QwO\u0026\u003eB4gjj2arUDhC{2l)d0fPJy?k29x(XnzefG4SAbo8lB7]nodf",
            "ln": 8019,
            "col": 73,
            "line": 186
          },
          {
            "b": "jS[9apEFL-nMeO}lQs7gmpeXRsVN00arR^HarR^HA+funA=91bo\u00261e:oI5eZuQEaDnju(^k$?Z{arR^HzEEx[B09Q*B7GCwdgDRbarR!FwO2:4jS[/SBsnNE3lQDlazbLjaz$R8wH[%BBy/qix(k56vqYQ\u0026wmoN\u003eB2\u003c:qarR^HarR^Hx\u003ewG9vqPM#x(k5mwO2:u4gjj2arR^HarR^HarUfjzGGPgB.80?arR^HarR^HB7F{2e[5p3c#JEgwHO-AboQ\u0026iByO#buUj1\u0026wm6g(wm6o",
            "ln": 8186,
            "col": 13,
            "line": 190
          },
          {
            "b": "c)yq*dgDRbarR^HarR^HarR!BAV!!dC{)SuA=-BrzxJpXpEFL*og.@!l}HoPazbLjaAg+fBrCpnaz$R8wIe4yy?W#ta$\u003eb?djEp!3lQDlarR^HaAy[8B7DE{vqH6$mriA!AWUJzqE%Dmz!6$rDV0newQL{!az2!pwN/*[wftq6A+f5}Bzk]faz(4caz$R8wGVbkwb",
            "ln": 9266,
            "col": 34,
            "line": 220
          },
          {
            "b": "arR^HarURCjS[V:e]UlvxFa4rx(ktfefF?szdLd93lQDlarR^HaAzysBrAZ?z/WKIvrufnA+eV}Aa9\u003c4c$B+o3lQDlarR^HaAR4jxjVfcjS[V:e]UlvxFaspvqG)\u003eBz97was!MUe]$DkwPRH3B8M8ua$i%darR^HarR^HBAhT/4gjj2arR^HarR^HarUfjzGGr3zE)u3",
            "ln": 9499,
            "col": 3,
            "line": 225
          },
          {
            "b": "4giKKwmYu}uUj1*wNxI2vqP%iAa9\u003c4dlm[BarR^HB97\u0026cAc0c+ax@aX3lQDlazbLjaz2!tazCZoc)yo+vp\u003c7)wO#NcA=SAQar\u0026BMB8L}udlm[BarR^HarR^HBAhT/4gjj2arR^HarR^HarU-EauZ\u0026=B1RJQvrr]pvruf9d\u003cezFBsvUaarR^HarR^HarR^HB97\u0026c",
            "ln": 10096,
            "col": 1,
            "line": 239
          },
          {
            "b": "arU-Fz76lNy*?A%zGEHGB.$Yac[cn*az\u0026-Evru6#Bs}cvwO(0@Byf96DsXGNazbLjaz\u0026lnzxJpXpEFLSk%[gie{pVtB.bRxdjDx6ayv\u0026sl%\u0026qElR6TMlrNnRqZ\u003c:p3lQDlarR^Haz2.gv@#o)auZ\u0026+wQ5qBx(){bc%]XAl%\u0026qElR6S{dgDRbarR^HarR!lo?$",
            "ln": 10671,
            "col": 11,
            "line": 257
          },
          {
            "b": "B6y2ex(kq7Ej^d0z/x/jz/fS2cV9ppcTzcKazkRmaBwouy\u0026%rqe*p-iarR^HA+funA=90{z/fa}3jNsK3s)ZWaywR(wN/H.y\u0026r-)wPzc}B.$P0A=STHwPq\u003cbA+e=jazVgfA+xCxiT(AsarR!sz/M$jx\u003eq9\u003eefDuRx(mDjaA8jvx(v)gdiJtxaAz4kB.L(cwg?M",
            "ln": 12793,
            "col": 58,
            "line": 308
          },
          {
            "b": "e]UlvxFa4rx(kttwOb^$woh9*x(UQJefDcHA:-{2uVp3%B7GDma$i%darR^Hz/WKFvqxB+x(XnywgO\u003cmCXIkvuVfZyrc0a)dgDRbarR!EwPS6nzxJE03jNsK3s)ZWayw@0B97=4A:-{2uVp3%B7GDmc[cn\u003cj%iKkB97ScBAgUF4gjj2arR\u003cLb1DVZAa*wkA+fp",
            "ln": 15233,
            "col": 11,
            "line": 354
          },
          {
            "b": "arR!qauZ\u0026Oxl4B1xKt.0wPIB8B6\u0026D(AWSvC3lQDlaARTHiT(AsarR^HarR!rzGG]kwPF$SaAIEwBy!#hz/WKEx(!xbx(URjdjCYkarR^HwQ4Y@Ac9i#q:\u003e.Ez/N(F3lQDlarR^HaAz4nB-Ivxtu}WBarR^HzEEx[B09Q*tu}WBarR^Hw]zYjw]n-9zxJIdBAh8bB2\u003c:qarR^HarR^Hx\u003ewG1zz2Hrwoh%eBz96De]2DCzxZI\u003c4gjj2arR^HarQ",
            "ln": 15711,
            "col": 2,
            "line": 367
          },
          {
            "b": "arR\u003cLa}j(4arR!qauZ\u0026Oxl4B1xKt.0wPIB8B6\u0026D(AWSvC3lQDlaz\u003eXivivYQA+eV\u0026uUsy/Aa\u0026P}wPRuez/WKIvrufnyhW*7c$B\u003eKzEEx[as!MUe]UYva$j@I3lQDlazCBgzdN/$azC)tzF%Rtph+2YiT(AsarR^HarR!EwPS6nzxJ!cBytQ=arR^HBAhT/4gjj2arR^HarU(xBz8!nAaJ]nz/WKIvrufnyhW*7c$B\u003eKzEEx[as!MUe]2DCzxZIXar\u003e?Iedz}earR^HarR^HarR^HarR^Haz2C2z!9N1xfvCYBy)9:a$jTyB0b6Q4gjj2arR^HarR^HarUi6ByupPazL$ozz2:zvpQ=#dgDRbarR!rCW\u003er7Brz#cq:\u003e.Ez/NxKr://!wKQSWz/No/4gjj2arR^HarUYoBAIRwawM\u0026)wEO$?arR!qx(W={BzkVhefG1Evq]^2jS[ozByu!mwPPsAwnc6}v@#B6zxZIXay[]5vj(h7BsntOxKL\u003c\u003ea$i%darQ",
            "ln": 16389,
            "col": 3,
            "line": 387
          },
          {
            "b": "zGP!AdiJLHay=KdzxHbPuM{R7y\u0026:egb3#J63lQDlarR^HarR^HarR^HarR^HazbLjay=KdzxK1xAWU*lzdLdGB98CpA40d:4gjj2arUxgaz#ataAH$6wJyncarR^HarR^HA+funA=90za}j(4arR!vw/$/8xcp]fawM\u0026)wJyncarR^HarR^Hx(dG9jS[=RzE^s0uU0.SB.t5]A+P5jB8UY2dgDRbarR!vzd+FxvrMigz/WKIvrufnyhW*7c%{Rcvq])!Ab]JhwPS02wnc6jdj=P.vp\u003c6[d\u003cc2*AbGqjdj+]narR^HarR^HarR^HaAhjhx(mK3j.F!zAa\u0026P$zF9W3w]x8sAaJJddgDRbarR!EwPS6nzxK1ew[qzU4giKKwmYu}uV6!5zddl{DsZD2vrli\u003evQTv*xEE.aB89rHy**^:y=SXWBAeG!ar\u003eVhB88%Gat2=1Bz(hfxA",
            "ln": 17497,
            "col": 31,
            "line": 416
          },
          {
            "b": "z!8pYBAg/1BugK\u003ey**^:y\u003c^ByB-RTEvR3V\u003catUPbl)cO.zGx-pefDbC3lQDlarR^HarR^Haz8*gz/^aGxjVf[BAzKKB8\u003e+waszkzvq]^9efG1Ov\u003c#*IdgDRbarR!vw/#env\u003eIqaz73?QjV%]BiV]K\u0026ax}e-axf)mngU(+efEq=ayX=3v}W0dx\u003eg^[4gjj2arR^HarUxgaAINke]$YmAaJlct{8o[att?=3lQDlarR^HarR^HaAy[8B7DD",
            "ln": 20798,
            "col": 28,
            "line": 486
          },
          {
            "b": "wH[%BwO2yneIO!0B7ol0zdmr)uU%Z(wJ.kNwOkBYD0+SnvSMa5a$K\u003cTv@=0{vR/Q.yH}6@jUXGgzddV@Bz(nfy*Rp5yH}y8jUOrceJ$pJx(!x2l${dMt@\u0026A4arR^Ha%FjewO95]y\u0026r*0B0b7kAV!^ky\u0026r-)wPw]5B-7-awH[%Bv{%g+wftubaAzyAaAITBwO#d5xDRKxA+fu7zGGPhzy#w94gjj2arU61A+fu7zGGPhzEu\u0026{x(+z9az\u003eLdBy/Fn",
            "ln": 24836,
            "col": 43,
            "line": 584
          },
          {
            "b": "4gjj2arR^HarU-FzeAZ4x\u003equrvq{f%zE+dzzeS@qzEEx[efFwAxdkns3lQDlazbLjaz++fwGUY8az#atwPG)w3lQDlarR^HaAhvnzGEpsb3N=QzFq*NCT%R*wOaUPwi\u003efNy\u003cxqezF%SdiV@==x(mHga$i%darR^Hx\u003ewGeB.$#7A+P9aayPd#ayPekd03H[attAdir",
            "ln": 28333,
            "col": 62,
            "line": 651
          },
          {
            "b": "y\u003cvdABAhqqxjV9aA+e\u0026]A+fb#wH[%kB-X:qvpJ%[v@Dsiay/thBAnNsBAnNpB.\u003e\u003epa}j(4arR^HarR^HarR^HarR^HarR^HarR^HarR\u003eIz!\u0026{4ay/tjzGE1nzxJIlwPA5sl$]Q",
            "ln": 34882,
            "col": 46,
            "line": 775
          },
          {
            "b": "auZ\u0026]b5H+kuVZjdvqGp)z!\u0026{4B0rT/c)zkTr3A\u003eoDM)0iw)]*#BrS:*fF1s\u003cze0(iiV{acar\u003eVhCP]f\u003ef!+Bzh8^AA4gjj2arR^HarR^HarR\u003eIz/oDlx(CmSar\u0026GZwnc9[vR/Q%aARpdayYF7xjVfqaw=#$x([6jwGVe8y\u0026%rgaz++ex(\u003eFswO+{/By!#9v@Dj6z/fc7BAnNkw]}Q8ay/tex\u003equrb7g[*4gjj2arR^HarUPwBzkVhvqEK",
            "ln": 35146,
            "col": 17,
            "line": 778
          },
          {
            "b": "KM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!4giKKv@bN{B0ag\u003ezFq*NCT%R*wOaUPwi\u003efNy\u003cvByz.sy}zdX5*z!9AdiT(AsarR^Ja%EE6arR^HnP5oOv@@\u00264az+$8wmY^7vS=N0y?j-cw/%#.w\u003e^hOB0be",
            "ln": 42326,
            "col": 200,
            "line": 915
          },
          {
            "b": "y*?A%auZ\u0026Yz.s:)ByO#-D2NsEraP]=y*?A%c\u003ecIaarR^HarR^HarR^Jv@Dl}a$KfgarR^HarR^HarR^HvqG:#Cv+q(BA}?pB3i-wz.sz1B98tqc)zwSpdXeCsyjPPuQEQ:l)s6hazC:DlVl\u003cMx([6czFs03t}3i\u0026arR^HarR^HA+funA=91lz.s%#xK#3?c\u003ecIaarR^HarR^HarR!Az!9A^x\u003efvJo\u003e!GVo\u003c@oqgG4^@o(BMdAbYSsa$KfgarR^Hao",
            "ln": 43467,
            "col": 13,
            "line": 937
          },
          {
            "b": "z/fobxcp-6wPF#iz/^avA=lbnwmV((az(4sx(v(vv@Dsiazk?9A:-\u003ccwO0Fr3lQDlarR^HarR^HasO\u0026J3lQDlarR^HarR^Hay!\u00264wOk}4C%9uCx(mSVvr:v{gCrP-wfJMl3lQDlarR^",
            "ln": 44090,
            "col": 25,
            "line": 948
          },
          {
            "b": "arR^HarR^HarR^HarR^HarR^JBzbkdw[=pbBrCBswftP7aARpdayYFhwnC*1Bzb98ay!\u00262A+P9aaA8dee*9X[zE!2nw]zYjB7/05x(mMazeS%aar?m4arR^HarR^HarR^HarR^HarR^HarR^HarR^Hb6NZsB7DFhvp%p:aAIaoBzkS9B0bNyz!*Fo",
            "ln": 44872,
            "col": 10,
            "line": 960
          },
          {
            "b": "arR^HarR^HarR^HarR!vz.sQ#vp%d7pJZ+#B-Y2QwmYj)xcF(Hwnca7y*?P@zEEx[jTaxUA=#1pxl4B1xD!#p3lQDlarR^HarR^HarR^HarR^HaARKuy\u0026\u003cxgjT9WvBn",
            "ln": 50513,
            "col": 2,
            "line": 1025
          },
          {
            "b": "C4B(kt}4/!gg\u003e}-a$i%darR^HarR^HzeS@@y-\u003e\u003e-zeS@@y+xjlz/fbmdgDRbarR^HarR^KaA.NoADL?nyH}=lAaK5jvruQ1v}W[Cv}Yp+zE)u3q/(O\u0026avyo(C4z!lz!9B2az1%",
            "ln": 60734,
            "col": 73,
            "line": 1196
          },
          {
            "b": "x(dB5By/ztB7]o7vrkTbt}4ii3lQDlarR^HarR^HaARKqwO@RNaAhvtxl4N8B1RJBBsqiLvrcDs4gjj2arR^HarR^HarU=DC@=xwarR^HarR^HarR^HarR^HA+funA=91h",
            "ln": 61340,
            "col": 37,
            "line": 1205
          },
          {
            "b": "z^^-oB97#juT[k0C4C37vqH6$djDYKedz}earR^HarR!P4gjj2arR^HarUPBBrAZ?tu}WBarR^HarR^HB76l6wm6p:Bzb.rjS[/SBsnNE3lQDlarR^HazbLjazC}ez6iLgaz(4cB2\u003c:qarR^HarR^HarR^HzeS@oaAITBwO#d5xDPCXx(){6azCBgx(!0aB97\u0026dv}v65By/quaAR:By?k4rwO=B0asH@CwO\u0026$vf!Lde4gjj2arR^HarR^HarUJtwg?wgzF0O",
            "ln": 66370,
            "col": 48,
            "line": 1289
          },
          {
            "b": "3lQDlarR^HarR^Haz\u003eXbvR6N!yH}=ljS(d(vruflaz(4ce[e%vwnC*:x(mD)CQT7earR^HarR^HarR^Hx\u003ewG8wO\u003e)/A:JP[C{40yBrCpnaAH$mwN]d!vrug7iT(AsarR^HarR^HarR^HarR!zz!7FwvrMigAa9\u003c4dgDRbarR^HarR^HarR^HarR!FvrMi)uVoB}xMC!mwmN99wO\u003e)/A:JP[C{%gfarR^HarR^HarR^HzeS@qAa9\u003c4auZ\u0026^vrue(3lQDlarR^HarR^HazCBgzeS@qvG",
            "ln": 66681,
            "col": 86,
            "line": 1296
          },
          {
            "b": "yDAURzY\u0026Xez^)c\u003eaAITkBy=OkAV^./zGGPgB-?KzzeTrcwQbzqvru0)e!5dgarR^{x(^Y(y?W^1aAz4gz*2YkaARphB0a}jx\u003eg\u003c/azbUjz6i}lwGUG0z/fbsawW2(xk4",
            "ln": 68231,
            "col": 37,
            "line": 1323
          },
          {
            "b": "x?-2XnhBdPw\u003e^hOlul^JxjTFBB769at{aGnByxolBa2kY4gjj2arR^HarUYoBAIRwaBtqPx^bOXDWNB/b64moB.(dziV]?(ByxolB1w+*4giKK4gjs5\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026*2R+M5$0\u003cKM8K!\u0026S",
            "ln": 73203,
            "col": 21,
            "line": 1415
          },
          {
            "b": "vr=c\u003cwm]EpzddV@wN]B+djCYkarR^HarR^HarR^HwQ4Y@Ac9i\u003eCW\u003er7BzkVhayPslwQ4YC4gjj2arR^HarR^HarR^HarUo8x(4u\u003ee[5ZrwO#3bw*hOuB1RAuBz9povrl0$vqPN7A4chTd0{5YAaHCe",
            "ln": 77378,
            "col": 76,
            "line": 1498
          },
          {
            "b": "B0a[ewftA6z/x+uBzbkdB97\u0026jx\u003e4OVarR^Hwo8a5x(mMoaw3AUxjSiawOc0axKM6}az#9uzeTJgz/cXazE:(9wO2*6Bzbl1AV!!fAaJD#vqYN^asICxA=bD0dj#5p4gjj2arU61zddV@Bz\u003e@azGxh[asF]^jS[VPw*[\u003covrb)gv{%s$aARpdaARKz",
            "ln": 81980,
            "col": 49,
            "line": 1585
          },
          {
            "b": "z!9AgaAIWmygQ)%aARJAA+frgy\u0026%\u0026lz/djuA:-/@flzbFwO@Sbx(dNaB1ONV4gjj2arR^HarR^HarR^HarR^HarR^HarR^HarR\u003e6wODm1wPw]gz!9A4BAg/7zGu{\u003egAV",
            "ln": 83924,
            "col": 63,
            "line": 1618
          },
          {
            "b": "aAg^#AV^H/v@Di@C}KkYx(4\u0026yp\u0026ZF!A+frklsB).zEmA}w]/yg3lQDlarR^HazbLjaAINkuUK4}azCZoA:-\u0026#wHIwazyxNAB-H#6B15L04gjj2arR^HarR^HarU-Cv\u003en:pB6\u003c98wmYW4jS[/:B-H#6B6AZav{-}XCWg:=arR^HarR^HarR^Hy**^:y-\u003e\u003e-w*hnbw/#CwA:@D\u003cwoYjEatFo$DV0hhwOc1iasIN:C4\u003eF#zZMVww/$/euV{c]wD",
            "ln": 104871,
            "col": 8,
            "line": 1898
          },
          {
            "b": "A+PGmx(v(IaBv%zwg?z7B7ol8Acb/jzHAYT4gjj2arR^HarUiaByw)1B09Q*yiarhe[x9wAc0BOb5Q?awG\u003ceTzeS@qzEEx[efDcLx(mD9iV@oTwg?UizE+p9arR^HarR^HarR^HarR^HarR^HarR^HarR^HarR\u003eAvru6#ByeT2vqPN%b03\u0026-z!7Fpvru6#Byb",
            "ln": 115128,
            "col": 50,
            "line": 2083
          },
          {
            "b": "arUxgaz(4ce]bfswfs2#ar\u003elpwnb%aiT(AsarR^HarR^HarR^HarR!sA=k!qv@Di@C}J]zz7YWtzFr@@CRiAEwnb%?C41@8x(d*cA=-A#x(mSVvr+s0l3lZLz=Pd)4gjj2arR^HarR^HarR^HarUxgaz#atazC[hzGx]dzEWlaC41@mw[=pbByf9hvp%dUzeS@@y+cY6x(mSVvr+s0l3lZLz=Pd)dlm[BarR^HarR^HarR^HarR^H",
            "ln": 118799,
            "col": 11,
            "line": 2147
          },
          {
            "b": "arR^HarR!Cvruf9jS[PWwm6m$Bz#wAuVoB}xEE+bzdLmvB9g@7z!@@}AW.C8arR^HarR^HarR^HCw7YbwGU]je]UlvxFagvA=2q{B7D+svrufiazCZoB-Rb8uVoB}xMDiz3lQDlarR^HarR^HarR^Haz$R8wGTbUw*hOhvrl1duWDH8wmZ1la}j(4arR^HarR^HarR^HarR!vzE^s6as/O$f+1EjarR^HarR^HarR^HarR!Cvruf9jS[O",
            "ln": 122590,
            "col": 6,
            "line": 2226
          },
          {
            "b": "arUcowm]E}uUKy%B-X-?aAI4awO\u003e\u003cdx(m)jBAo6Nz/v9N4gjj2arR^HarU-nxK#3?e]CPrwNxdZauZ?\u003eo\u003e!GVo\u003c@oqgG4^@o(BMpvrlK4AZ+j{A:-E1a}j(4arR^HarR!Fv}YB\u003cvj(88B8U@7D0+C$zdK?Mar\u003cf[wNPW(av[phqE%Dmz!6$+vrlK4AV$@1arR^HarR^HB7n({zdb5cwPIv4x(Ffdz/cWXasEWaarR^HarR^HarR^Hb1l-#A:-E1ayPkdwNPQ/zEWl2vqYQe",
            "ln": 124826,
            "col": 7,
            "line": 2273
          },
          {
            "b": "vr-[=gAZaGwnb%8rZxebaxi2=aA?EuBZY8eC41@8B8LM7wPP5nwO\u003e\u003c\u0026zGu}wwPh6#vru6ka$k5L3lQDlarR^HarR^HazC:DmR)0KBs{d5AclmJb4kR8x(vu}vr=d2wN+",
            "ln": 125461,
            "col": 40,
            "line": 2283
          },
          {
            "b": "vqEw%fKlap3lQDlarR^HazCBgvrD9{zY\u0026+naz#atawM\u0026)wJyncarR^HarR^HarR^HzeS%ae[GoHwO#3bo\u003e!GVo\u003c@oqgG4^@o(BMdB.2i8mr\u0026]{vpKycdk2gRBAg/1BsmO9arR^HarR^HarR^HarR^HvrD9{z-}JKwnb%kayPz6x(vv4vp.PgB.2i8uV]\u003c?efF?szdL\u003eFvqPM#d\u003cc3yvrD9{zZ3.w3lQDlarR^HarR^HarR^Haz\u003eLiuVP^*z/f9bjZ\u0026Fzx(vu}vr=d2wN/T@wofpAzddU",
            "ln": 128780,
            "col": 48,
            "line": 2331
          },
          {
            "b": "aBsCrarR^Jo\u003e!GVo\u003c@oqgG4^@o(BMpvrliTx(!wuiV}dhzFq*NCT%R*wOaUPwkcGNyFnC-BsW+warR^Jo\u003e!GVo\u003c@oqgG4^@o(BMeB-7-awM92XwG\u003ceTo\u003e!GVo\u003c@oqgG4^@o(BMeB-7-awM92XwH[n$arR^Hb28=?x?-2XnhBdPw\u003e^hOraQq@mq=QNwmV@CawDM/x?-2XnhBdPw\u003e^hOraQq@mq=QNwmWq33lQDlar\u003cJ]zFq*NCT%R*wOaUPwk=]WwG\u003ceTo\u003e!GVo\u003c@oqgG4^@o(BMvvrMik4gjj2arR\u003e5x(mSVvr+s0qE%Dmz!8NJB97#lmr\u0026]{vpKy6iV}dhzFq*NCT%R*wO7",
            "ln": 130561,
            "col": 22,
            "line": 2361
          },
          {
            "b": "BsW\u003edarR^Hb28=?x?-2XnhBdPw\u003e^hOnP5P*wN/*aiV}dhzFq*NCT%R*wOaUPwjZVWAaJK3edz}earR^Jo\u003e!GVo\u003c@oqgG4^@o(BMdB.2i8mr\u0026]{vpKy6iV}dhzFq*NCT%R*wOaUPwi\u003euGx(uB+BAg/1BsW\u003edarR^Hb28=?x?-2XnhBdPw\u003e^hOmr\u0026]{vpKy6iV}dhzFq*NCT%R*wOaUPwjp-+A:-E1edz}earR^Jo\u003e!GVo\u003c@oqgG4^@o(BMiz!@@}A.HyWwmY^9iV}dhzFq*NCT%R*wOaUPwjyGNwmY^Pz^^f/AX4UbarR^Hb28=?x?-2XnhBdPw\u003e^hOB4*HXwmY^9iV}dhzFq*NCT%R*wOaUPwogB.vpS}\u0026edz}earR^Jo\u003e!GVo\u003c@oqgG4^@o(BM-l3N9+b03\u0026vx(mSVvr+s0qE%C",
            "ln": 130854,
            "col": 64,
            "line": 2366
          },
          {
            "b": "B3U4+B1v+carR^Hb28=?x?-2XnhBdPw\u003e^hOl2Z^VC{ko(o\u003e!GVo\u003c@oqgG4^@o(BMdAbYSsedz}earR^Jo\u003e!GVo\u003c@oqgG4^@o(BMvBy/zUB-IUpb03\u0026vx(mSVvr+s0qE%Dmz!8^*wPg1VA=#1B4gjj2arR\u003e5x(mSVvr+s0qE%Dmz!8jNzF0P}b03\u0026vx(mSVvr+s0qE%Dmz!8jNzF0P}edz}earR^Jo\u003e!GVo\u003c@oqgG4^@o(BMfz/fVhzGQ8slul^JxjSnFawDM/x?-2XnhBdPw\u003e^hOlVl\u003c:x(n6oz9\u0026nSwm]E84gjj2arR\u003e5x(mSVvr+s0qE%Dmz!8gPx\u003eg\u003c/l${ZJA=00YawDM/x?-2XnhBdPw\u003e^hOlul^JxjTFBB769aedz@m4giKKpesnDuQNE:p!TeTuRS)Ympe+Pp/6.Um]HJ[aBsCrarR^Jo\u003e!GVo\u003c@oqgG4^@o(BMpvrliTx(!wuiV]Rlz!%l3v@@?:gAYObw\u003e^hOawDo=yJyWJ3lP",
            "ln": 131196,
            "col": 44,
            "line": 2372
          },
          {
            "b": "zF%5%B15ZJ3uQrliT(AsarR!sA=k!qv@Di@D0+00x!BjgBy/JnazCXiz/P}xlVl*NC%Lm#4gjj2arUopz/3RrwPz%9AV/7kAbP=saw^8%ze:O}wPz%9AT-u#arR!vw/%]\u003cz/6Dnq!o#)wPxzqzGx]dzEWl2x(+zmz/^9%z/fbE4gjj2arR^HarUYoxk8BewPzc#z/{ekB0%\u003e9z/6Dnq!o#)wPxzqzGx]dzEWleayw@0A@",
            "ln": 132896,
            "col": 59,
            "line": 2404
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "os.path.dirname"
            ],
            [
              "",
              "os.path.abspath"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "folder_paths.add_model_folder_path"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "os.fspath"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "FileNotFoundError"
            ],
            [
              "",
              "comfy.utils.load_torch_file"
            ],
            [
              "",
              "comfy.sd.VAE"
            ],
            [
              "",
              "loaded.throw_exception_if_invalid"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "folder_paths.get_folder_paths"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.dirname"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.isdir"
            ],
            [
              "",
              "dirs.append"
            ],
            [
              "",
              "_mod_search_dirs"
            ],
            [
              "",
              "os.walk"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "fn.endswith"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "os.stat"
            ],
            [
              "",
              "os.stat"
            ],
            [
              "",
              "sig.append"
            ],
            [
              "",
              "os.path.relpath.replace"
            ],
            [
              "",
              "os.path.relpath"
            ],
            [
              "",
              "candidates.append"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "set"
            ],
            [
              "",
              "set"
            ],
            [
              "",
              "seen.add"
            ],
            [
              "",
              "read_refmod_meta"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "meta.get"
            ],
            [
              "",
              "bundle_members"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "meta.get"
            ],
            [
              "",
              "names.add"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "str.replace"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "_normalize_mod_name"
            ],
            [
              "",
              "ntpath.splitdrive"
            ],
            [
              "",
              "name.startswith"
            ],
            [
              "",
              "name.split"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "name.split"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "_mod_search_dirs"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.realpath"
            ],
            [
              "",
              "os.path.realpath"
            ],
            [
              "",
              "os.path.commonpath"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "os.path.abspath"
            ],
            [
              "",
              "FileNotFoundError"
            ],
            [
              "",
              "os.stat"
            ],
            [
              "",
              "stamps.append"
            ],
            [
              "",
              "stamps.append"
            ],
            [
              "",
              "os.path.normcase"
            ],
            [
              "",
              "os.path.abspath"
            ],
            [
              "",
              "os.path.normcase"
            ],
            [
              "",
              "os.path.abspath"
            ],
            [
              "",
              "_file_stamp"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "m.latent.numel"
            ],
            [
              "",
              "m.latent.element_size"
            ],
            [
              "",
              "_MOD_CACHE.values"
            ],
            [
              "",
              "next"
            ],
            [
              "",
              "iter"
            ],
            [
              "",
              "_MOD_CACHE.pop"
            ],
            [
              "",
              "_MOD_CACHE_STAMPS.pop"
            ],
            [
              "",
              "_find_mod_path"
            ],
            [
              "",
              "os.path.normcase"
            ],
            [
              "",
              "_MOD_CACHE_STAMPS.get"
            ],
            [
              "",
              "_file_stamp"
            ],
            [
              "",
              "_MOD_CACHE.pop"
            ],
            [
              "",
              "_MOD_CACHE_STAMPS.pop"
            ],
            [
              "",
              "H3RefMod.load"
            ],
            [
              "",
              "_cache_mod"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "kwargs.items"
            ],
            [
              "",
              "field.startswith"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "_normalize_mod_name"
            ],
            [
              "",
              "stamps.append"
            ],
            [
              "",
              "_file_stamp"
            ],
            [
              "",
              "_find_mod_path"
            ],
            [
              "",
              "stamps.append"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "math.isfinite"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "math.isfinite"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "required.items"
            ],
            [
              "",
              "_number_error"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "required.items"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "field.startswith"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "validate_node_input"
            ],
            [
              "",
              "_number_error"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "_normalize_mod_name"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "refmods_dir"
            ],
            [
              "",
              "os.makedirs"
            ],
            [
              "",
              "_graph_presets_dir"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "os.listdir"
            ],
            [
              "",
              "fn.endswith"
            ],
            [
              "",
              "names.append"
            ],
            [
              "",
              "fn.endswith"
            ],
            [
              "",
              "read_graph_meta"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "names.append"
            ],
            [
              "",
              "_graph_presets_dir"
            ],
            [
              "",
              "read_graph_meta"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "json.load"
            ],
            [
              "",
              "data.get"
            ],
            [
              "",
              "data.get"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "data.get"
            ],
            [
              "",
              "c.isalnum"
            ],
            [
              "",
              "str.strip"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "render_debug_grid"
            ],
            [
              "",
              "img.save"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "_graph_presets_dir"
            ],
            [
              "",
              "graph_pnginfo"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "type"
            ],
            [
              "",
              "mask.dim"
            ],
            [
              "",
              "mask.unsqueeze"
            ],
            [
              "",
              "mask.dim"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "mask.float.clamp"
            ],
            [
              "",
              "mask.float"
            ],
            [
              "",
              "mask.unsqueeze"
            ],
            [
              "",
              "comfy.utils.common_upscale"
            ],
            [
              "",
              "samples.squeeze.clamp"
            ],
            [
              "",
              "samples.squeeze"
            ],
            [
              "",
              "mask_px.unsqueeze"
            ],
            [
              "",
              "mp.expand"
            ],
            [
              "",
              "torch.linspace.round.long"
            ],
            [
              "",
              "torch.linspace.round"
            ],
            [
              "",
              "torch.linspace"
            ],
            [
              "",
              "F.adaptive_avg_pool2d"
            ],
            [
              "",
              "mp.float"
            ],
            [
              "",
              "mp.permute.unsqueeze.clamp"
            ],
            [
              "",
              "mp.permute.unsqueeze"
            ],
            [
              "",
              "mp.permute"
            ],
            [
              "",
              "_blur_latent"
            ],
            [
              "",
              "z.float"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "src.dim"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "src.dim"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "src.reshape"
            ],
            [
              "",
              "src.dim"
            ],
            [
              "",
              "src.unsqueeze"
            ],
            [
              "",
              "src.movedim"
            ],
            [
              "",
              "src.dim"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "name.strip.replace.replace"
            ],
            [
              "",
              "name.strip.replace"
            ],
            [
              "",
              "name.strip"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "folder_paths.get_input_directory"
            ],
            [
              "",
              "os.path.isabs"
            ],
            [
              "",
              "os.path.normpath"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "folder_paths.get_input_directory"
            ],
            [
              "",
              "os.path.isdir"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "mod.latent.numel"
            ],
            [
              "",
              "mod.latent.element_size"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "RETENTION.get"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "random.Random"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "rng.shuffle"
            ],
            [
              "",
              "rng.randint"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "_check_token_budget"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "notes.append"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "mod.ref_block"
            ],
            [
              "",
              "blocks.append"
            ],
            [
              "",
              "curve_strengths"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "summaries.append"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "itertools.count"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "r.get"
            ],
            [
              "",
              "payload.get"
            ],
            [
              "",
              "executor"
            ],
            [
              "",
              "progress.get"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "timestep.flatten"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "curve_value_at"
            ],
            [
              "",
              "executor"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "payload.get"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "k.get"
            ],
            [
              "",
              "payload.get"
            ],
            [
              "",
              "payload.get"
            ],
            [
              "",
              "ref.get"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "ref.get"
            ],
            [
              "",
              "_blur_latent"
            ],
            [
              "",
              "executor"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "parts.append"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "_find_mod_path"
            ],
            [
              "",
              "read_refmod_meta"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "meta.get"
            ],
            [
              "",
              "load_bundle"
            ],
            [
              "",
              "meta.get"
            ],
            [
              "",
              "selection.lower"
            ],
            [
              "",
              "_load_mod"
            ],
            [
              "",
              "_list_mod_names"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "optional.update"
            ],
            [
              "",
              "_component_inputs"
            ],
            [
              "",
              "cls.INPUT_TYPES"
            ],
            [
              "",
              "_validate_mod_inputs"
            ],
            [
              "",
              "schema.get"
            ],
            [
              "",
              "_mods_changed"
            ],
            [
              "",
              "self.INPUT_TYPES"
            ],
            [
              "",
              "_check_loader_numbers"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "_normalize_mod_name"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "_load_components"
            ],
            [
              "",
              "rows.append"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "loads.extend"
            ],
            [
              "",
              "_check_token_budget"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "_info_lines"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "_prompt_hint"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "_list_mod_names"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "optional.update"
            ],
            [
              "",
              "_component_inputs"
            ],
            [
              "",
              "cls.INPUT_TYPES"
            ],
            [
              "",
              "_validate_mod_inputs"
            ],
            [
              "",
              "schema.get"
            ],
            [
              "",
              "_mods_changed"
            ],
            [
              "",
              "self.INPUT_TYPES"
            ],
            [
              "",
              "_check_loader_numbers"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "_normalize_mod_name"
            ],
            [
              "",
              "kwargs.get"
            ],
            [
              "",
              "loads.extend"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "_load_components"
            ],
            [
              "",
              "_check_token_budget"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "_info_lines"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "_prompt_hint"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "io.MatchType.Template"
            ],
            [
              "",
              "io.Custom"
            ],
            [
              "",
              "io.Schema"
            ],
            [
              "",
              "io.MatchType.Input"
            ],
            [
              "",
              "io.Custom.Input"
            ],
            [
              "",
              "io.Custom"
            ],
            [
              "",
              "io.Boolean.Input"
            ],
            [
              "",
              "io.Float.Input"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "io.Float.Input"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "_list_graph_presets"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.String.Input"
            ],
            [
              "",
              "io.MatchType.Output"
            ],
            [
              "",
              "io.Image.Output"
            ],
            [
              "",
              "_load_graph_preset"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "_saved_curve"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "cfg.get"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "ignored.append"
            ],
            [
              "",
              "ignored.append"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "ignored.append"
            ],
            [
              "",
              "ignored.append"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "render_debug_grid"
            ],
            [
              "",
              "_save_graph_preset"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "_ref_blocks"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "d.get"
            ],
            [
              "",
              "out.append"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "replace"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "io.NodeOutput"
            ],
            [
              "",
              "pil_to_tensor"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "_saved_curve"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "model.clone"
            ],
            [
              "",
              "next"
            ],
            [
              "",
              "ContextVar"
            ],
            [
              "",
              "executor.class_obj.model_patcher.get_model_object"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "sampling.timestep"
            ],
            [
              "",
              "progress.set"
            ],
            [
              "",
              "executor"
            ],
            [
              "",
              "progress.reset"
            ],
            [
              "",
              "model.add_wrapper_with_key"
            ],
            [
              "",
              "model.add_wrapper_with_key"
            ],
            [
              "",
              "_make_step_wrapper"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "set"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "refmods_dir"
            ],
            [
              "",
              "mod.save"
            ],
            [
              "",
              "saved_paths.add"
            ],
            [
              "",
              "_cache_mod"
            ],
            [
              "",
              "out.append"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "_ref_blocks"
            ],
            [
              "",
              "continuum_bridge.attach"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "continuum_bridge.disarm"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "_resolve_folder"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "list_media_files"
            ],
            [
              "",
              "_resolve_folder"
            ],
            [
              "",
              "os.stat"
            ],
            [
              "",
              "parts.append"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "parts.append"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "_resolve_folder"
            ],
            [
              "",
              "list_media_files"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "comfy.utils.ProgressBar"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "refs.append"
            ],
            [
              "",
              "load_image_file"
            ],
            [
              "",
              "refs.append"
            ],
            [
              "",
              "load_video_file"
            ],
            [
              "",
              "failed.append"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "type"
            ],
            [
              "",
              "pbar.update_absolute"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "pbar.update_absolute"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "_normalize_mask_batch"
            ],
            [
              "",
              "items.extend"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "io.Schema"
            ],
            [
              "",
              "io.String.Input"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "io.Autogrow.Input"
            ],
            [
              "",
              "io.Autogrow.TemplatePrefix"
            ],
            [
              "",
              "io.Image.Input"
            ],
            [
              "",
              "io.Autogrow.Input"
            ],
            [
              "",
              "io.Autogrow.TemplatePrefix"
            ],
            [
              "",
              "io.Image.Input"
            ],
            [
              "",
              "io.Custom.Input"
            ],
            [
              "",
              "io.Custom"
            ],
            [
              "",
              "io.Mask.Input"
            ],
            [
              "",
              "io.Float.Input"
            ],
            [
              "",
              "io.Custom.Input"
            ],
            [
              "",
              "io.Custom"
            ],
            [
              "",
              "io.Vae.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Boolean.Input"
            ],
            [
              "",
              "io.Boolean.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "io.String.Input"
            ],
            [
              "",
              "io.String.Input"
            ],
            [
              "",
              "io.Boolean.Input"
            ],
            [
              "",
              "io.Custom.Input"
            ],
            [
              "",
              "io.Custom"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "io.Custom.Output"
            ],
            [
              "",
              "io.Custom"
            ],
            [
              "",
              "io.String.Output"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "_sanitize_name"
            ],
            [
              "",
              "legacy.get"
            ],
            [
              "",
              "legacy.get"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "normalize_mode"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "ignored.append"
            ],
            [
              "",
              "ignored.append"
            ],
            [
              "",
              "ignored.append"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "_resolve_visual_vae"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "k.rsplit"
            ],
            [
              "",
              "ordered.append"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "k.rsplit"
            ],
            [
              "",
              "ordered.append"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "k.startswith"
            ],
            [
              "",
              "k.startswith"
            ],
            [
              "",
              "k.startswith"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "k.rsplit"
            ],
            [
              "",
              "ordered.append"
            ],
            [
              "",
              "key.startswith"
            ],
            [
              "",
              "_normalize_ref"
            ],
            [
              "",
              "ordered.append"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "_normalize_ref"
            ],
            [
              "",
              "sources.append"
            ],
            [
              "",
              "sources.append"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "aspect_grid"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "MiniMaxH3RefModMaskList.collect"
            ],
            [
              "",
              "MiniMaxH3RefModMaskList"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "comfy.utils.ProgressBar"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "_snap_to_causal_grid"
            ],
            [
              "",
              "torch.linspace.round.long"
            ],
            [
              "",
              "torch.linspace.round"
            ],
            [
              "",
              "torch.linspace"
            ],
            [
              "",
              "_resize_ref"
            ],
            [
              "",
              "_resize_ref"
            ],
            [
              "",
              "d.max"
            ],
            [
              "",
              "_ensure_min_size"
            ],
            [
              "",
              "_snap_to_causal_grid"
            ],
            [
              "",
              "_resize_mask"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "vae.encode"
            ],
            [
              "",
              "z.dim"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "source_shapes.append"
            ],
            [
              "",
              "_mask_latent"
            ],
            [
              "",
              "z.to"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "pool_latent.to"
            ],
            [
              "",
              "pool_latent"
            ],
            [
              "",
              "merge_refs.append"
            ],
            [
              "",
              "pooled.cpu"
            ],
            [
              "",
              "z.float.cpu"
            ],
            [
              "",
              "z.float"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "optimize_latent"
            ],
            [
              "",
              "z.float"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "frames.append"
            ],
            [
              "",
              "pbar.update_absolute"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "pooled.numel"
            ],
            [
              "",
              "pooled.element_size"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "torch.stack.mean"
            ],
            [
              "",
              "torch.stack"
            ],
            [
              "",
              "pool_latent"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "optimize_latent_multi"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "init.to"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "torch.cat"
            ],
            [
              "",
              "latent.repeat"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "fit_token_budget"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "tags.append"
            ],
            [
              "",
              "tags.append"
            ],
            [
              "",
              "tags.append"
            ],
            [
              "",
              "tags.append"
            ],
            [
              "",
              "H3RefMod"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "mod_output_path"
            ],
            [
              "",
              "mod.save"
            ],
            [
              "",
              "_cache_mod"
            ],
            [
              "",
              "_summarize"
            ],
            [
              "",
              "_summarize"
            ],
            [
              "",
              "json.dumps"
            ],
            [
              "",
              "io.NodeOutput"
            ],
            [
              "",
              "ui.PreviewText"
            ],
            [
              "",
              "_number_error"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "details.append"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "json.dumps"
            ],
            [
              "",
              "_check_token_budget"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "variants.append"
            ],
            [
              "",
              "_blur_latent"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "vae_decode_audio"
            ],
            [
              "",
              "torch.cat"
            ],
            [
              "",
              "vae.decode"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "decoded.append"
            ],
            [
              "",
              "torch.cat"
            ],
            [
              "",
              "reference_map"
            ],
            [
              "",
              "_sanitize_name"
            ],
            [
              "",
              "make_audio_mod"
            ],
            [
              "",
              "mod_output_path"
            ],
            [
              "",
              "mod.save"
            ],
            [
              "",
              "_cache_mod"
            ],
            [
              "",
              "set"
            ],
            [
              "",
              "os.path.normcase"
            ],
            [
              "",
              "os.path.abspath"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "_sanitize_name"
            ],
            [
              "",
              "mod_output_path"
            ],
            [
              "",
              "os.path.normcase"
            ],
            [
              "",
              "mod_output_path"
            ],
            [
              "",
              "os.path.normcase"
            ],
            [
              "",
              "os.path.abspath"
            ],
            [
              "",
              "used_paths.add"
            ],
            [
              "",
              "os.path.normcase"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "replace"
            ],
            [
              "",
              "planned.values"
            ],
            [
              "",
              "paths.append"
            ],
            [
              "",
              "mod.save"
            ],
            [
              "",
              "_cache_mod"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "_sanitize_name"
            ],
            [
              "",
              "mod_output_path"
            ],
            [
              "",
              "save_bundle"
            ],
            [
              "",
              "load_bundle"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "MiniMaxH3RefModExtract.define_schema"
            ],
            [
              "",
              "schema.inputs.pop"
            ],
            [
              "",
              "schema.inputs.extend"
            ],
            [
              "",
              "io.Audio.Input"
            ],
            [
              "",
              "io.Vae.Input"
            ],
            [
              "",
              "io.Float.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "io.Int.Input"
            ],
            [
              "",
              "schema.inputs.append"
            ],
            [
              "",
              "schema.inputs.append"
            ],
            [
              "",
              "io.Combo.Input"
            ],
            [
              "",
              "io.Custom.Output"
            ],
            [
              "",
              "io.Custom"
            ],
            [
              "",
              "io.String.Output"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "visual.get"
            ],
            [
              "",
              "visual.get"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "visual.get"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "key.startswith"
            ],
            [
              "",
              "visual.items"
            ],
            [
              "",
              "visual.get"
            ],
            [
              "",
              "visual.get"
            ],
            [
              "",
              "_check_token_budget"
            ],
            [
              "",
              "_sanitize_name"
            ],
            [
              "",
              "mod_output_path"
            ],
            [
              "",
              "mods.extend"
            ],
            [
              "",
              "MiniMaxH3RefModExtract.execute"
            ],
            [
              "",
              "mods.extend"
            ],
            [
              "",
              "MiniMaxH3RefModAudioExtract.extract"
            ],
            [
              "",
              "MiniMaxH3RefModAudioExtract"
            ],
            [
              "",
              "_check_token_budget"
            ],
            [
              "",
              "mod_output_path"
            ],
            [
              "",
              "saved_paths.append"
            ],
            [
              "",
              "save_bundle"
            ],
            [
              "",
              "load_bundle"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "mod.save"
            ],
            [
              "",
              "_cache_mod"
            ],
            [
              "",
              "saved_paths.append"
            ],
            [
              "",
              "json.dumps"
            ],
            [
              "",
              "io.NodeOutput"
            ],
            [
              "",
              "ui.PreviewText"
            ],
            [
              "",
              "register_routes"
            ],
            [
              "",
              "manager.register"
            ],
            [
              "",
              "io.NodeReplace"
            ],
            [
              "",
              ".audio"
            ],
            [
              ".audio",
              ".audio.make_audio_mod"
            ],
            [
              "",
              ".bundle"
            ],
            [
              ".bundle",
              ".bundle.load_bundle"
            ],
            [
              ".bundle",
              ".bundle.members"
            ],
            [
              ".bundle",
              ".bundle.save_bundle"
            ],
            [
              "",
              ".common"
            ],
            [
              ".common",
              ".common.ensure_min_size"
            ],
            [
              ".common",
              ".common.list_media_files"
            ],
            [
              ".common",
              ".common.load_image_file"
            ],
            [
              ".common",
              ".common.load_video_file"
            ],
            [
              ".common",
              ".common.mod_output_path"
            ],
            [
              ".common",
              ".common.refmods_dir"
            ],
            [
              ".common",
              ".common.resize_ref"
            ],
            [
              ".common",
              ".common.snap_to_causal_grid"
            ],
            [
              ".",
              ".continuum_bridge"
            ],
            [
              "",
              ".core"
            ],
            [
              ".core",
              ".core.CONCEPT_TYPES"
            ],
            [
              ".core",
              ".core.CURVE_DIRECTIONS"
            ],
            [
              ".core",
              ".core.CURVE_SHAPES"
            ],
            [
              ".core",
              ".core.H3RefMod"
            ],
            [
              ".core",
              ".core._blur_latent"
            ],
            [
              ".core",
              ".core.aspect_grid"
            ],
            [
              ".core",
              ".core.curve_strengths"
            ],
            [
              ".core",
              ".core.curve_value_at"
            ],
            [
              ".core",
              ".core.fit_token_budget"
            ],
            [
              ".core",
              ".core.normalize_mode"
            ],
            [
              ".core",
              ".core.optimize_latent"
            ],
            [
              ".core",
              ".core.optimize_latent_multi"
            ],
            [
              ".core",
              ".core.pool_latent"
            ],
            [
              ".core",
              ".core.read_refmod_meta"
            ],
            [
              "",
              ".debug_grid"
            ],
            [
              ".debug_grid",
              ".debug_grid.graph_pnginfo"
            ],
            [
              ".debug_grid",
              ".debug_grid.pil_to_tensor"
            ],
            [
              ".debug_grid",
              ".debug_grid.read_graph_meta"
            ],
            [
              ".debug_grid",
              ".debug_grid.render_debug_grid"
            ],
            [
              "",
              ".library"
            ],
            [
              ".library",
              ".library.register_routes"
            ],
            [
              "",
              ".prompt"
            ],
            [
              ".prompt",
              ".prompt.MiniMaxH3RefModTextEncode"
            ],
            [
              ".prompt",
              ".prompt.reference_map"
            ],
            [
              "typing",
              "Callable"
            ],
            [
              "comfy_api.latest",
              "ComfyAPI"
            ],
            [
              "contextvars",
              "ContextVar"
            ],
            [
              "typing",
              "Dict"
            ],
            [
              "typing",
              "List"
            ],
            [
              "comfy.ldm.minimax.audio_vae",
              "MiniMaxH3AudioVAE"
            ],
            [
              "typing",
              "Optional"
            ],
            [
              "server",
              "PromptServer"
            ],
            [
              "",
              "comfy.ldm.minimax.audio_vae"
            ],
            [
              "",
              "comfy.patcher_extension"
            ],
            [
              "",
              "comfy.sd"
            ],
            [
              "",
              "comfy.utils"
            ],
            [
              "",
              "comfy_api.latest"
            ],
            [
              "",
              "comfy_execution.validation"
            ],
            [
              "",
              "comfy_extras.nodes_audio"
            ],
            [
              "",
              "contextvars"
            ],
            [
              "",
              "dataclasses"
            ],
            [
              "",
              "folder_paths"
            ],
            [
              "comfy_api.latest",
              "io"
            ],
            [
              "",
              "itertools"
            ],
            [
              "",
              "json"
            ],
            [
              "",
              "math"
            ],
            [
              "",
              "ntpath"
            ],
            [
              "",
              "os"
            ],
            [
              "",
              "random"
            ],
            [
              "dataclasses",
              "replace"
            ],
            [
              "",
              "server"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "torch.nn.functional"
            ],
            [
              "",
              "typing"
            ],
            [
              "comfy_api.latest",
              "ui"
            ],
            [
              "comfy_extras.nodes_audio",
              "vae_decode_audio"
            ],
            [
              "comfy_execution.validation",
              "validate_node_input"
            ]
          ],
          "mbr": [
            "F.adaptive_avg_pool2d",
            "H3RefMod.load",
            "MiniMaxH3RefModAudioExtract.extract",
            "MiniMaxH3RefModExtract.define_schema",
            "MiniMaxH3RefModExtract.execute",
            "MiniMaxH3RefModMaskList.collect",
            "PromptServer.instance",
            "PromptServer.instance.node_replace_manager",
            "RETENTION.get",
            "_MOD_CACHE.pop",
            "_MOD_CACHE.values",
            "_MOD_CACHE_STAMPS.get",
            "_MOD_CACHE_STAMPS.pop",
            "av_encoder.video_path",
            "batch.shape",
            "block.refmod",
            "blocks.append",
            "c.isalnum",
            "candidates.append",
            "cfg.get",
            "cfg.retention",
            "cls.INPUT_TYPES",
            "cls.MAX_SLOTS",
            "cls.NONE",
            "comfy.patcher_extension",
            "comfy.patcher_extension.WrappersMP",
            "comfy.patcher_extension.WrappersMP.DIFFUSION_MODEL",
            "comfy.patcher_extension.WrappersMP.OUTER_SAMPLE",
            "comfy.sd",
            "comfy.sd.VAE",
            "comfy.utils",
            "comfy.utils.ProgressBar",
            "comfy.utils.common_upscale",
            "comfy.utils.load_torch_file",
            "conditioning.refs",
            "continuum_bridge.attach",
            "continuum_bridge.disarm",
            "d.get",
            "d.max",
            "d.minimax_refs",
            "data.get",
            "decoded.append",
            "details.append",
            "dirs.append",
            "executor.class_obj",
            "executor.class_obj.model_patcher",
            "executor.class_obj.model_patcher.get_model_object",
            "failed.append",
            "field.startswith",
            "fn.endswith",
            "folder_paths.add_model_folder_path",
            "folder_paths.get_folder_paths",
            "folder_paths.get_input_directory",
            "folder_paths.models_dir",
            "frames.append",
            "ignored.append",
            "img.save",
            "init.to",
            "io.Audio",
            "io.Audio.Input",
            "io.Autogrow",
            "io.Autogrow.Input",
            "io.Autogrow.TemplatePrefix",
            "io.Boolean",
            "io.Boolean.Input",
            "io.Combo",
            "io.Combo.Input",
            "io.ComfyNode",
            "io.Conditioning",
            "io.ControlAfterGenerate",
            "io.ControlAfterGenerate.fixed",
            "io.Custom",
            "io.Custom.Input",
            "io.Custom.Output",
            "io.Float",
            "io.Float.Input",
            "io.Image",
            "io.Image.Input",
            "io.Image.Output",
            "io.Int",
            "io.Int.Input",
            "io.Mask",
            "io.Mask.Input",
            "io.MatchType",
            "io.MatchType.Input",
            "io.MatchType.Output",
            "io.MatchType.Template",
            "io.NodeOutput",
            "io.NodeReplace",
            "io.Schema",
            "io.String",
            "io.String.Input",
            "io.String.Output",
            "io.Vae",
            "io.Vae.Input",
            "items.extend",
            "itertools.count",
            "js.st_mtime_ns",
            "js.st_size",
            "json.dumps",
            "json.load",
            "k.get",
            "k.rsplit",
            "k.startswith",
            "key.startswith",
            "kwargs.get",
            "kwargs.items",
            "latent.repeat",
            "latent.shape",
            "legacy.get",
            "legacy.optimize",
            "legacy.pool",
            "loaded.throw_exception_if_invalid",
            "loads.extend",
            "m.kind",
            "m.latent",
            "m.latent.element_size",
            "m.latent.numel",
            "m.name",
            "m.path",
            "m.token_count",
            "manager.register",
            "mask.dim",
            "mask.float",
            "mask.float.clamp",
            "mask.shape",
            "mask.unsqueeze",
            "mask_px.unsqueeze",
            "math.isfinite",
            "merge_refs.append",
            "meta.get",
            "mod.bundle_index",
            "mod.concept_type",
            "mod.config",
            "mod.description",
            "mod.kind",
            "mod.latent",
            "mod.latent.element_size",
            "mod.latent.numel",
            "mod.latent.shape",
            "mod.latent_t",
            "mod.mode",
            "mod.name",
            "mod.optimize_steps",
            "mod.path",
            "mod.pool",
            "mod.ref_block",
            "mod.save",
            "mod.source",
            "mod.source_shape",
            "mod.tags",
            "mod.token_count",
            "model.add_wrapper_with_key",
            "model.clone",
            "mods.extend",
            "mp.expand",
            "mp.float",
            "mp.permute",
            "mp.permute.unsqueeze",
            "mp.permute.unsqueeze.clamp",
            "mp.shape",
            "name.split",
            "name.startswith",
            "name.strip",
            "name.strip.replace",
            "name.strip.replace.replace",
            "names.add",
            "names.append",
            "norm.shape",
            "notes.append",
            "ntpath.splitdrive",
            "optional.update",
            "options.max",
            "options.min",
            "ordered.append",
            "os.fspath",
            "os.listdir",
            "os.makedirs",
            "os.path",
            "os.path.abspath",
            "os.path.basename",
            "os.path.commonpath",
            "os.path.dirname",
            "os.path.isabs",
            "os.path.isdir",
            "os.path.isfile",
            "os.path.join",
            "os.path.normcase",
            "os.path.normpath",
            "os.path.realpath",
            "os.path.relpath",
            "os.path.relpath.replace",
            "os.stat",
            "os.walk",
            "out.append",
            "out.refs",
            "p.shape",
            "parts.append",
            "paths.append",
            "payload.get",
            "pbar.update_absolute",
            "pixels.ndim",
            "pixels.shape",
            "planned.values",
            "pool_latent.to",
            "pooled.cpu",
            "pooled.element_size",
            "pooled.numel",
            "pooled.shape",
            "progress.get",
            "progress.reset",
            "progress.set",
            "r.get",
            "r.shape",
            "random.Random",
            "ref.get",
            "refs.append",
            "required.items",
            "rng.randint",
            "rng.shuffle",
            "rows.append",
            "samples.squeeze",
            "samples.squeeze.clamp",
            "sampling.timestep",
            "saved_paths.add",
            "saved_paths.append",
            "schema.description",
            "schema.display_name",
            "schema.get",
            "schema.inputs",
            "schema.inputs.append",
            "schema.inputs.extend",
            "schema.inputs.pop",
            "schema.node_id",
            "schema.optional",
            "schema.outputs",
            "schema.required",
            "seen.add",
            "selection.lower",
            "self.INPUT_TYPES",
            "self.MAX_SLOTS",
            "sig.append",
            "source_shapes.append",
            "sources.append",
            "src.device",
            "src.dim",
            "src.movedim",
            "src.reshape",
            "src.shape",
            "src.unsqueeze",
            "st.st_ctime_ns",
            "st.st_mtime",
            "st.st_mtime_ns",
            "st.st_size",
            "stamps.append",
            "str.replace",
            "str.strip",
            "summaries.append",
            "tags.append",
            "timestep.flatten",
            "torch.Tensor",
            "torch.cat",
            "torch.float16",
            "torch.linspace",
            "torch.linspace.round",
            "torch.linspace.round.long",
            "torch.stack",
            "torch.stack.mean",
            "torch.zeros",
            "type.__name__",
            "ui.PreviewText",
            "used_paths.add",
            "vae.decode",
            "vae.encode",
            "vae.first_stage_model",
            "vae_decode_audio.waveform",
            "variants.append",
            "visual.get",
            "visual.items",
            "weights.audio",
            "weights.visual",
            "z.dim",
            "z.dtype",
            "z.float",
            "z.float.cpu",
            "z.shape",
            "z.to"
          ],
          "tgt": [
            "ContextVar",
            "F.adaptive_avg_pool2d",
            "FileNotFoundError",
            "H3RefMod",
            "H3RefMod.load",
            "MiniMaxH3RefModAudioExtract",
            "MiniMaxH3RefModAudioExtract.extract",
            "MiniMaxH3RefModExtract.define_schema",
            "MiniMaxH3RefModExtract.execute",
            "MiniMaxH3RefModMaskList",
            "MiniMaxH3RefModMaskList.collect",
            "RETENTION.get",
            "ValueError",
            "_MOD_CACHE.pop",
            "_MOD_CACHE.values",
            "_MOD_CACHE_STAMPS.get",
            "_MOD_CACHE_STAMPS.pop",
            "_blur_latent",
            "_cache_mod",
            "_check_loader_numbers",
            "_check_token_budget",
            "_component_inputs",
            "_ensure_min_size",
            "_file_stamp",
            "_find_mod_path",
            "_graph_presets_dir",
            "_info_lines",
            "_list_graph_presets",
            "_list_mod_names",
            "_load_components",
            "_load_graph_preset",
            "_load_mod",
            "_make_step_wrapper",
            "_mask_latent",
            "_mod_search_dirs",
            "_mods_changed",
            "_normalize_mask_batch",
            "_normalize_mod_name",
            "_normalize_ref",
            "_number_error",
            "_prompt_hint",
            "_ref_blocks",
            "_resize_mask",
            "_resize_ref",
            "_resolve_folder",
            "_resolve_visual_vae",
            "_sanitize_name",
            "_save_graph_preset",
            "_saved_curve",
            "_snap_to_causal_grid",
            "_summarize",
            "_validate_mod_inputs",
            "abs",
            "any",
            "aspect_grid",
            "blocks.append",
            "bundle_members",
            "c.isalnum",
            "candidates.append",
            "cfg.get",
            "cls.INPUT_TYPES",
            "comfy.sd.VAE",
            "comfy.utils.ProgressBar",
            "comfy.utils.common_upscale",
            "comfy.utils.load_torch_file",
            "continuum_bridge.attach",
            "continuum_bridge.disarm",
            "curve_strengths",
            "curve_value_at",
            "d.get",
            "d.max",
            "data.get",
            "decoded.append",
            "details.append",
            "dict",
            "dirs.append",
            "enumerate",
            "executor",
            "executor.class_obj.model_patcher.get_model_object",
            "failed.append",
            "field.startswith",
            "fit_token_budget",
            "float",
            "fn.endswith",
            "folder_paths.add_model_folder_path",
            "folder_paths.get_folder_paths",
            "folder_paths.get_input_directory",
            "frames.append",
            "getattr",
            "graph_pnginfo",
            "id",
            "ignored.append",
            "img.save",
            "init.to",
            "int",
            "io.Audio.Input",
            "io.Autogrow.Input",
            "io.Autogrow.TemplatePrefix",
            "io.Boolean.Input",
            "io.Combo.Input",
            "io.Custom",
            "io.Custom.Input",
            "io.Custom.Output",
            "io.Float.Input",
            "io.Image.Input",
            "io.Image.Output",
            "io.Int.Input",
            "io.Mask.Input",
            "io.MatchType.Input",
            "io.MatchType.Output",
            "io.MatchType.Template",
            "io.NodeOutput",
            "io.NodeReplace",
            "io.Schema",
            "io.String.Input",
            "io.String.Output",
            "io.Vae.Input",
            "isinstance",
            "items.extend",
            "iter",
            "itertools.count",
            "json.dumps",
            "json.load",
            "k.get",
            "k.rsplit",
            "k.startswith",
            "key.startswith",
            "kwargs.get",
            "kwargs.items",
            "latent.repeat",
            "legacy.get",
            "len",
            "list",
            "list_media_files",
            "load_bundle",
            "load_image_file",
            "load_video_file",
            "loaded.throw_exception_if_invalid",
            "loads.extend",
            "m.latent.element_size",
            "m.latent.numel",
            "make_audio_mod",
            "manager.register",
            "mask.dim",
            "mask.float",
            "mask.float.clamp",
            "mask.unsqueeze",
            "mask_px.unsqueeze",
            "math.isfinite",
            "max",
            "merge_refs.append",
            "meta.get",
            "min",
            "mod.latent.element_size",
            "mod.latent.numel",
            "mod.ref_block",
            "mod.save",
            "mod_output_path",
            "model.add_wrapper_with_key",
            "model.clone",
            "mods.extend",
            "mp.expand",
            "mp.float",
            "mp.permute",
            "mp.permute.unsqueeze",
            "mp.permute.unsqueeze.clamp",
            "name.split",
            "name.startswith",
            "name.strip",
            "name.strip.replace",
            "name.strip.replace.replace",
            "names.add",
            "names.append",
            "next",
            "normalize_mode",
            "notes.append",
            "ntpath.splitdrive",
            "open",
            "optimize_latent",
            "optimize_latent_multi",
            "optional.update",
            "ordered.append",
            "os.fspath",
            "os.listdir",
            "os.makedirs",
            "os.path.abspath",
            "os.path.basename",
            "os.path.commonpath",
            "os.path.dirname",
            "os.path.isabs",
            "os.path.isdir",
            "os.path.isfile",
            "os.path.join",
            "os.path.normcase",
            "os.path.normpath",
            "os.path.realpath",
            "os.path.relpath",
            "os.path.relpath.replace",
            "os.stat",
            "os.walk",
            "out.append",
            "parts.append",
            "paths.append",
            "payload.get",
            "pbar.update_absolute",
            "pil_to_tensor",
            "planned.values",
            "pool_latent",
            "pool_latent.to",
            "pooled.cpu",
            "pooled.element_size",
            "pooled.numel",
            "print",
            "progress.get",
            "progress.reset",
            "progress.set",
            "r.get",
            "random.Random",
            "range",
            "read_graph_meta",
            "read_refmod_meta",
            "ref.get",
            "reference_map",
            "refmods_dir",
            "refs.append",
            "register_routes",
            "render_debug_grid",
            "replace",
            "required.items",
            "rng.randint",
            "rng.shuffle",
            "round",
            "rows.append",
            "samples.squeeze",
            "samples.squeeze.clamp",
            "sampling.timestep",
            "save_bundle",
            "saved_paths.add",
            "saved_paths.append",
            "schema.get",
            "schema.inputs.append",
            "schema.inputs.extend",
            "schema.inputs.pop",
            "seen.add",
            "selection.lower",
            "self.INPUT_TYPES",
            "set",
            "sig.append",
            "sorted",
            "source_shapes.append",
            "sources.append",
            "src.dim",
            "src.movedim",
            "src.reshape",
            "src.unsqueeze",
            "stamps.append",
            "str",
            "str.replace",
            "str.strip",
            "sum",
            "summaries.append",
            "tags.append",
            "timestep.flatten",
            "torch.cat",
            "torch.linspace",
            "torch.linspace.round",
            "torch.linspace.round.long",
            "torch.stack",
            "torch.stack.mean",
            "torch.zeros",
            "tuple",
            "type",
            "ui.PreviewText",
            "used_paths.add",
            "vae.decode",
            "vae.encode",
            "vae_decode_audio",
            "validate_node_input",
            "variants.append",
            "visual.get",
            "visual.items",
            "z.dim",
            "z.float",
            "z.float.cpu",
            "z.to"
          ],
          "funcs": [
            [
              "_resolve_visual_vae",
              4964
            ],
            [
              "_mod_search_dirs",
              6087
            ],
            [
              "_list_mod_names",
              6559
            ],
            [
              "_normalize_mod_name",
              8900
            ],
            [
              "_find_mod_path",
              9084
            ],
            [
              "_file_stamp",
              10100
            ],
            [
              "_cache_mod",
              10444
            ],
            [
              "_load_mod",
              10897
            ],
            [
              "_mods_changed",
              11275
            ],
            [
              "_check_token_budget",
              11771
            ],
            [
              "_number_error",
              12349
            ],
            [
              "_check_loader_numbers",
              12858
            ],
            [
              "_validate_mod_inputs",
              13157
            ],
            [
              "_graph_presets_dir",
              15101
            ],
            [
              "_list_graph_presets",
              15330
            ],
            [
              "_load_graph_preset",
              16085
            ],
            [
              "_save_graph_preset",
              17047
            ],
            [
              "_normalize_mask_batch",
              17801
            ],
            [
              "_resize_mask",
              18466
            ],
            [
              "_mask_latent",
              18835
            ],
            [
              "_normalize_ref",
              20287
            ],
            [
              "_sanitize_name",
              22041
            ],
            [
              "_resolve_folder",
              22237
            ],
            [
              "_summarize",
              22882
            ],
            [
              "_info_lines",
              23249
            ],
            [
              "_saved_curve",
              24067
            ],
            [
              "_ref_blocks",
              24794
            ],
            [
              "_make_step_wrapper",
              28938
            ],
            [
              "wrapper",
              29083
            ],
            [
              "_prompt_hint",
              30764
            ],
            [
              "_component_inputs",
              31944
            ],
            [
              "_load_components",
              32535
            ],
            [
              "INPUT_TYPES",
              33545
            ],
            [
              "VALIDATE_INPUTS",
              35620
            ],
            [
              "IS_CHANGED",
              35847
            ],
            [
              "load",
              35940
            ],
            [
              "INPUT_TYPES",
              38701
            ],
            [
              "VALIDATE_INPUTS",
              40181
            ],
            [
              "IS_CHANGED",
              40408
            ],
            [
              "load",
              40501
            ],
            [
              "define_schema",
              43430
            ],
            [
              "execute",
              50877
            ],
            [
              "INPUT_TYPES",
              56394
            ],
            [
              "apply",
              59816
            ],
            [
              "schedule",
              61132
            ],
            [
              "INPUT_TYPES",
              63524
            ],
            [
              "fix",
              65824
            ],
            [
              "INPUT_TYPES",
              68443
            ],
            [
              "arm",
              71440
            ],
            [
              "INPUT_TYPES",
              72549
            ],
            [
              "disarm",
              73088
            ],
            [
              "INPUT_TYPES",
              74148
            ],
            [
              "VALIDATE_INPUTS",
              75833
            ],
            [
              "IS_CHANGED",
              76028
            ],
            [
              "load",
              76610
            ],
            [
              "INPUT_TYPES",
              79006
            ],
            [
              "collect",
              79467
            ],
            [
              "define_schema",
              82339
            ],
            [
              "execute",
              95958
            ],
            [
              "INPUT_TYPES",
              116089
            ],
            [
              "inspect",
              117002
            ],
            [
              "INPUT_TYPES",
              119901
            ],
            [
              "extract",
              120691
            ],
            [
              "INPUT_TYPES",
              121418
            ],
            [
              "save",
              122026
            ],
            [
              "INPUT_TYPES",
              123603
            ],
            [
              "save",
              124170
            ],
            [
              "define_schema",
              124738
            ],
            [
              "execute",
              126620
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 51,
              "op.div": 13,
              "op.lor": 46,
              "op.mul": 29,
              "op.sub": 32,
              "op.land": 57,
              "max_depth": 23,
              "call_count": 841,
              "node_count": 27313,
              "op.floordiv": 3,
              "member_count": 287,
              "max_array_len": 25,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_concat_chain": 4,
              "member_depth_max": 4,
              "max_numeric_array": 3,
              "op_density.floordiv": 0
            },
            "file": {
              "size": 133923,
              "entropy": 4.77
            },
            "text": {
              "lines": 2427,
              "top_char": 101,
              "max_ws_run": 10,
              "digit_ratio": 0.02,
              "space_count": 35689,
              "char_entropy": 4.77,
              "unique_chars": 96,
              "top_char_null": 0,
              "lines_over_200": 28,
              "string_density": 0.61,
              "top_char_ratio": 0.06,
              "avg_line_length": 53.21,
              "max_line_length": 388,
              "non_ascii_ratio": 0.04,
              "empty_line_ratio": 0.08,
              "last_line_length": 63,
              "long_token_count": 24,
              "whitespace_ratio": 0.3,
              "identifier_density": 1.79,
              "line_length_stddev": 36.98,
              "encoded_string_ratio": 0.01,
              "normalized_string_count": 29.88,
              "repeated_char_sequences": 1138,
              "suspicious_string_ratio": 0.02,
              "suspicious_comment_ratio": 0.13,
              "suspicious_identifier_ratio": 0.06,
              "normalized_unique_identifiers": 57.45
            },
            "binds": {
              "count": 406
            },
            "binary": {
              "peak_region_bytes": 39715,
              "peak_region_entropy": 5.16
            },
            "source": {
              "class_count": 15,
              "function_count": 47
            },
            "imports": {
              "count": 75,
              "aliased": 5,
              "relative": 42,
              "stdlib_count": 8,
              "stdlib_ratio": 0.11,
              "relative_ratio": 0.56,
              "third_party_count": 67,
              "third_party_ratio": 0.89
            },
            "strings": {
              "sql": 14,
              "bytes": 48909,
              "count": 1472,
              "shell": 12,
              "very_long": 2,
              "avg_length": 33.23,
              "max_length": 2432,
              "avg_entropy": 3.12,
              "email_count": 6,
              "empty_count": 35,
              "entropy_stddev": 1.03,
              "base64_candidates": 12
            },
            "comments": {
              "chars": 10516,
              "count": 118,
              "lines": 118,
              "base64": 10,
              "high_entropy": 5,
              "to_code_ratio": 0.05
            },
            "functions": {
              "count": 62,
              "nested": 2,
              "density": 2.84,
              "avg_params": 3.35,
              "code_ratio": 0.78,
              "max_params": 27,
              "length_stddev": 45.15,
              "over_100_lines": 2,
              "avg_name_length": 11.7,
              "no_params_count": 4,
              "avg_length_lines": 27.28,
              "max_length_lines": 340,
              "min_length_lines": 2,
              "avg_nesting_depth": 0.03,
              "many_params_count": 6,
              "max_nesting_depth": 1,
              "high_entropy_names": 6,
              "single_char_params": 2,
              "avg_param_name_length": 7.59
            },
            "identifiers": {
              "count": 4343,
              "unique": 646,
              "avg_length": 8.74,
              "max_length": 30,
              "min_length": 1,
              "avg_entropy": 2.54,
              "reuse_ratio": 0.15,
              "length_stddev": 5.28,
              "has_digit_ratio": 0.03,
              "sequential_names": 18,
              "base64_like_names": 18,
              "single_char_count": 17,
              "single_char_ratio": 0.03,
              "high_entropy_count": 46,
              "high_entropy_ratio": 0.07,
              "all_lowercase_ratio": 0.85,
              "all_uppercase_ratio": 0.05,
              "numeric_suffix_count": 3,
              "double_underscore_count": 3,
              "underscore_prefix_count": 52
            }
          }
        },
        "id": 29,
        "mol": "O(As)H₅(Cm₂Db₆F₅MgOs)Md(In)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!nodes.py",
        "pid": 0,
        "risk": 13,
        "sha": "a128ae6dd2204018f09f3ada0a847b350c92b7129471a4cd50ad3e1531f1bd09",
        "size": 133923,
        "traits": [
          {
            "id": "metadata/import/python/relative/1/audio::relative/1/audio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .audio"
          },
          {
            "id": "metadata/import/python/relative/1/audio/make_audio_mod::make_audio_mod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .audio.make_audio_mod from .audio"
          },
          {
            "id": "metadata/import/python/relative/1/bundle::relative/1/bundle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle"
          },
          {
            "id": "metadata/import/python/relative/1/bundle/load_bundle::load_bundle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle.load_bundle from .bundle"
          },
          {
            "id": "metadata/import/python/relative/1/bundle/members::bundle_members",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle.members from .bundle as bundle_members"
          },
          {
            "id": "metadata/import/python/relative/1/bundle/save_bundle::save_bundle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bundle.save_bundle from .bundle"
          },
          {
            "id": "metadata/import/python/relative/1/common::relative/1/common",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common"
          },
          {
            "id": "metadata/import/python/relative/1/common/ensure_min_size::_ensure_min_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.ensure_min_size from .common as _ensure_min_size"
          },
          {
            "id": "metadata/import/python/relative/1/common/list_media_files::list_media_files",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.list_media_files from .common"
          },
          {
            "id": "metadata/import/python/relative/1/common/load_image_file::load_image_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.load_image_file from .common"
          },
          {
            "id": "metadata/import/python/relative/1/common/load_video_file::load_video_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.load_video_file from .common"
          },
          {
            "id": "metadata/import/python/relative/1/common/mod_output_path::mod_output_path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.mod_output_path from .common"
          },
          {
            "id": "metadata/import/python/relative/1/common/refmods_dir::refmods_dir",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.refmods_dir from .common"
          },
          {
            "id": "metadata/import/python/relative/1/common/resize_ref::_resize_ref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.resize_ref from .common as _resize_ref"
          },
          {
            "id": "metadata/import/python/relative/1/common/snap_to_causal_grid::_snap_to_causal_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .common.snap_to_causal_grid from .common as _snap_to_causal_grid"
          },
          {
            "id": "metadata/import/python/relative/1/continuum_bridge::continuum_bridge",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .continuum_bridge from ."
          },
          {
            "id": "metadata/import/python/relative/1/core::relative/1/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/concept_types::concept_types",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.CONCEPT_TYPES from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_directions::curve_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.CURVE_DIRECTIONS from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_shapes::curve_shapes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.CURVE_SHAPES from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/h3refmod::h3refmod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.H3RefMod from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/_blur_latent::_blur_latent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core._blur_latent from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/aspect_grid::aspect_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.aspect_grid from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_strengths::curve_strengths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.curve_strengths from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/curve_value_at::curve_value_at",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.curve_value_at from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/fit_token_budget::fit_token_budget",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.fit_token_budget from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/normalize_mode::normalize_mode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.normalize_mode from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/optimize_latent::optimize_latent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.optimize_latent from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/optimize_latent_multi::optimize_latent_multi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.optimize_latent_multi from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/pool_latent::pool_latent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.pool_latent from .core"
          },
          {
            "id": "metadata/import/python/relative/1/core/read_refmod_meta::read_refmod_meta",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .core.read_refmod_meta from .core"
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid::relative/1/debug_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid"
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid/graph_pnginfo::graph_pnginfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid.graph_pnginfo from .debug_grid"
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid/pil_to_tensor::pil_to_tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid.pil_to_tensor from .debug_grid"
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid/read_graph_meta::read_graph_meta",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid.read_graph_meta from .debug_grid"
          },
          {
            "id": "metadata/import/python/relative/1/debug_grid/render_debug_grid::render_debug_grid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .debug_grid.render_debug_grid from .debug_grid"
          },
          {
            "id": "metadata/import/python/relative/1/library::relative/1/library",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .library"
          },
          {
            "id": "metadata/import/python/relative/1/library/register_routes::register_routes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .library.register_routes from .library"
          },
          {
            "id": "metadata/import/python/relative/1/prompt::relative/1/prompt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .prompt"
          },
          {
            "id": "metadata/import/python/relative/1/prompt/minimaxh3refmodtextencode::minimaxh3refmodtextencode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .prompt.MiniMaxH3RefModTextEncode from .prompt"
          },
          {
            "id": "metadata/import/python/relative/1/prompt/reference_map::reference_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .prompt.reference_map from .prompt"
          },
          {
            "id": "metadata/import/python/typing/callable::callable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Callable from typing"
          },
          {
            "id": "metadata/import/python/comfy_api/latest/comfyapi::comfyapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ComfyAPI from comfy_api.latest"
          },
          {
            "id": "metadata/import/python/contextvars/contextvar::contextvar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ContextVar from contextvars"
          },
          {
            "id": "metadata/import/python/typing/dict::dict",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Dict from typing"
          },
          {
            "id": "metadata/import/python/typing/list::list",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports List from typing"
          },
          {
            "id": "metadata/import/python/comfy/ldm/minimax/audio_vae/minimaxh3audiovae::minimaxh3audiovae",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports MiniMaxH3AudioVAE from comfy.ldm.minimax.audio_vae"
          },
          {
            "id": "metadata/import/python/typing/optional::optional",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Optional from typing"
          },
          {
            "id": "metadata/import/python/server/promptserver::promptserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PromptServer from server"
          },
          {
            "id": "metadata/import/python/comfy/ldm/minimax/audio_vae::comfy/ldm/minimax/audio_vae",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.ldm.minimax.audio_vae"
          },
          {
            "id": "metadata/import/python/comfy/patcher_extension::comfy/patcher_extension",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.patcher_extension"
          },
          {
            "id": "metadata/import/python/comfy/sd::comfy/sd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.sd"
          },
          {
            "id": "metadata/import/python/comfy/utils::comfy/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.utils"
          },
          {
            "id": "metadata/import/python/comfy_api/latest::comfy_api/latest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy_api.latest"
          },
          {
            "id": "metadata/import/python/comfy_execution/validation::comfy_execution/validation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy_execution.validation"
          },
          {
            "id": "metadata/import/python/comfy_extras/nodes_audio::comfy_extras/nodes_audio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy_extras.nodes_audio"
          },
          {
            "id": "metadata/import/python/contextvars::contextvars",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextvars"
          },
          {
            "id": "metadata/import/python/dataclasses::dataclasses",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dataclasses"
          },
          {
            "id": "metadata/import/python/folder_paths::folder_paths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports folder_paths"
          },
          {
            "id": "metadata/import/python/comfy_api/latest/io::io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports io from comfy_api.latest"
          },
          {
            "id": "metadata/import/python/itertools::itertools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools"
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json"
          },
          {
            "id": "metadata/import/python/math::math",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports math"
          },
          {
            "id": "metadata/import/python/ntpath::ntpath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ntpath"
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os"
          },
          {
            "id": "metadata/import/python/random::random",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports random"
          },
          {
            "id": "metadata/import/python/dataclasses/replace::replace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports replace from dataclasses"
          },
          {
            "id": "metadata/import/python/server::server",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports server"
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch"
          },
          {
            "id": "metadata/import/python/torch/nn/functional::F",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.nn.functional as F"
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing"
          },
          {
            "id": "metadata/import/python/comfy_api/latest/ui::ui",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ui from comfy_api.latest"
          },
          {
            "id": "metadata/import/python/comfy_extras/nodes_audio/vae_decode_audio::vae_decode_audio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports vae_decode_audio from comfy_extras.nodes_audio"
          },
          {
            "id": "metadata/import/python/comfy_execution/validation/validate_node_input::validate_node_input",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports validate_node_input from comfy_execution.validation"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-10",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM total-token count field"
          },
          {
            "id": "micro-behaviors/communications/http/upload::upload-extension-allowlist-key",
            "conf": 0.94,
            "crit": 3,
            "desc": "Upload extension allowlist field",
            "spans": [
              [
                43531,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/archive/extract/capability::python-extract-member-call",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python extract() method call"
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::python-for-range-len-loop",
            "conf": 0.4,
            "crit": 3,
            "desc": "Python for-range-over-len(X) loop"
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::silent-exception-pass",
            "atk": "T1027",
            "mbc": "C0027",
            "conf": 0.85,
            "crit": 3,
            "desc": "exception suppression via try/except pass",
            "spans": [
              [
                4221,
                27
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::not-in-membership-check",
            "conf": 0.3,
            "crit": 3,
            "desc": "Python not-in membership check"
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::set-construction",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python set() construction"
          },
          {
            "id": "micro-behaviors/data/encode/base64::python-long-base64-literal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Long base64 string literal"
          },
          {
            "id": "micro-behaviors/data/format/json::json-result-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON result or response field key"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-dumps-call",
            "conf": 0.9,
            "crit": 2,
            "desc": "Serializes data with Python json.dumps()"
          },
          {
            "id": "micro-behaviors/fs/build-artifacts::compiled-artifact-cleanup",
            "conf": 1.0,
            "crit": 3,
            "desc": "Deletes only compiled/cache build artifacts"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk",
            "conf": 0.66,
            "crit": 2,
            "desc": "Traverse filesystem hierarchy (os.walk)",
            "spans": [
              [
                7286,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls os.walk for filesystem enumeration",
            "spans": [
              [
                7286,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/enumerate/directory::python-directory-listing",
            "atk": "T1083",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python lists directory entries",
            "spans": [
              [
                15775,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isdir path test"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isdir path test text"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isfile path test"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isfile path test text"
          },
          {
            "id": "micro-behaviors/fs/path/location::python-dot-prefixed-joined-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python joins dot-prefixed path",
            "spans": [
              [
                16453,
                30
              ],
              [
                16561,
                31
              ],
              [
                17685,
                49
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::megabyte-size-constant",
            "conf": 0.86,
            "crit": 3,
            "desc": "Megabyte-scale size constant in source"
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup"
          },
          {
            "id": "objectives/anti-static/obfuscation/multi-layer::python-base64-carrier-metric",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.88,
            "crit": 3,
            "desc": "Base64-like Python carrier"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-load-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python json.load call"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-readdir-walk-find",
            "conf": 0.85,
            "crit": 2,
            "desc": "Traverses directories using common APIs",
            "spans": [
              [
                7286,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::recursive-directory-traversal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Recursive directory traversal logic",
            "uses": [
              92,
              104
            ],
            "spans": [
              [
                7286,
                7
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "wPzv1v}xZ7Bz\u0026o)gBEk^zEET3C4z!rwQ5qIC4(2iz/cXezEWP}wPxyEa%EE64gl/^AbP=saz\u003eLexBLq.ze:AlBrCpnB8UY2BpwM^3tar%z6itbzdX5CBy/YsuUaa+z!9B1B1RrzzFr@@CPZZqAbP=sawDM/x?-2XnhBj-yH}x$Ds.aa3tar%z6itbzdX5Cy?dxnze0)4zddVwC41@8x(d*cA=-A#x(mSVvr+s0r+V8Qz=Pd)4giKK4glSSw/#b9w[u0]zEWl+zddxizeS%adlm[BarR^Hv@DHcBy/GlauZ\u0026]b57[5xjSnFattt?b6EWhwP5+Nattt?b4kR8x(tgRatwiM3lQDlaz+E}wO=Ag",
            "ln": 27,
            "col": 28,
            "line": 1
          },
          {
            "b": "x\u003eg^[a$K\u0026XvrD9{zZ4j+b0*uZx(thz4gjj2arUJfAbYJexcotWtu}WBarR^Hw]zYjzeS@oaAITBwO#d5xDR2baz(4cB2\u003c:qarR^HarR^Hx\u003ewG9z/^asvrufnx(^)2zFsi7d06GJwO#d5xEL6xAV/mrBrAmWjuT*dBAg@gxlm/fjuT/wiT(AsarR^HarR^HarR!Evqf^]axz]!B.a0ZA=k$Db2R#:o(BL+B98ClzFa68az(mxBrC47ayX]7Cv+u6ats{DzE:\u003eAe*q.N3lQDlarR^HazCBgB98ClzFa68au.\u003egfGGTIarR^HarR^HarR^Hv@Dmbx(n684gjj2arR^HarUfjB-8qjA=UD4z!7Fox(mD!as/O$f+1EjarR^HarR!zvq{g1zF7OgAbYxawgh4ljBp)MvR6v%twXp?e]bfs",
            "ln": 349,
            "col": 46,
            "line": 12
          },
          {
            "b": "fF0UuarR^HarR^HarR^HarR^Hb6m:wy\u0026\u003cxgb03?\u003cp\u00266M=vQS+ZavYgaaA7\u003cmBzbkdA+e:0zGx]uBZ]J8wfu5fwmYWgaA.:pwftG5AV!k6wO@Sjx(dB5Byx39B1OOlvrMi)ay/tbAb]JhB7F(8z/M$wBywV{wN({7wOc0awn-Pdz/^avA+fr6A=#1pz/PM8x(mu}aARsmx(mMob7g)\u003e4gjj2arR^HarR^HarR\u003eBvr=d3z//A7uVZj4wO#MkiV]*{nLSkeefGo-wmYvYB.(dziV{acar\u003eVpzx.a:fF1s\u003czddVkiV{gjg=ElJgD46GEjlYR3lQDlarR^HaBL^-b5.Bxx(v($y:7[.DKQr8arR^HarR^HarR^JC41@aiV]*{rZxd#efGo-Bz(8lBzkXriV]RqgAZ\u0026",
            "ln": 1131,
            "col": 81,
            "line": 31
          },
          {
            "b": "4gjj2arT6vq:TCOp/H1Zp9qXxb1lxVz!9A4BzbkdAb](lAc9jAz!AT6xK#ibCwhejaz#ssvR6N\u003ewfs=Yw\u003e^hOaAz49wPzv1v}xZlavf*:wNPa{ayPwlvpJ$ZB0bHmw]*3Rv@Dm5wN/*8wnc6}v@#KjaARJABzbkdB75{8y?mSraA}KwxM53nayPkd",
            "ln": 1714,
            "col": 32,
            "line": 41
          },
          {
            "b": "fF1t-vr=d3z//A7uVZj4wO#MLfF1t\u0026vp.O%z/fbniT(AsarR^HarR!sA=k!qe]CPrwPF#dze:AlBrB}2xK$W?uVZj4wO$\u003c:B.2b@BpwM^3lQDlarR^Haz$Rfx)a5gjS[DWx(n0lvqYN^c$v7cA4VlJyH}x$Ds.aFawDM/x?-2XnhBj-yH}x$Ds.aC4gjj2arR^HarR)Kp\u0026ZF?wN/*[wftD3v@C)?A=SvzwPRu{",
            "ln": 1951,
            "col": 59,
            "line": 44
          },
          {
            "b": "t{8oMrc0a)4gjj2arR^HarR^HarUDlzE:\u003eMayYe9v@2o)yIvV%b3+S+arR^HarR^HarR^Hx(){6auZ\u0026]b6n9HwG\u003ceTyIvV%EglJaarR^HarR^HarR!vw/$(6zE:\u003ekjS\u003e}SB.2i8b03euarR^HarR^HarR^HarR^HboPx=v@C)?aARpdaAH$dwGVhdvqxB(wN({1vru6#BrCWsvrrSlxK@qOx\u0026Di}wN/p=C4C.Eavy6:w{ExF4gjj2arR^HarR^HarR^HarR)Kz*c8uay]5bx\u003e7Y%Abn@)wO(0@BrC1fwftPdB0b18v@C)?awU^cfly]AwN(]}vqC",
            "ln": 3411,
            "col": 27,
            "line": 66
          },
          {
            "b": "AWUJznhzxix\u003eg^[axy=%az(mxBrCa9v@C)?aARJAtqmVKw].r%wPGyBxK$)\u003cxML^FCwgPfxE\u003enZt{a6aax@C#vqPN%efFRqx\u003eIa3efGdJwoqGoatWp+azkRmaBwiMAbo8lAa%Mdy\u0026.jIxKL\u003c\u003edsA/)dgDRbao",
            "ln": 4121,
            "col": 36,
            "line": 78
          },
          {
            "b": "zE^E0xcp-9x\u003ezDt4gjj2arR^HarR^HarR^HarR^HarU=uzdN=hjS)%yatj\u0026)azbLjazz%jzxJ$dzF9JezddK1e[nEby::mpCX7Yje]$YmAaJlct{7Qtg9wj)A+e\u0026]A+fb#wNx4*B15Lz4gjj2arR^HarR^HarR^HarR^HarUxownbK+B09Q*twX7(c#%lGzE+eqasXHOwObH]wO#0?uUjm#dj=PXx)si9B1RJEvq]^ZfKk!MatCq/w]zYjBrCpnaARsmwPIb^3lQDlarR^HarR^HarR^HarR^HazC}ezcFh{vrt{4t{8oMAa%Mdy\u0026-/{zE^D\u003ewPIcfv@MMsdgDRbarR^HarR^HarR^HarR^HarR!vBy/q[b6mKowD",
            "ln": 4513,
            "col": 68,
            "line": 83
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "math.isfinite"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "mapping.append"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "inspect.signature"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "math.isfinite"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "reference_map"
            ],
            [
              "",
              "_check_token_budget"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "any"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "mod.ref_block"
            ],
            [
              "",
              "vae.decode"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "math.ceil"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "items.append"
            ],
            [
              "",
              "blocks.append"
            ],
            [
              "",
              "clip.tokenize"
            ],
            [
              "",
              "clip.encode_from_tokens_scheduled"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "out.append"
            ],
            [
              "",
              ".nodes"
            ],
            [
              ".nodes",
              ".nodes._check_token_budget"
            ],
            [
              "comfy.text_encoders.minimax",
              "MiniMaxH3Tokenizer"
            ],
            [
              "comfy.ldm.minimax.vae",
              "MiniMaxH3VideoVAE"
            ],
            [
              "",
              "comfy.ldm.minimax.vae"
            ],
            [
              "",
              "comfy.text_encoders.minimax"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "math"
            ]
          ],
          "mbr": [
            "block.kind",
            "block.latent",
            "block.refmod",
            "blocks.append",
            "clip.encode_from_tokens_scheduled",
            "clip.tokenize",
            "clip.tokenizer",
            "inspect.signature",
            "inspect.signature.parameters",
            "item.data",
            "item.timestamps",
            "items.append",
            "mapping.append",
            "math.ceil",
            "math.isfinite",
            "metadata.minimax_refs",
            "mod.kind",
            "mod.name",
            "mod.ref_block",
            "out.append",
            "pixels.ndim",
            "pixels.shape",
            "vae.decode",
            "vae.first_stage_model"
          ],
          "tgt": [
            "ValueError",
            "_check_token_budget",
            "any",
            "blocks.append",
            "clip.encode_from_tokens_scheduled",
            "clip.tokenize",
            "dict",
            "inspect.signature",
            "isinstance",
            "items.append",
            "list",
            "mapping.append",
            "math.ceil",
            "math.isfinite",
            "min",
            "mod.ref_block",
            "out.append",
            "range",
            "reference_map",
            "round",
            "tuple",
            "vae.decode"
          ],
          "funcs": [
            [
              "reference_map",
              225
            ],
            [
              "INPUT_TYPES",
              846
            ],
            [
              "encode",
              1897
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 1,
              "op.div": 2,
              "op.lor": 5,
              "op.mul": 2,
              "op.sub": 2,
              "op.land": 4,
              "max_depth": 24,
              "call_count": 35,
              "node_count": 1337,
              "member_count": 24,
              "max_array_len": 2,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "member_depth_max": 3
            },
            "file": {
              "size": 5510,
              "entropy": 4.72
            },
            "text": {
              "lines": 102,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 1410,
              "char_entropy": 4.72,
              "unique_chars": 85,
              "top_char_null": 0,
              "string_density": 0.66,
              "top_char_ratio": 0.07,
              "avg_line_length": 52.02,
              "max_line_length": 173,
              "empty_line_ratio": 0.11,
              "last_line_length": 27,
              "whitespace_ratio": 0.29,
              "identifier_density": 2.04,
              "line_length_stddev": 36.87,
              "normalized_string_count": 6.63,
              "repeated_char_sequences": 45,
              "suspicious_identifier_ratio": 0.06,
              "normalized_unique_identifiers": 11.69
            },
            "binds": {
              "count": 27
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 5
            },
            "source": {
              "class_count": 1,
              "function_count": 3
            },
            "imports": {
              "count": 8,
              "relative": 2,
              "stdlib_count": 2,
              "stdlib_ratio": 0.25,
              "relative_ratio": 0.25,
              "third_party_count": 6,
              "third_party_ratio": 0.75
            },
            "strings": {
              "bytes": 1376,
              "count": 67,
              "avg_length": 20.54,
              "max_length": 153,
              "avg_entropy": 2.73,
              "entropy_stddev": 0.95
            },
            "comments": {
              "chars": 580,
              "count": 9,
              "lines": 9,
              "to_code_ratio": 0.1
            },
            "functions": {
              "count": 4,
              "density": 2.94,
              "avg_params": 3,
              "code_ratio": 0.8,
              "max_params": 7,
              "length_stddev": 22.4,
              "avg_name_length": 10,
              "avg_length_lines": 27.33,
              "max_length_lines": 59,
              "min_length_lines": 11,
              "avg_param_name_length": 6.33
            },
            "identifiers": {
              "count": 208,
              "unique": 78,
              "avg_length": 7.69,
              "max_length": 28,
              "min_length": 1,
              "avg_entropy": 2.42,
              "reuse_ratio": 0.38,
              "length_stddev": 5.12,
              "has_digit_ratio": 0.04,
              "sequential_names": 2,
              "base64_like_names": 3,
              "single_char_count": 3,
              "single_char_ratio": 0.04,
              "high_entropy_count": 5,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.87,
              "all_uppercase_ratio": 0.09,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 30,
        "mol": "H₂(CmDb₂)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!prompt.py",
        "pid": 0,
        "risk": 3,
        "sha": "52e5b11d23a37ad71c33a98027e8666c0a6ca07180096a9d13c008fdbcd1a149",
        "size": 5510,
        "traits": [
          {
            "id": "metadata/import/python/relative/1/nodes::relative/1/nodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .nodes"
          },
          {
            "id": "metadata/import/python/relative/1/nodes/_check_token_budget::_check_token_budget",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .nodes._check_token_budget from .nodes"
          },
          {
            "id": "metadata/import/python/comfy/text_encoders/minimax/minimaxh3tokenizer::minimaxh3tokenizer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports MiniMaxH3Tokenizer from comfy.text_encoders.minimax"
          },
          {
            "id": "metadata/import/python/comfy/ldm/minimax/vae/minimaxh3videovae::minimaxh3videovae",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports MiniMaxH3VideoVAE from comfy.ldm.minimax.vae"
          },
          {
            "id": "metadata/import/python/comfy/ldm/minimax/vae::comfy/ldm/minimax/vae",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.ldm.minimax.vae"
          },
          {
            "id": "metadata/import/python/comfy/text_encoders/minimax::comfy/text_encoders/minimax",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.text_encoders.minimax"
          },
          {
            "id": "metadata/import/python/inspect::inspect",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inspect"
          },
          {
            "id": "metadata/import/python/math::math",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports math"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-10",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM total-token count field"
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::json-type-field",
            "conf": 0.9,
            "crit": 3,
            "desc": "JSON object type field fragment"
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "spans": [
              [
                556,
                5
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "B-7Yhx(v(iz/xo9qE%Dmz!8KQvSC)$C{)MGwmWqmw[u6]xHM/XA+P9adiJ%AarR^Hv@DmaBrCKywP?^aB-Q2\u003cv%8\u0026njS[oNv%8T1zGEHtv@#BdwKQADzdNQbi%)8MarUfjzGx[xwnbE*z!ygQay]z2B.$YcBs}6zwNPW(mqMKLwO#Prb4Ly@y\u0026r@gdlv\u003eVarR!qx\u003c\u003e*@xd^XgvrlG+vqPM#jS\u003e}?wOb^$wg.RivSC)$C{krSarR^HwnbE*z!yXzwPQjWBAh88B-.gyb4kIavj=q7vR6v1efDcmwOaUPwftY5vSC)$C{jX03lQDlay/tcB95KCBA}XlauZ\u0026Tz!0{bwO#Pxv@=c?By^)SwO(0@BsntOBA}Xla$kOXarR^HB98XzwIe7oCYVq\u003ezGGDcBrAZ?u\u003cX20arR^He]\u003eJnzeS@py?Wv0vrcSoDTZ]rePUSLx(mMAvSco$wPxwiz*ju/x\u003ehs0i=eOGc]0CgfMqm/iw#58dlziOx\u003eIa3iYO)qxGH6tCR9Pux\u003eIa3iYO)qxGHfwwmPy(xf4!8AcKDNz/Px1AYL{]CP.6Cy?WA5bq.nngb.3LvSco$wD",
            "ln": 8,
            "col": 9,
            "line": 1
          },
          {
            "b": "B-X:MxK$)\u003cxMMo\u0026fFB!mwnca7y*?PIw]846j7-quCR9DuA+e:5x(v(Iv@DgazeIBFvq[mZhGi[5ze0(txK$)\u003cxMMo?Ef}8tarR^He]\u003eJnzeS@py?Wv0vrcSoxK$Q.wPw]uwnca7y*?PIw]846j7?#viX-yeCSPtIx\u003eIrnx(){6B2)/xzGGDgj8e[VBzkujeN@ZpBy/uii=/mGv}vl3wPSccwO#]6arR^HarSpSwOb^$wg.RivSC)$C{3=Q",
            "ln": 620,
            "col": 28,
            "line": 10
          },
          {
            "b": "v%8T1zGEHvA+eW3wKQADzdNQbd0e)gdlv\u003eVarR^HarR!vw/@HzwQ5qtaW4$hB-7-3w[=c]wgnTjy+x*vCYVq\u003ezGGDcBrAZ?By/Ysi%)8MarR^HarUxgasH-ovrlG+vqPN8az2vwv@bN{B53dXwGTbUv@bN{B53dXwJHkwarR^HarR!EwPS6nzxJIbi%)8MarV7]3lQDlay/tcB95Kvvr(^lBrAZ?z2",
            "ln": 2178,
            "col": 22,
            "line": 27
          },
          {
            "b": "z!%Fsdlv\u003eVarR!pz/fSraAIa5A:@=9jS[PIyH[[rx(m)jBrSd}3lQDlaAIa5A:@=nAbn@)wOu0#wmY^7jS\u003e}EwNPQ?xDRh3zdLmvw]zG@wPw]iAV![7B7ol8Acb/jzu",
            "ln": 2572,
            "col": 51,
            "line": 36
          },
          {
            "b": "wPQjWBAh88B-.gyb4kIavj=q7vR6v1efDcmwObH]wO#0?aAR)FwG\u0026M+3lQDlazbLjasH-rzGx[xC42ifwGU]6ax{3#y?$pDar\u003eJpvp%c}efDcWx\u003eg^[a$K\u0026XvrD9{zZ3.Pb4tXjwnC*3t}3[y3lQDlarR^Hay/tcB95KyAcb/jzxI7+zddi\u003ec)AOGBzkVha$K\u003cWvqH6$au.\u003eJar\u003elgy:6#^ar\u003c9/y-)+fw[u0]zEWl2BA}?pB0q./aA?gfB.90-3lQDlarR^HaA8jvx(v(wC42ifwGTbUC42ifwJHkwarR^HarR!xx(mDlvq{f%zE+elAcb/jzyETOarR^HEf}8tarUfjzGx[xB8k=pauZ\u0026:vqxB5b6dsiwN/*adlv\u003eVarR!Fy\u0026szFB7GCVBAzLqvS=^7c)A8ux\u003c\u0026PfvpA!:a$K\u0026XoMauIwPw]my\u0026sztdf",
            "ln": 2776,
            "col": 11,
            "line": 41
          },
          {
            "b": "au.\u003eJazUXewg\u00264ly\u0026%qr3lQDlarR^HarR^HasnATtv/B8vqPNbwIdFhzEWl%BsZ#QwmY*(A+PGmx(v({e]2rszyuXKa$kc^z+L7VvqGHGz*b=klT+4Ec[c=.zEWH9wmY*gADL\u0026kC{$g73lQDlarR^HaAITkBAITSBy/YslVl\u003c:wO#PjjS[bTDUc#dBy/G7wg?XfzFa68EirDuas8qBzGG]kwPGFuwO#d5xNI13wOaUPwoe)gW\u0026/f]z/oYdayMyez^^f/AV/Btz/^JMBzbl6axrF]u][YrarR^HarR!EwPJ0gBAo6PwPhD]v}w2vx(4s2wO@[Bi%)8MarR^HarUm",
            "ln": 4257,
            "col": 77,
            "line": 75
          },
          {
            "b": "auZ\u0026UzGG]Ae{82EwO#MijV%{9B.\u003e\u003epkoId(z!\u0026{4B0a[mvqfK^vR/P#vp\u003cQ)AV/gpvpT7\u0026xcFDVayDEwwO#QgC}KhSyH}y8e{829z!0i(wM9X\u003ex(mMidsAsXz!\u0026{4B09aUv@Dsiu][YrarR^HarR^HarR!Ez*9*xAbYxawghLlBzLItaA.:pefF!ryH[[rwncihefFsCDU48pA^ooMx(mEfaI$PgbZT9uBAhTVv@Dl{wPh:taI$PgbZTSKyH}y8EpaPGb4Lnav@=p5BzkT",
            "ln": 5381,
            "col": 25,
            "line": 97
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "dialog.setAttribute"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "document.createElement"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "header.append"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "search.setAttribute"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "kind.setAttribute"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "kind.append"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "slot.setAttribute"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "slot.append"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "controls.append"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "status.setAttribute"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "layout.append"
            ],
            [
              "",
              "dialog.append"
            ],
            [
              "",
              "document.body.append"
            ],
            [
              "",
              "controller.abort"
            ],
            [
              "",
              "dialog.remove"
            ],
            [
              "",
              "previousFocus.focus"
            ],
            [
              "",
              "dialog.close"
            ],
            [
              "",
              "dialog.addEventListener"
            ],
            [
              "",
              "search.value.trim.toLocaleLowerCase"
            ],
            [
              "",
              "search.value.trim"
            ],
            [
              "",
              "entries.filter"
            ],
            [
              "",
              "results.replaceChildren"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "widgets.find"
            ],
            [
              "",
              "node.inputs.find"
            ],
            [
              "",
              "widget.callback"
            ],
            [
              "",
              "node.setDirtyCanvas"
            ],
            [
              "",
              "dialog.close"
            ],
            [
              "",
              "entry.tokens.toLocaleString"
            ],
            [
              "",
              "row.append"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "results.append"
            ],
            [
              "",
              "results.append"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "controller.abort"
            ],
            [
              "",
              "AbortController"
            ],
            [
              "",
              "fetchEntries"
            ],
            [
              "",
              "render"
            ],
            [
              "",
              "dialog.showModal"
            ],
            [
              "",
              "search.focus"
            ],
            [
              "",
              "load"
            ]
          ],
          "mbr": [
            "close.onclick",
            "controller.abort",
            "controller.signal",
            "controls.append",
            "dialog.addEventListener",
            "dialog.append",
            "dialog.className",
            "dialog.close",
            "dialog.remove",
            "dialog.setAttribute",
            "dialog.showModal",
            "document.activeElement",
            "document.body",
            "document.body.append",
            "document.createElement",
            "e.concept",
            "e.description",
            "e.kind",
            "e.name",
            "el.className",
            "el.textContent",
            "entries.filter",
            "entries.length",
            "entry.concept",
            "entry.description",
            "entry.kind",
            "entry.name",
            "entry.path",
            "entry.tokens",
            "entry.tokens.toLocaleString",
            "error.message",
            "filtered.length",
            "header.append",
            "i.name",
            "kind.append",
            "kind.onchange",
            "kind.setAttribute",
            "kind.value",
            "layout.append",
            "node.inputs",
            "node.inputs.find",
            "node.inputs.find.link",
            "node.setDirtyCanvas",
            "node.widgets",
            "option.value",
            "previousFocus.focus",
            "refresh.disabled",
            "refresh.onclick",
            "results.append",
            "results.replaceChildren",
            "row.append",
            "search.focus",
            "search.oninput",
            "search.placeholder",
            "search.setAttribute",
            "search.value",
            "search.value.trim",
            "search.value.trim.toLocaleLowerCase",
            "signal.aborted",
            "slot.append",
            "slot.setAttribute",
            "slot.value",
            "status.setAttribute",
            "status.textContent",
            "style.textContent",
            "use.disabled",
            "use.onclick",
            "w.name",
            "widget.callback",
            "widget.name",
            "widget.value",
            "widgets.find",
            "widgets.length"
          ],
          "tgt": [
            "AbortController",
            "controller.abort",
            "controls.append",
            "dialog.addEventListener",
            "dialog.append",
            "dialog.close",
            "dialog.remove",
            "dialog.setAttribute",
            "dialog.showModal",
            "document.body.append",
            "document.createElement",
            "entries.filter",
            "entry.tokens.toLocaleString",
            "fetchEntries",
            "header.append",
            "kind.append",
            "kind.setAttribute",
            "layout.append",
            "load",
            "make",
            "node.inputs.find",
            "node.setDirtyCanvas",
            "previousFocus.focus",
            "render",
            "results.append",
            "results.replaceChildren",
            "row.append",
            "search.focus",
            "search.setAttribute",
            "search.value.trim",
            "search.value.trim.toLocaleLowerCase",
            "slot.append",
            "slot.setAttribute",
            "status.setAttribute",
            "widget.callback",
            "widgets.find"
          ],
          "funcs": [
            [
              "openRefModLibrary",
              7
            ],
            [
              "anonymous",
              2129
            ],
            [
              "w",
              3179
            ],
            [
              "anonymous",
              3833
            ],
            [
              "anonymous",
              4009
            ],
            [
              "anonymous",
              4110
            ],
            [
              "e",
              4221
            ],
            [
              "anonymous",
              4783
            ],
            [
              "w",
              4835
            ],
            [
              "i",
              4913
            ],
            [
              "anonymous",
              5942
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 7,
              "op.ne": 2,
              "op.lor": 4,
              "op.land": 3,
              "op.lnot": 6,
              "max_depth": 22,
              "call_count": 65,
              "node_count": 1682,
              "member_count": 73,
              "max_array_len": 5,
              "op_density.eq": 0,
              "op_density.ne": 0,
              "op_density.lor": 0,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "member_depth_max": 4
            },
            "file": {
              "size": 6681,
              "entropy": 4.82
            },
            "text": {
              "lines": 128,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.03,
              "space_count": 1352,
              "char_entropy": 4.82,
              "unique_chars": 83,
              "top_char_null": 0,
              "lines_over_200": 1,
              "string_density": 0.52,
              "top_char_ratio": 0.07,
              "avg_line_length": 51.2,
              "max_line_length": 207,
              "non_ascii_ratio": 0,
              "last_line_length": 1,
              "whitespace_ratio": 0.22,
              "identifier_density": 2.38,
              "line_length_stddev": 37.06,
              "normalized_string_count": 5.83,
              "repeated_char_sequences": 29,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 12
            },
            "binds": {
              "count": 55
            },
            "binary": {
              "peak_region_bytes": 4096,
              "peak_region_entropy": 5.05
            },
            "source": {
              "function_count": 1
            },
            "strings": {
              "bytes": 2574,
              "count": 66,
              "very_long": 1,
              "avg_length": 39,
              "max_length": 1776,
              "avg_entropy": 2.54,
              "email_count": 1,
              "entropy_stddev": 1.02
            },
            "functions": {
              "count": 1,
              "nested": 3,
              "density": 8.59,
              "anonymous": 10,
              "avg_params": 0.45,
              "code_ratio": 1.63,
              "max_params": 3,
              "one_liners": 4,
              "length_stddev": 35.67,
              "over_100_lines": 1,
              "avg_name_length": 17,
              "no_params_count": 9,
              "avg_length_lines": 18.91,
              "max_length_lines": 128,
              "min_length_lines": 1,
              "avg_nesting_depth": 1.45,
              "max_nesting_depth": 3,
              "high_entropy_names": 1,
              "avg_param_name_length": 6.4
            },
            "identifiers": {
              "count": 304,
              "unique": 84,
              "avg_length": 6.96,
              "max_length": 17,
              "min_length": 1,
              "avg_entropy": 2.36,
              "reuse_ratio": 0.28,
              "length_stddev": 3.64,
              "sequential_names": 3,
              "single_char_count": 3,
              "single_char_ratio": 0.04,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.02,
              "all_lowercase_ratio": 0.82
            }
          }
        },
        "id": 36,
        "mol": "O(As)H₂(Db₂U₄)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!web/library_dialog.js",
        "pid": 0,
        "risk": 4,
        "sha": "65c068f7d4383ce2dde30b33e5267f5c236d207a71c142ef69ad105c7d4f7985",
        "size": 6681,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "micro-behaviors/data/format/locale::js-locale-formatting-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript locale-aware formatting call"
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter"
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::dom-template-text-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Assigns template literal to node text"
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-create-element",
            "conf": 0.96,
            "crit": 3,
            "desc": "Creates DOM element"
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-create-method-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a DOM element creation method"
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-insert-mutate-method-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a DOM insertion or mutation method"
          },
          {
            "id": "micro-behaviors/ui/window/form-input::browser-form-control-value-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads input, form or option value",
            "spans": [
              [
                2989,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/style::zero-height-element-style",
            "conf": 0.92,
            "crit": 3,
            "desc": "CSS sets element height to zero"
          },
          {
            "id": "objectives/anti-static/obfuscation/eval/browser::html-createelement-object",
            "atk": "T1027,T1059.007",
            "conf": 0.9,
            "crit": 3,
            "desc": "Creates a scripted DOM object"
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::dom-text-content-read",
            "conf": 0.82,
            "crit": 3,
            "desc": "Reads DOM text content",
            "spans": [
              [
                317,
                12
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "ctx": [
          {
            "b": "x(d*cA=-BJayPkdaBLwAA=k!qa$+G3e?O!#v@=p5BAo9zAbWBAB0rWM3s!0(B95Kwz!9B2auZ\u0026]aARTjx(mT5xf4dVlVl*XA+frkwN(]YwObH]wO#0?a$K\u003cFzEWP}wJy}TmS\u0026J-aw#=.wPzv1v}u\u0026bEld=yw{503BzkVhaA.Tl",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "BAoV0w[=c[d0GxoxjVfcjW70jx\u003eg\u003c/Bs}DtzdK?MjV%]izeS@@a$kOXarR^Hx\u003ewFozeS@@diJ%AarR^HarR^HzeS@@e]LYJx(v)ge{pVtB.bRpjS)KfygQ)%e{pVtB.bRxzeS@@B16fTarR^HarR^HzeS@@e{pVtB.8WUaz(4cwPI6)z!9AiC42ifwNcAykoK/YwmWxpvqH6$i%)8MarV7tarR^Hv@DmaBrCTDwPhYkjS[SXwmWxqx\u003eg\u003c/BAoV0w[=c[d0GxoxjVfcjW70jx\u003eg\u003c/Bs}DtzdK?MjV%]ix\u003eg^)Bzk\u0026xa$kOXarR^Hx\u003ewFoB97#jB15kMBy/Aje]j%9wO-FLar\u003cY{w[=c]zdNQbax9w[Ac0i+3vJl*vq{frA+e($A@",
            "ln": 181,
            "col": 28,
            "line": 6
          },
          {
            "b": "vpA!:B0rdxarR^HvR6d\u0026A+ecWxk8BewPyK:wmXeuw*?LnwmX.=AaHNyzF%5%l$7gCdiJ%AarR^HarR^Hx\u003ewFoaZlc+x(mSVvr+s0qE%Dmz!8pYBAg/1BrSmUb28=?x?-2XnhBdPw\u003e^hOo\u003c@9+wPyj:BAg/1BrU0yx(mA%B.268c#J%lwKG%Gvj(CazdLdBaAz4nB-IvY3lQDlarR^HazbLjasH-rzGx[xxM4*8aA7\u003cmtoX06ph:VOlVM:DBy!#befDcPzBntWw[+[2A+cC2diJ%AarR^HarR^HarR^Hv@DmaBrCKywP?^aB-OV*az#adwMi}]wId}xz//]tD2J",
            "ln": 535,
            "col": 31,
            "line": 16
          },
          {
            "b": "e?QNMxlbHADKp(rarR^HarR^HarR^HarUfjzGx[xA+frmy\u0026*^.aAhvjC4\u003e(qB3zo=AbYSsd0fcpB1wCxA+xCxi%)8MarR^HarR^HarR^HarU/CwmoN\u003eoKRywy\u0026.1DxLzJpi%)8MarR^HarR^HarR^HarUYoBAIRwaAz4mB.(dY3lQDlarR^HarR^HaBMrUarR^Hao",
            "ln": 863,
            "col": 50,
            "line": 21
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "node.widgets.find"
            ],
            [
              "",
              "Object.values"
            ],
            [
              "",
              "node.widgets.find"
            ],
            [
              "",
              "app.registerExtension"
            ],
            [
              "",
              "previous.apply"
            ],
            [
              "",
              "updateLabels"
            ],
            [
              "",
              "../../scripts/app.js"
            ]
          ],
          "mbr": [
            "Object.values",
            "app.registerExtension",
            "mode.options",
            "mode.options.values",
            "mode.value",
            "node.widgets",
            "node.widgets.find",
            "nodeData.name",
            "nodeType.prototype",
            "previous.apply",
            "steps.label",
            "widget.name"
          ],
          "tgt": [
            "Object.values",
            "app.registerExtension",
            "node.widgets.find",
            "previous.apply",
            "updateLabels"
          ],
          "funcs": [
            [
              "updateLabels",
              124
            ],
            [
              "widget",
              190
            ],
            [
              "widget",
              390
            ],
            [
              "beforeRegisterNodeDef",
              547
            ],
            [
              "anonymous",
              853
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 2,
              "op.lnot": 1,
              "max_depth": 17,
              "call_count": 7,
              "node_count": 331,
              "op.coalesce": 1,
              "member_count": 12,
              "max_array_len": 2,
              "op_density.eq": 0.01,
              "op_density.lnot": 0,
              "member_depth_max": 3,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 1035,
              "entropy": 4.68
            },
            "text": {
              "lines": 28,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 223,
              "char_entropy": 4.68,
              "unique_chars": 55,
              "top_char_null": 0,
              "string_density": 0.39,
              "top_char_ratio": 0.09,
              "avg_line_length": 35.96,
              "max_line_length": 104,
              "empty_line_ratio": 0.11,
              "last_line_length": 3,
              "whitespace_ratio": 0.24,
              "identifier_density": 2.18,
              "line_length_stddev": 27.94,
              "encoded_string_ratio": 0.09,
              "normalized_string_count": 2.08,
              "repeated_char_sequences": 6,
              "normalized_unique_identifiers": 5.82
            },
            "binds": {
              "count": 8
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 4.68
            },
            "source": {
              "function_count": 2
            },
            "imports": {
              "count": 1,
              "relative": 1,
              "relative_ratio": 1,
              "third_party_count": 1,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 180,
              "count": 11,
              "avg_length": 16.36,
              "max_length": 28,
              "path_count": 1,
              "avg_entropy": 3.19,
              "entropy_stddev": 0.57,
              "base64_candidates": 1
            },
            "functions": {
              "count": 2,
              "nested": 2,
              "density": 17.86,
              "anonymous": 3,
              "avg_params": 0.8,
              "code_ratio": 0.96,
              "max_params": 2,
              "one_liners": 2,
              "length_stddev": 4.08,
              "avg_name_length": 16.5,
              "no_params_count": 2,
              "avg_length_lines": 5.4,
              "max_length_lines": 11,
              "min_length_lines": 1,
              "avg_nesting_depth": 0.6,
              "max_nesting_depth": 1,
              "avg_param_name_length": 6
            },
            "identifiers": {
              "count": 61,
              "unique": 28,
              "avg_length": 6.96,
              "max_length": 21,
              "min_length": 3,
              "avg_entropy": 2.4,
              "reuse_ratio": 0.46,
              "length_stddev": 3.9,
              "all_lowercase_ratio": 0.79
            }
          }
        },
        "id": 38,
        "mol": "H(Db)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!web/refmod_creation_labels.js",
        "pid": 0,
        "refs": [
          {
            "to": "../../scripts/app.js",
            "off": 21,
            "kind": "local"
          }
        ],
        "risk": 2,
        "sha": "02fd567b56b9d926ddf9acc463cdc7b57f3888049e4968dea305d16a25ca07c1",
        "size": 1035,
        "traits": [
          {
            "id": "metadata/import/npm/relative/2/scripts/app/js::relative/2/scripts/app/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../scripts/app.js"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression"
          }
        ],
        "type": "javascript"
      },
      {
        "ctx": [
          {
            "b": "x(d*cA=-BJayPkdaBLwAA=k!qa$+G3e?O!#v@=p5BAo9zAbWBAB0rWP3tBu@z/P}xDMV:ox=}*Dw].*bar\u0026A\u003cfd[\u003egB7ol8AccdOvq]{kyi7NX4gl/^AbP=saBtkHAaJ]+wOaUPwk3YDA::0laBLwAA=k!qa$+J+x\u003c#9\u003eA^q25x\u003c\u003e*@xd^}ub0cbswQ5fjA=-BoB-7Yhx(v(iB-p(1By!uYw\u003e^hOlUHyLv}xZfzF%5%efFIwBAh8bB15kU3lQDlay/tcB95KxvqPN%auZ\u0026Ka$dtEzE\u003emvefDL$e]ClAax8\u0026[c$NprA+P9ae]t3oc$NprA^n=\u003cj%jAOBAhTVzEEx[djFK:3lQDlazbLjasH-rzGx[xCwgP2wPP5kw/$#fwmWxqx\u003eg\u003c/BAnNLD(#T0diJ%AarR^HarR^Hx\u003ewFoaUNesz!9i6krr1SvQis\u0026ku}.HbRH=(wPI@wCwgP2wPPLxvqPN8diJbszGC",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "3lQDlarR^Hatkw\u003cwPz*fAV/7lB97#4wft/5aAImkwO#QaC{4fLx()\u0026#x(mMaBzbkdB9g@bwN/*8vp\u003cQ)AV!^kA+e\u003c6wPIJq3lQDlarR^HaA}KgxjVfqz/x/jz/fRGC42ifwPF$Saz$R8wPGFrzEWH9wmY*gCwgP2wPPLFvqH6$diK1=ar+@ywm]E}e{pVtB.7[5arR^HarR^HarR^\u003eax{DJe]C9mwPIc1iV}SVe?R3IzdN=taA}KgxjVfqC42ifwNdw8arR^HEf}8tarUMuwmWxmwPQsOA==N]",
            "ln": 465,
            "col": 78,
            "line": 9
          },
          {
            "b": "vrcSqedz}earR!owOb\u003e3wM08Lx(!xcA.ZK-wKH9wc#J%lwMi}]wH[%wz!9AEvrt{baBsL8arR^HarR^Hx\u003ewFoaZlc+x(mSVvr+s0qE%Dmz!9].z^^f/AW04Sb28=?x?-2XnhBdPw\u003e^hOB3U4+B0s)xx(mA%B.268c#J%lwKG%Gvj(CazdLdBaAz4nB-IvY4gjj2arR^HarUfjzGx[xA+f9aC4ChbjS[SXwmX.=AaHUvA=l5rBA}?pe]LS9wO(vewN)\u003ei3lQDlarR^Haz#adwMi}]wId}xz//]tD2NsEz/eD:zeTPewfs2Tw{503BzkVhc[Wb8vrc14diJ%AarR^HarR^HarR^HBzbxfe)\u0026Tgw]hD%qE%DXwPIJHe[5jcA=-YUi%)8MarR^HarR^HarU=tx(+[lA+e\u003c1z!8mIvqG\u003c{kq3CZz/YFrdlv$CarR^HarR^HarR^HA+funA=91uwO(vewN[1T",
            "ln": 776,
            "col": 32,
            "line": 18
          },
          {
            "b": "zyva\u0026e[5^kB15kU4gjj2arR^HarR^HarUfjzGx[xA+frmy\u0026*^.aAhvjC4\u003e(qB3zo=AbYSsd0fcpB1wCxA+xCxi%)8MarR^HarR^HarUfjzGx[xA+e\u003c6wPIJcjS[\u0026Wx(+[n",
            "ln": 1298,
            "col": 51,
            "line": 28
          },
          {
            "b": "AV^H/zE[2ml1j+MBvf$:BAhqoy?mSndlv\u003eVarR^HarR^HarR^HarR!GxLzJuuVGZ\u0026zeS@.wOb%]B7=WVay/tcBAhqoy?mSG3lQDlarR^HarR^HarR^HaAz49A+fr9e]C9mwGTbUb2R#:A+fr9x(mMaqE%Dmz!9}GFtKIL3lQDlarR^HarR^HarR^HaARphB1RJBBvo?-BA{kZzGYDfkq1va",
            "ln": 1537,
            "col": 32,
            "line": 32
          },
          {
            "b": "arR^Hay/tcB95KBwPI*ezGxwijS[fSvqf*avq]{kw[u6]xHcPKc)yr+wOb^$wofzux\u003c#9\u003eA^n\u0026WaBwfzxkRc]iV}{JzGG]qy\u00260W6e]$-tzEEujay!?\u0026xK%jEb5RrJA@",
            "ln": 1758,
            "col": 16,
            "line": 37
          },
          {
            "b": "bZTMyB8V5nB7D$BByxolBa4BBi%)8MarR^HarR^HarR^HarR^HarUfjzGx[xwO#Qgx\u003equdjS[fSvqf*aA+frhz/fSce]2DCzyu}}3lQDlarR^HarR^HarR^HarR^HazCBgc$vgkBAhqoy?mStB7]o8vqEM8vScpewN)kjA+funA=9@CarR^HarR^HarR^HarR^HarR^HB-p(1By!uYw\u003e^hOlUHyLv}xZfBzbxfefFIwBAh8bB16fTarR^HarR^Hao",
            "ln": 1928,
            "col": 61,
            "line": 38
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Set"
            ],
            [
              "",
              "entries.map"
            ],
            [
              "",
              "names.includes"
            ],
            [
              "",
              "node.setDirtyCanvas"
            ],
            [
              "",
              "app.registerExtension"
            ],
            [
              "",
              "removed.apply"
            ],
            [
              "",
              "previous.apply"
            ],
            [
              "",
              "AbortController"
            ],
            [
              "",
              "api.fetchApi"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "response.json"
            ],
            [
              "",
              "updateRefModChoices"
            ],
            [
              "",
              "console.error"
            ],
            [
              "",
              "openRefModLibrary"
            ],
            [
              "",
              "api.fetchApi"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "response.json"
            ],
            [
              "",
              "updateRefModChoices"
            ],
            [
              "",
              "../../scripts/api.js"
            ],
            [
              "",
              "../../scripts/app.js"
            ],
            [
              "",
              "./library_dialog.js"
            ]
          ],
          "mbr": [
            "api.fetchApi",
            "app.registerExtension",
            "console.error",
            "controller.signal",
            "controller.signal.aborted",
            "entries.map",
            "entry.name",
            "names.includes",
            "node.setDirtyCanvas",
            "node.widgets",
            "nodeData.name",
            "nodeType.prototype",
            "nodeType.prototype.onNodeCreated",
            "nodeType.prototype.onRemoved",
            "previous.apply",
            "refresh.name",
            "removed.apply",
            "response.json",
            "response.ok",
            "response.status",
            "signal.aborted",
            "widget.name",
            "widget.options",
            "widget.options.values",
            "widget.value"
          ],
          "tgt": [
            "AbortController",
            "Error",
            "Set",
            "api.fetchApi",
            "app.registerExtension",
            "console.error",
            "entries.map",
            "names.includes",
            "node.setDirtyCanvas",
            "openRefModLibrary",
            "previous.apply",
            "removed.apply",
            "response.json",
            "updateRefModChoices"
          ],
          "funcs": [
            [
              "updateRefModChoices",
              155
            ],
            [
              "entry",
              253
            ],
            [
              "beforeRegisterNodeDef",
              787
            ],
            [
              "anonymous",
              1024
            ],
            [
              "anonymous",
              1291
            ],
            [
              "anonymous",
              1446
            ],
            [
              "anonymous",
              2740
            ],
            [
              "signal",
              2855
            ]
          ],
          "metrics": {
            "ast": {
              "op.lor": 2,
              "op.lnot": 7,
              "max_depth": 29,
              "call_count": 28,
              "node_count": 898,
              "member_count": 25,
              "max_array_len": 2,
              "op_density.lor": 0,
              "op_density.lnot": 0.01,
              "member_depth_max": 3
            },
            "file": {
              "size": 3323,
              "entropy": 4.43
            },
            "text": {
              "lines": 67,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 982,
              "char_entropy": 4.43,
              "unique_chars": 70,
              "top_char_null": 0,
              "string_density": 0.3,
              "top_char_ratio": 0.07,
              "avg_line_length": 48.33,
              "max_line_length": 124,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.03,
              "last_line_length": 3,
              "whitespace_ratio": 0.32,
              "identifier_density": 2.13,
              "line_length_stddev": 25.23,
              "encoded_string_ratio": 0.05,
              "normalized_string_count": 2.44,
              "repeated_char_sequences": 40,
              "normalized_unique_identifiers": 8.41
            },
            "binds": {
              "count": 16
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 4.88
            },
            "source": {
              "function_count": 2
            },
            "imports": {
              "count": 3,
              "relative": 3,
              "relative_ratio": 1,
              "third_party_count": 3,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 348,
              "count": 20,
              "avg_length": 17.4,
              "max_length": 33,
              "path_count": 5,
              "avg_entropy": 3.36,
              "entropy_stddev": 0.57,
              "base64_candidates": 1
            },
            "comments": {
              "chars": 132,
              "count": 2,
              "lines": 2,
              "to_code_ratio": 0.03
            },
            "functions": {
              "count": 2,
              "nested": 4,
              "density": 11.94,
              "anonymous": 6,
              "avg_params": 0.75,
              "code_ratio": 2.15,
              "max_params": 2,
              "one_liners": 1,
              "length_stddev": 15.92,
              "avg_name_length": 20,
              "no_params_count": 4,
              "avg_length_lines": 18,
              "max_length_lines": 48,
              "min_length_lines": 1,
              "avg_nesting_depth": 1.25,
              "max_nesting_depth": 3,
              "high_entropy_names": 1,
              "avg_param_name_length": 5.83
            },
            "identifiers": {
              "count": 143,
              "unique": 51,
              "avg_length": 7.75,
              "max_length": 21,
              "min_length": 2,
              "avg_entropy": 2.45,
              "reuse_ratio": 0.36,
              "length_stddev": 4.32,
              "high_entropy_count": 3,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.69,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 39,
        "mol": "H₂(CmDb)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!web/refmod_library.js",
        "pid": 0,
        "refs": [
          {
            "to": "../../scripts/app.js",
            "off": 21,
            "kind": "local"
          },
          {
            "to": "../../scripts/api.js",
            "off": 66,
            "kind": "local"
          },
          {
            "to": "./library_dialog.js",
            "off": 125,
            "file": 36,
            "kind": "local"
          }
        ],
        "risk": 2,
        "sha": "3c7e2d72ba3ac42d68ff5ff656a711de98057a1872a8fd02f4cb6c171aaef012",
        "size": 3323,
        "traits": [
          {
            "id": "metadata/import/npm/relative/2/scripts/api/js::relative/2/scripts/api/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../scripts/api.js"
          },
          {
            "id": "metadata/import/npm/relative/2/scripts/app/js::relative/2/scripts/app/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../scripts/app.js"
          },
          {
            "id": "metadata/import/npm/relative/1/library_dialog/js::relative/1/library_dialog/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./library_dialog.js"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression"
          },
          {
            "id": "micro-behaviors/communications/http/message::http-message-json-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls JSON method on HTTP-style object"
          }
        ],
        "type": "javascript"
      },
      {
        "ctx": [
          {
            "b": "x(d*cA=-BJayPkdaBLwAA=k!qa$+G3e?O!#v@=p5BAo9zAbWBAB0rWP3jNtLz/fSrax7%fr3jsDfj34\u003ei=e!CuNOc1tvy#DuNXi!B98ClzFa68uWMv4Aa@)8uWN39y\u0026%q@D$d8iAbPS9zGG@bE0fjBBZY8[B98ClzFa68uWMp8",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "v@#B6zyva\u0026e[5^kB15kU4gjj2arR^HarUfjzGx[xA+frmy\u0026*^.ay/C6vru6\u003ekq3w-Abo!FBzbxfefFwwxlbH-4gjj2arR^HarU-pBAIL3y\u0026sApd0fcpB16fW3lQDlarR^HaAz4nB-IvxA+frmy\u0026?-F3lQDlaBMrX3lQDlatkw\u003coLFPWm@\u00263SxDRwrz/PAgaA}KgxjVfcC42ifwPF#6C{46AB7]-gz/dfIoj.WNaARpdaA8pmxk8l(y-)!exK#3?4gjj2arSr\u003caA8phwPw]9z/M$wvrMv5xd[7tvpT7\u0026xcp=ewO@SjxM53axDRzgwGUF\u003ezGYDfazk.kB-qyABzbl5ayYQsB8k=pe!5dgarR^WfcAS2zdX5[nG.R=z/fVdzE:\u003eNjS(EihfZl+vrMj6aA?EcaAIamx\u003c\u003e*(DsYM^z/5A{z/Pz/Byxo5c[coEzE:(cwP?T94gjj2arSr\u003cay!?@y\u0026Z.uwPzG[y?Xibc[cX\u0026B8JgyxKM09Aa9\u003c4azth8aARJAvR3V(z*2YjwN(](B0bWry?$kjAV/NAA+/o6z*cmi3lQDlatkw\u003cxjVfcCxdztBy/tjx(k57x(!lfvr\u0026#lA+5:4ayPd#aAIjgw]]elzxK4mwGU(4CYU6Az^^fe4gjj2arUomAV==uz/fSraz\u003eXixM4A7z!pa@b6dsox\u003c\u003e*(DsXoKar\u003e(rA+O@#x)KtWA=k![Bz(hhq/(C\u0026wG\u0026VFb4CLew[+[2A+cC2diJ%D3lQDlarR^Hay/tcB95KyA+Pf2zEEt",
            "ln": 354,
            "col": 43,
            "line": 8
          },
          {
            "b": "4gjj2arR^HarR^HarV7Pw[=c\u003ey\u00261wtDKQr8arR^HarR^HarR^HarR!GxLzJuCwgP2wPR#ojS[oHB8U@7C#5D\u003ewPx\u003cw3lQDlarR^HarR^HarR^HaAITkBy^7Cv}YB\u003cvny]OwPygIAcb+BeJTyGarR^HarR^HarR^HarR^Hx\u003ewFozdN*5z!6$NjV%]iv@Dl%x\u003eINewG\u0026MCB97\u0026jwIe4HzEU7zi$hJtarR^HarR^HarR!P4gjj2arR^HarV7]4gjj2arV7w3lQDlay/tcB95Kmz/b",
            "ln": 1594,
            "col": 52,
            "line": 29
          },
          {
            "b": "B8k=pdk2NZB7=$Cx\u003eg\u003c/BsxoX3lQDlaBKXaarR^Hv@DmaBrCTvz/*4yjS)@Ye?Q^Sz/{2ue]b3zB0@Fye]$@KBsnLCefFyJau.[hvivcAvKTwF3lQDlazCBgc)rUFz/*4My?mG%Bz99CA+funA=9@F3lQDlay/tcB95KnwObv[y\u0026\u003c.vjS[SNCoxQ*A42TBx\u003eIc$vqH0qzddxiCox4jax%4vaA]CYvqH6$t}4i:4gjj2arUfjzGx[xxLz0/wO@RNaz$+mawDo-c[dj!3lQDlay/tcB95KBwO(vewPz\u0026mjS[SNCoxQ*A40d%4gjj2arUMuwmWxjA=k]dA==2bB09XijS]91",
            "ln": 2440,
            "col": 20,
            "line": 54
          },
          {
            "b": "B7F(8jS[/Zz/^9+j%jGUz/{2ue[X:qd06iyBsw?-z/65lCox4jaA]CQvqPNdB97\u0026hBApI$Bz96DzeS@(a$i%darR^HarR^HkoLe5C42ifwGScVaz#sry-\u003e5Kar:GQpdl^Gvri?}BAh8kxdd%RC42ifwHPlNA+PwsdjCYkarR^HarR^HiV@S0C42ifwGScVjS\u003c",
            "ln": 2912,
            "col": 12,
            "line": 64
          },
          {
            "b": "e[n*pAclnlq!ZL?edz}earR^HarR^HarR^HarR!qA::eMaA}KgxjVfqwo8a5efF!FB-RaPaA}KgxjVfqzeTMrwH[%qx\u003eg:=zAn[:x\u003eg\u003c/Bs}lvwmPm?edz}earR^H",
            "ln": 3224,
            "col": 52,
            "line": 70
          },
          {
            "b": "aAz4kB.bSowN(]gclNzQAaJ%1aAz4kB.bSowN(]DjV%]iz^)D)v@@[73lQDlarR^HarR^HarR^Hau{#AvRPE:Bs}-By\u0026%rgc#@)sB.bSowN)k03lQDlarR^HarR^HarR^HauyR",
            "ln": 4730,
            "col": 14,
            "line": 100
          },
          {
            "b": "z/*4Aedz}earR!owOb\u003e3wM08Lx(!xcA.ZK-wKH9wc#J%lwMi}]wH[%wz!9AEvrt{baBsL8arR^HarR^Hx\u003ewFotoV^QzFq*NCT%R*wOaUPwogB.vpS}\u0026a$K\u0026Xo\u003e!GVo\u003c@oqgG4^@o(BM-l3N9+b3=*nzEWH9wmY*gzF%5%l$7gCe]C9mwHP5JDKQr8arR^HarR^HarR!vzGx]dy\u002600Xw\u003e^hOq/3w]B0${AwmX.=AaHEW4gjj2arR^HarV7w3lQDlaBL^I3vKu+4gi",
            "ln": 7148,
            "col": 32,
            "line": 152
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Set"
            ],
            [
              "",
              "created.apply"
            ],
            [
              "",
              "setupSlots"
            ],
            [
              "",
              "original.apply"
            ],
            [
              "",
              "displayOrder.filter"
            ],
            [
              "",
              "state.originals.includes"
            ],
            [
              "",
              "original.apply"
            ],
            [
              "",
              "state.sync"
            ],
            [
              "",
              "connections.apply"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "widget.name.match"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "groups.has"
            ],
            [
              "",
              "groups.set"
            ],
            [
              "",
              "groups.get.push"
            ],
            [
              "",
              "groups.get"
            ],
            [
              "",
              "groups.keys"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "originals.map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "node.inputs.some"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "input.name.match"
            ],
            [
              "",
              "groups.get.some"
            ],
            [
              "",
              "groups.get"
            ],
            [
              "",
              "w.name.startsWith"
            ],
            [
              "",
              "NONE.has"
            ],
            [
              "",
              "String.trim"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "defaults.get"
            ],
            [
              "",
              "hidden.has"
            ],
            [
              "",
              "hidden.set"
            ],
            [
              "",
              "hidden.has"
            ],
            [
              "",
              "hidden.get"
            ],
            [
              "",
              "hidden.delete"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "Object.values"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "requestedSlots.filter"
            ],
            [
              "",
              "groups.has"
            ],
            [
              "",
              "used"
            ],
            [
              "",
              "linked"
            ],
            [
              "",
              "visible.add"
            ],
            [
              "",
              "groups.values"
            ],
            [
              "",
              "node.widgets.filter"
            ],
            [
              "",
              "originals.includes"
            ],
            [
              "",
              "removers.values"
            ],
            [
              "",
              "groups.get"
            ],
            [
              "",
              "show"
            ],
            [
              "",
              "visible.has"
            ],
            [
              "",
              "displayOrder.push"
            ],
            [
              "",
              "removers.get"
            ],
            [
              "",
              "linked"
            ],
            [
              "",
              "show"
            ],
            [
              "",
              "visible.has"
            ],
            [
              "",
              "displayOrder.push"
            ],
            [
              "",
              "show"
            ],
            [
              "",
              "displayOrder.push"
            ],
            [
              "",
              "originals.filter"
            ],
            [
              "",
              "grouped.includes"
            ],
            [
              "",
              "node.setSize"
            ],
            [
              "",
              "node.computeSize"
            ],
            [
              "",
              "node.setDirtyCanvas"
            ],
            [
              "",
              "removers.set"
            ],
            [
              "",
              "node.addWidget"
            ],
            [
              "",
              "linked"
            ],
            [
              "",
              "groups.get"
            ],
            [
              "",
              "defaults.get"
            ],
            [
              "",
              "node.properties.refmod_visible_slots.filter"
            ],
            [
              "",
              "sync"
            ],
            [
              "",
              "groups.get"
            ],
            [
              "",
              "callback.apply"
            ],
            [
              "",
              "sync"
            ],
            [
              "",
              "node.addWidget"
            ],
            [
              "",
              "slots.find"
            ],
            [
              "",
              "node.properties.refmod_visible_slots.includes"
            ],
            [
              "",
              "node.properties.refmod_visible_slots.push"
            ],
            [
              "",
              "sync"
            ],
            [
              "",
              "sync"
            ],
            [
              "",
              "app.registerExtension"
            ],
            [
              "",
              "installRefModSlots"
            ],
            [
              "",
              "../../scripts/app.js"
            ]
          ],
          "mbr": [
            "Array.isArray",
            "NONE.has",
            "Object.values",
            "String.trim",
            "app.registerExtension",
            "callback.apply",
            "connections.apply",
            "created.apply",
            "defaults.get",
            "displayOrder.filter",
            "displayOrder.push",
            "grouped.includes",
            "groups.get",
            "groups.get.push",
            "groups.get.some",
            "groups.has",
            "groups.keys",
            "groups.set",
            "groups.values",
            "hidden.delete",
            "hidden.get",
            "hidden.has",
            "hidden.set",
            "input.link",
            "input.name",
            "input.name.match",
            "node._refmodSlots",
            "node._refmodSlots.schemaOrderDepth",
            "node.addWidget",
            "node.computeSize",
            "node.inputs",
            "node.inputs.some",
            "node.properties",
            "node.properties.refmod_visible_slots",
            "node.properties.refmod_visible_slots.filter",
            "node.properties.refmod_visible_slots.includes",
            "node.properties.refmod_visible_slots.push",
            "node.setDirtyCanvas",
            "node.setSize",
            "node.size",
            "node.widgets",
            "node.widgets.filter",
            "nodeData.name",
            "nodeType.prototype",
            "nodeType.prototype.onConnectionsChange",
            "nodeType.prototype.onNodeCreated",
            "original.apply",
            "originals.filter",
            "originals.includes",
            "originals.map",
            "remove.disabled",
            "removers.get",
            "removers.set",
            "removers.values",
            "requestedSlots.filter",
            "saved.computeSize",
            "saved.draw",
            "saved.hidden",
            "saved.mouse",
            "saved.optionsHidden",
            "slots.find",
            "slots.length",
            "state.originals",
            "state.originals.includes",
            "state.schemaOrderDepth",
            "state.sync",
            "visible.add",
            "visible.has",
            "visible.size",
            "w.name",
            "w.name.startsWith",
            "w.value",
            "widget.callback",
            "widget.computeSize",
            "widget.draw",
            "widget.hidden",
            "widget.mouse",
            "widget.name",
            "widget.name.match",
            "widget.options",
            "widget.options.hidden",
            "widget.value"
          ],
          "tgt": [
            "Array.isArray",
            "Map",
            "NONE.has",
            "Number",
            "Object.values",
            "Set",
            "String",
            "String.trim",
            "app.registerExtension",
            "callback.apply",
            "connections.apply",
            "created.apply",
            "defaults.get",
            "displayOrder.filter",
            "displayOrder.push",
            "grouped.includes",
            "groups.get",
            "groups.get.push",
            "groups.get.some",
            "groups.has",
            "groups.keys",
            "groups.set",
            "groups.values",
            "hidden.delete",
            "hidden.get",
            "hidden.has",
            "hidden.set",
            "input.name.match",
            "installRefModSlots",
            "linked",
            "node.addWidget",
            "node.computeSize",
            "node.inputs.some",
            "node.properties.refmod_visible_slots.filter",
            "node.properties.refmod_visible_slots.includes",
            "node.properties.refmod_visible_slots.push",
            "node.setDirtyCanvas",
            "node.setSize",
            "node.widgets.filter",
            "original.apply",
            "originals.filter",
            "originals.includes",
            "originals.map",
            "removers.get",
            "removers.set",
            "removers.values",
            "requestedSlots.filter",
            "setupSlots",
            "show",
            "slots.find",
            "state.originals.includes",
            "state.sync",
            "sync",
            "used",
            "visible.add",
            "visible.has",
            "w.name.startsWith",
            "widget.name.match"
          ],
          "funcs": [
            [
              "installRefModSlots",
              216
            ],
            [
              "anonymous",
              351
            ],
            [
              "anonymous",
              1034
            ],
            [
              "w",
              1486
            ],
            [
              "anonymous",
              1913
            ],
            [
              "setupSlots",
              2063
            ],
            [
              "anonymous",
              2510
            ],
            [
              "w",
              2604
            ],
            [
              "slot",
              2796
            ],
            [
              "input",
              2822
            ],
            [
              "slot",
              2918
            ],
            [
              "w",
              2948
            ],
            [
              "show",
              3091
            ],
            [
              "anonymous",
              3628
            ],
            [
              "anonymous",
              3670
            ],
            [
              "anonymous",
              3708
            ],
            [
              "sync",
              4173
            ],
            [
              "slot",
              4904
            ],
            [
              "anonymous",
              5084
            ],
            [
              "w",
              5200
            ],
            [
              "w",
              5801
            ],
            [
              "anonymous",
              6113
            ],
            [
              "i",
              6345
            ],
            [
              "anonymous",
              6546
            ],
            [
              "anonymous",
              6782
            ],
            [
              "slot",
              6823
            ],
            [
              "beforeRegisterNodeDef",
              7159
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 3,
              "op.lt": 1,
              "op.ne": 5,
              "op.lor": 2,
              "op.sub": 3,
              "op.land": 6,
              "op.lnot": 14,
              "max_depth": 21,
              "call_count": 88,
              "node_count": 2145,
              "op.coalesce": 2,
              "member_count": 82,
              "max_array_len": 3,
              "op_density.eq": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.lor": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "op_density.lnot": 0.01,
              "member_depth_max": 4,
              "op_density.coalesce": 0,
              "const_return_function_count": 1,
              "const_return_function_ratio": 0.04
            },
            "file": {
              "size": 7362,
              "entropy": 4.66
            },
            "text": {
              "lines": 158,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 1765,
              "char_entropy": 4.66,
              "unique_chars": 79,
              "top_char_null": 0,
              "string_density": 0.11,
              "top_char_ratio": 0.07,
              "avg_line_length": 44.59,
              "max_line_length": 122,
              "empty_line_ratio": 0.04,
              "last_line_length": 3,
              "whitespace_ratio": 0.28,
              "identifier_density": 2.83,
              "line_length_stddev": 27.05,
              "encoded_string_ratio": 0.06,
              "normalized_string_count": 1.35,
              "repeated_char_sequences": 54,
              "suspicious_comment_ratio": 0.08,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 12.87
            },
            "binds": {
              "count": 50
            },
            "binary": {
              "peak_region_bytes": 5314,
              "peak_region_entropy": 4.86
            },
            "source": {
              "function_count": 5
            },
            "imports": {
              "count": 1,
              "relative": 1,
              "relative_ratio": 1,
              "third_party_count": 1,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 200,
              "count": 17,
              "avg_length": 11.76,
              "max_length": 23,
              "path_count": 1,
              "avg_entropy": 2.94,
              "empty_count": 1,
              "entropy_stddev": 0.64,
              "base64_candidates": 1
            },
            "comments": {
              "chars": 873,
              "count": 13,
              "lines": 13,
              "base64": 1,
              "to_code_ratio": 0.09
            },
            "functions": {
              "count": 5,
              "nested": 9,
              "density": 17.09,
              "anonymous": 22,
              "avg_params": 0.52,
              "code_ratio": 1.68,
              "max_params": 2,
              "one_liners": 14,
              "length_stddev": 21.03,
              "over_100_lines": 1,
              "avg_name_length": 11.4,
              "no_params_count": 17,
              "avg_length_lines": 9.85,
              "max_length_lines": 105,
              "min_length_lines": 1,
              "avg_nesting_depth": 1.33,
              "max_nesting_depth": 2,
              "high_entropy_names": 1,
              "single_char_params": 4,
              "avg_param_name_length": 4.36
            },
            "identifiers": {
              "count": 447,
              "unique": 94,
              "avg_length": 6.89,
              "max_length": 21,
              "min_length": 1,
              "avg_entropy": 2.31,
              "reuse_ratio": 0.21,
              "length_stddev": 4.15,
              "sequential_names": 4,
              "single_char_count": 4,
              "single_char_ratio": 0.04,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.02,
              "all_lowercase_ratio": 0.71,
              "all_uppercase_ratio": 0.02,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 40,
        "mol": "H(Db₂)",
        "path": "ComfyUI-MiniMaxH3Mod-0.2.9.zip!!web/refmod_slots.js",
        "pid": 0,
        "refs": [
          {
            "to": "../../scripts/app.js",
            "off": 21,
            "kind": "local"
          }
        ],
        "risk": 2,
        "sha": "05a866fe290515f8bca58b8c133be8c65955942a25430c33ab944cdbd1e0dba0",
        "size": 7362,
        "traits": [
          {
            "id": "metadata/import/npm/relative/2/scripts/app/js::relative/2/scripts/app/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../scripts/app.js"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression"
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-sort-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Sorts a JavaScript array"
          }
        ],
        "type": "javascript"
      },
      {
        "id": 41,
        "mol": "Md(Re)",
        "sha": "dd94a0618c5bda2f6a2545f714cce309fcd9ea2971ace10fdfb8664d70455ed8",
        "path": "torch@2.14.0.registry.json",
        "risk": 1,
        "size": 826,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 42,
        "mol": "Md(Re)",
        "sha": "6216508e67779a69883e08a32589fbbb7816e522e6b45e67b0a356f5c9ba3a7d",
        "path": "safetensors@0.8.0.registry.json",
        "risk": 1,
        "size": 763,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 43,
        "mol": "Md(Re)",
        "sha": "8128d0542e568c0754eea23df6ad02d3d0b3de9887dd6c93bf8bbdea3b1329da",
        "path": "numpy@2.5.3.registry.json",
        "risk": 1,
        "size": 830,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 44,
        "mol": "Md(Re)",
        "sha": "1d7c508c67de7796aa6197d0802402dace0835e74b9360fcaf726192bc172c87",
        "path": "pillow@12.3.0.registry.json",
        "risk": 1,
        "size": 781,
        "type": "registry",
        "depth": 2
      }
    ],
    "omitted_files": 13,
    "rev": "c1ea9",
    "v": "8"
  }
}