{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.2",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.37702724,
        "rte": "az",
        "prob": 0.37702724
      },
      {
        "cls": 0,
        "raw": 0.060513485,
        "rte": "az/zip",
        "prob": 0.060513485
      }
    ],
    "prob": 0.37702724,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.3770272433757782,
        "type": "zip"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007838010787963867,
        "type": "markdown"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002440810203552246,
        "type": "python"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002138813397323247,
        "type": "python"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002063314059341792,
        "type": "python"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013013680472795386,
        "type": "python"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011990468010480981,
        "type": "python"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000027100244551547803,
        "type": "python"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002088149449264165,
        "type": "python"
      },
      {
        "id": 16,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000903010368347168,
        "type": "python"
      },
      {
        "id": 17,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008185704245988745,
        "type": "python"
      },
      {
        "id": 18,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000026365121811977588,
        "type": "python"
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000025322040528408252,
        "type": "python"
      },
      {
        "id": 21,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001276532839256106,
        "type": "python"
      },
      {
        "id": 25,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013013680472795386,
        "type": "python"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008384387001569849,
        "type": "python"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009268522262573242,
        "type": "python"
      },
      {
        "id": 29,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016291936844936572,
        "type": "c"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013917684555053711,
        "type": "python"
      },
      {
        "id": 36,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008304913535539526,
        "type": "python"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011444091796875,
        "type": "python"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001905361750687007,
        "type": "python"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009844700798566919,
        "type": "python"
      },
      {
        "id": 47,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010440747246320825,
        "type": "registry"
      },
      {
        "id": 48,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011414289474487305,
        "type": "registry"
      },
      {
        "id": 49,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010440747246320825,
        "type": "registry"
      },
      {
        "id": 50,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010440747246320825,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-30T01:06:37Z"
  },
  "path": "comfyui-stylegan-dfl-1.0.1.zip",
  "raw": {
    "fetched": [
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/numpy",
        "outcome": "skipped",
        "fetched_at": 1790730397,
        "source_offset": 231,
        "source_sha256": "f3c794626a0a2c3105a5710d1226a77585ca8832d8b28532a799b7a7dd4d9a68",
        "content_sha256": "a76f502430dd98d7546e1ea2250a7360c065a5fdea52b2dffe8ae7180909b6f4"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/ninja",
        "outcome": "skipped",
        "fetched_at": 1790730397,
        "source_offset": 244,
        "source_sha256": "f3c794626a0a2c3105a5710d1226a77585ca8832d8b28532a799b7a7dd4d9a68",
        "content_sha256": "e1b86ad50d4e681a7dbdff05fc23bb52cb773edb90bc428efba33fa027738408"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/safetensors",
        "outcome": "skipped",
        "fetched_at": 1790730397,
        "source_offset": 257,
        "source_sha256": "f3c794626a0a2c3105a5710d1226a77585ca8832d8b28532a799b7a7dd4d9a68",
        "content_sha256": "c1e7a6a1c0dd0128888bc47aca0a9625855673f44f275bf4073088563bf7121b"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/packaging",
        "outcome": "skipped",
        "fetched_at": 1790730397,
        "source_offset": 276,
        "source_sha256": "f3c794626a0a2c3105a5710d1226a77585ca8832d8b28532a799b7a7dd4d9a68",
        "content_sha256": "5d9c0669c6285e491e0ced2eee587eaf67b670d94a19e94e3984a481aba6802f"
      }
    ],
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "p!H([6Awak2MN\u003exjy7cM.evf",
            "ln": 0
          }
        ],
        "mol": "K(Li)O₂(AsS)H₇(Cm₉CrDb₂₃DsF₈Os₃Po₇)Md₄(Bk₂In₁₆Pa₂)",
        "sha": "2db8668df3f83f74caa79d64ecf2c97135dc3117c7cb41d8e6f847eeaaad4011",
        "path": "comfyui-stylegan-dfl-1.0.1.zip",
        "risk": 37,
        "size": 3943690,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 3943690,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 3940352,
              "peak_region_entropy": 7.86
            },
            "archive": {
              "file_count": 49,
              "member_count": 49,
              "script_count": 26,
              "zip_bomb_ratio": 6.72,
              "compressed_size": 3937716,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 0,
              "noise_file_count": 0,
              "compression.ratio": 0.92,
              "hidden_file_count": 1,
              "uncompressed_size": 4272685,
              "crc_collision_count": 1,
              "entry_comment_count": 0,
              "max_filename_length": 38,
              "rtlo_filename_count": 0,
              "format.regular_count": 49,
              "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": 17,
              "timing.mtime_unique_ratio": 0.35,
              "misplaced_executable_count": 0,
              "timing.mtime_outlier_count": 20,
              "timing.mtime_dominant_count": 29,
              "timing.mtime_spread_seconds": 91618,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 0.59,
              "compression.method_counts.deflate": 49
            }
          }
        },
        "ident": {
          "name": {
            "value": "comfyui-stylegan-dfl",
            "source": "file.basename",
            "verified": false
          },
          "trust": "unsigned",
          "version": {
            "value": "1.0.1",
            "source": "file.basename",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/import/python/ganspace::ganspace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ganspace",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-custom-stdio",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python subprocess custom stdio streams",
            "from": [
              {
                "file": 6
              }
            ],
            "uses": [
              71,
              147
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stderr-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stderr stream",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/decompress/combined::base64-compressed-transform",
            "conf": 0.94,
            "crit": 3,
            "desc": "Decodes Base64-compressed data",
            "from": [
              {
                "off": 1728,
                "file": 18,
                "line": 51
              }
            ],
            "uses": [
              166,
              238
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils/tensor2str::tensor2str",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils.tensor2str from .str_utils",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/urllib/request::urllib/request",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urllib.request",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/requests::imports-requests",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports the requests HTTP client for Python",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/ops/conv2d_resample::conv2d_resample",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports conv2d_resample from torch_utils.ops",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils/progressbar::progressbar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ProgressBar from comfy.utils",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/c/aten/cuda/cudacontext/h::aten/cuda/cudacontext/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cATen/cuda/CUDAContext.h\u003e",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/requests::requests-session",
            "conf": 0.8,
            "crit": 3,
            "desc": "requests.Session() persistent HTTP session",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/glob::glob",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports glob",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/client/library::urllib-request",
            "conf": 0.8,
            "crit": 3,
            "desc": "Imports Python urllib.request HTTP client",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils/str2num::str2num",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils.str2num from .str_utils",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::python-md5-digest",
            "conf": 0.9,
            "crit": 3,
            "desc": "Computes an MD5 digest in Python",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/warnings::warnings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports warnings",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/data/decode/symbol-base64::b64decode-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Decodes Base64 data with Python",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/package/config::excludes-identifier",
            "conf": 0.7,
            "crit": 3,
            "desc": "Uses an excludes identifier",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--arange",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (arange)",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base64::b64encode-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Encodes data with Python base64.b64encode()",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/integer-codec::source-right-shift-16-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 16 bits",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/types::types",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports types",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/cli_args::comfy/cli_args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.cli_args",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/ganspace/sample_ganspace_directions::sample_ganspace_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sample_ganspace_directions from ganspace",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/python/scipy/optimize::scipy/optimize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scipy.optimize",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--sum",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (sum)",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/python/sefa::sefa",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sefa",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/conv2d_gradfix::conv2d_gradfix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .conv2d_gradfix from .",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "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": 4
              }
            ]
          },
          {
            "id": "metadata/import/python/pil/image::image",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Image from PIL",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/integer-codec::source-right-shift-24-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 24 bits",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/open::write-append-create-mode",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python file opened for write or append"
          },
          {
            "id": "micro-behaviors/process/interpreter/python::exec-variable",
            "atk": "T1059.006",
            "mbc": "E1059",
            "conf": 0.94,
            "crit": 3,
            "desc": "Python exec() executes a variable value",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors::safetensors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safetensors",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/python/networks_stylegan2::networks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports networks_stylegan2 as networks",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--mean",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (mean)",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/ops/filtered_lrelu::filtered_lrelu",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports filtered_lrelu from torch_utils.ops",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/python/fnmatch::fnmatch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fnmatch",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/persistence::persistence",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports persistence from torch_utils",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/file/string/count::few-string-literals",
            "conf": 0.4,
            "crit": 3,
            "desc": "File has very few string literals",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/python/uuid::uuid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uuid",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/inspect::inspect",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inspect",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/sefa::relative/1/sefa",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .sefa",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/pickle::pickle",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pickle",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/networks_stylegan3::networks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports networks_stylegan3 as networks",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/python/io::io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports io",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-sys-modules-write",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python writes to sys.modules at runtime"
          },
          {
            "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": "metadata/import/python/base64::base64",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports base64",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "well-known/lib/ui/tqdm::tqdm-progress-import",
            "conf": 0.99,
            "crit": 3,
            "desc": "tqdm progress library import",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/enumerate/directory::python-directory-listing",
            "atk": "T1083",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python lists directory entries",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/pil::pil",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PIL",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/floattensor::floattensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FloatTensor from torch",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils::comfy/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.utils",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/unsafe::import-pickle",
            "mbc": "C0038",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports Python's pickle serialization module",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/networks_stylegan2::networks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .networks_stylegan2 from . as networks",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::python-column0-noarg-call-assignment",
            "conf": 0.84,
            "crit": 3,
            "desc": "Module assigns a no-arg call",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors/safe_open::safe_open",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safe_open from safetensors",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/slerp::relative/1/slerp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .slerp",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/misc::misc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .misc from .",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/import/c/c10/cuda/cudaguard/h::c10/cuda/cudaguard/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cc10/cuda/CUDAGuard.h\u003e",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/package/documentation/package-metadata::fork-relationship-statement",
            "conf": 0.92,
            "crit": 3,
            "desc": "Opening prose declares a fork relationship",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "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": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/system::python-os-system",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.95,
            "crit": 3,
            "desc": "Executes shell commands via Python",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/build/pip::packaging-distutils-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "distutils packaging import",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/evaluation::answer-or-ground-truth-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "References an answer or ground-truth path",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/python::inspect-getsource-call",
            "atk": "T1059.006",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads a live object's source with inspect",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "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": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/distutils/util/strtobool::strtobool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports strtobool from distutils.util",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::py-stdout-custom-stream",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python redirects stdout to custom stream",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/ops/bias_act::bias_act",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports bias_act from torch_utils.ops",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/utils/file_baton/filebaton::filebaton",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FileBaton from torch.utils.file_baton",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/package::python-hashlib-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python imports the hashlib library",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/upfirdn2d::relative/1/upfirdn2d",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .upfirdn2d",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "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": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/nodes::comfy_core_nodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nodes as comfy_core_nodes",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils/progress_bar_enabled::progress_bar_enabled",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PROGRESS_BAR_ENABLED from comfy.utils",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/cli_args/args::comfy_args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports args from comfy.cli_args as comfy_args",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/typing/tuple::tuple",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Tuple from typing",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::not-in-membership-check",
            "conf": 0.3,
            "crit": 3,
            "desc": "Python not-in membership check",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "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": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::json-type-field",
            "conf": 0.9,
            "crit": 3,
            "desc": "JSON object type field fragment",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/folder_paths::folder_paths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports folder_paths",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::image-loader-raster-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Raster image loader call",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/nodes::relative/1/nodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .nodes",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::set-construction",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python set() construction",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/util/make_cache_dir_path::make_cache_dir_path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .util.make_cache_dir_path from .util",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/process/hook/interception::python-stdio-stream-hook",
            "mbc": "B0024",
            "conf": 0.88,
            "crit": 3,
            "desc": "Python replaces a standard I/O stream",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors/torch::safetensors/torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safetensors.torch",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/contextlib::contextlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextlib",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference",
            "conf": 0.88,
            "crit": 3,
            "desc": "AI model filename extension reference",
            "from": [
              {
                "off": 131,
                "file": 4,
                "line": 4
              },
              {
                "file": 13
              },
              {
                "file": 40
              }
            ],
            "uses": [
              30,
              120
            ]
          },
          {
            "id": "micro-behaviors/process/create/system::python-os-system-text",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.85,
            "crit": 3,
            "desc": "os.system shell execution in source text",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::try-wrapped-module-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Import-time call silenced by try/except",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/hashlib::hashlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports hashlib",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/tensor::tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Tensor from torch",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls os.walk for filesystem enumeration",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/c/c10/util/half/h::c10/util/half/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cc10/util/Half.h\u003e",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/c/filtered_lrelu/h::filtered_lrelu/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports filtered_lrelu.h",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "metadata/import/python/dnnlib::dnnlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dnnlib",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/typing/union::union",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Union from typing",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "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": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--maximum",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (maximum)",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/utils/weak/weaktensorkeydictionary::weaktensorkeydictionary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports WeakTensorKeyDictionary from torch.utils.weak",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/sefa/compute_sefa_directions::compute_sefa_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports compute_sefa_directions from sefa",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/urllib::urllib-word",
            "conf": 0.75,
            "crit": 3,
            "desc": "References Python urllib HTTP client",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "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": 20
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/utils/file_baton::torch/utils/file_baton",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.utils.file_baton",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/python/argparse::argparse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports argparse",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/dnnlib::dnnlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .dnnlib from .",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/url::python-source-url-reference",
            "conf": 0.88,
            "crit": 3,
            "desc": "URL literal names remote Python source",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/tqdm/trange::trange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports trange from tqdm",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/util/easydict::easydict",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .util.EasyDict from .util",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/os/module/search-path::sys-path-mutate",
            "conf": 0.86,
            "crit": 3,
            "desc": "Modifies module search path (sys.path)",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/build/generated::bundled-types-moduletype",
            "conf": 0.95,
            "crit": 3,
            "desc": "types.ModuleType module construction",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/lerp::lerp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports lerp from torch",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/bias_act::bias_act",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .bias_act from .",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference--onnx-or-pickle",
            "conf": 0.88,
            "crit": 1,
            "desc": "AI ONNX or pickle extension"
          },
          {
            "id": "metadata/import/python/torch_utils/ops::torch_utils/ops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch_utils.ops",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/data/compress/zlib::zlib-compress-symbol",
            "conf": 0.9,
            "crit": 3,
            "desc": "Compresses data with Python zlib.compress()",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/misc::misc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports misc from torch_utils",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/assembly::zero-padded-integer-format",
            "conf": 0.9,
            "crit": 3,
            "desc": "Code formats a zero-padded integer",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-sys-modules-member",
            "conf": 0.78,
            "crit": 3,
            "desc": "Python sys.modules dynamic module access",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "objectives/supply-chain/hidden-payload/imports::crypto-network-imports",
            "atk": "T1195.002",
            "conf": 0.75,
            "crit": 3,
            "desc": "Cryptography with network capability",
            "from": [
              {
                "off": 689,
                "file": 6,
                "line": 25
              },
              {
                "off": 78,
                "file": 18,
                "line": 6
              },
              {
                "off": 459,
                "file": 20,
                "line": 10
              }
            ],
            "uses": [
              96,
              153
            ]
          },
          {
            "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": 6
              }
            ]
          },
          {
            "id": "metadata/import/c/upfirdn2d/h::upfirdn2d/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports upfirdn2d.h",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "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": 1
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/util::relative/1/util",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .util",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/url/reference::python-comment-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python comment contains a URL",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/size::size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Size from torch",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/ganspace::relative/1/ganspace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .ganspace",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::python-sha256-hexdigest",
            "conf": 0.9,
            "crit": 3,
            "desc": "Computes a SHA-256 hex digest in Python",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base64::python-long-base64-literal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Long base64 string literal",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/convert_to_safetensors/save_stylegan_safetensors::save_stylegan_safetensors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .convert_to_safetensors.save_stylegan_safetensors from .convert_to_safetensors",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/projector::relative/1/projector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .projector",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/re::re",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports re",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/ops/conv2d_gradfix::conv2d_gradfix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports conv2d_gradfix from torch_utils.ops",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::python-bytes-hex-call",
            "mbc": "C0026",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python converts bytes to hexadecimal text",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/copy::shutil-copy",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python shutil copies a file",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/model_management/get_torch_device::get_torch_device",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_torch_device from comfy.model_management",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/copy::copy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports copy",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/build/generated::bundled-sys-modules-register",
            "conf": 0.95,
            "crit": 3,
            "desc": "Decoded module registered in sys.modules",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/python/packaging/version::packaging/version",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports packaging.version",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/2/misc::misc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..misc from ..",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::py-stderr-custom-stream",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python redirects stderr to custom stream",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::python-os-system-string-command",
            "atk": "T1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "os.system receives a literal command string",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "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": 2
              }
            ]
          },
          {
            "id": "metadata/import/python/packaging/version/parse::parse_version",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parse from packaging.version as parse_version",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/c/torch/extension/h::torch/extension/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ctorch/extension.h\u003e",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "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/package::python-network-client-imports",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports a Python network client library",
            "from": [
              {
                "off": 661,
                "file": 6,
                "line": 23
              }
            ],
            "uses": [
              5,
              198,
              206
            ]
          },
          {
            "id": "micro-behaviors/communications/http/client/library::python-session-method-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python session-like method call",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--ndarray",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (ndarray)",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::python-sha256-operation",
            "mbc": "C0029",
            "conf": 0.88,
            "crit": 3,
            "desc": "Performs Python SHA-256 operation",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/linalg::torch/linalg",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.linalg",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/python/pil/pngimageplugin/pnginfo::pnginfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PngInfo from PIL.PngImagePlugin",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numeric-computation-library",
            "conf": 0.95,
            "crit": 3,
            "desc": "Module built on the numeric Python stack",
            "from": [
              {
                "file": 11
              }
            ],
            "uses": [
              191,
              200,
              228
            ]
          },
          {
            "id": "micro-behaviors/fs/path/location::python-cache-path-env",
            "conf": 0.92,
            "crit": 3,
            "desc": "Reads cache directory environment",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/2/custom_ops::custom_ops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..custom_ops from ..",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "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": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/data/decode/hex::hex-decode-int-16",
            "conf": 0.7,
            "crit": 3,
            "desc": "Hex decoding via int(x, 16)",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/utils/weak::torch/utils/weak",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.utils.weak",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/decompress/combined::script-decompress-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Runtime decompression call",
            "from": [
              {
                "file": 18
              }
            ],
            "uses": [
              172
            ]
          },
          {
            "id": "micro-behaviors/data/format/json::json-result-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON result or response field key",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/directory::shutil-rmtree",
            "atk": "T1070.004",
            "mbc": "C0047",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls rmtree() to delete a directory tree",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "id": "metadata/import/python/shutil::shutil",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports shutil",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/scipy/signal::scipy/signal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scipy.signal",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/python/comfy/model_management::comfy/model_management",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.model_management",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/decompress/zlib::zlib-decompress-symbol",
            "conf": 0.9,
            "crit": 3,
            "desc": "zlib.decompress symbol",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-types-moduletype-create",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python creates ModuleType objects at runtime",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "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": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/build::python-conditional-endpoint-selection",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Selects named HTTP endpoints conditionally",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/ops/fma::fma",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fma from torch_utils.ops",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/utils/cpp_extension::torch/utils/cpp_extension",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.utils.cpp_extension",
            "from": [
              {
                "file": 20
              }
            ]
          },
          {
            "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/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/python/pathlib::pathlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pathlib",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/longtensor::longtensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports LongTensor from torch",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/unsafe::pickle-load",
            "mbc": "C0038",
            "conf": 0.9,
            "crit": 3,
            "desc": "Loads an object with pickle.load()",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/typing/list::list",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports List from typing",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/dylib/load/ffi::ctypes-ffi-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python imports ctypes FFI module",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stdout-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stdout stream",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/documentation/package-metadata::readme-discloses-fork",
            "conf": 0.92,
            "crit": 3,
            "desc": "README discloses fork relationship near title",
            "from": [
              {
                "off": 160,
                "file": 1,
                "line": 6
              }
            ],
            "uses": [
              63,
              233
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/python::exec-builtin",
            "atk": "T1059.006",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Executes dynamic Python code with exec()",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "metadata/import/c/cuda_runtime/h::cuda_runtime/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccuda_runtime.h\u003e",
            "from": [
              {
                "file": 30
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/zeros_like::zeros_like",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zeros_like from torch",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations",
            "conf": 0.85,
            "crit": 3,
            "desc": "Dense NumPy array construction and reduction",
            "from": [
              {
                "off": 18671,
                "file": 11,
                "line": 377
              },
              {
                "off": 22556,
                "file": 12,
                "line": 540
              },
              {
                "off": 2728,
                "file": 13,
                "line": 74
              },
              {
                "off": 674,
                "file": 18,
                "line": 22
              },
              {
                "off": 5261,
                "file": 21,
                "line": 126
              }
            ],
            "uses": [
              19,
              27,
              37,
              104,
              155,
              215,
              245
            ]
          },
          {
            "id": "metadata/import/python/tempfile::tempfile",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tempfile",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/upfirdn2d/_parse_padding::_parse_padding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .upfirdn2d._parse_padding from .upfirdn2d",
            "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": "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": 20
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/alloc::c-command-buffer",
            "conf": 0.8,
            "crit": 3,
            "desc": "C declares a character or byte buffer",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/html::html",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports html",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/urllib::urllib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urllib",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/requests::raise-for-status",
            "conf": 0.8,
            "crit": 3,
            "desc": "requests raise_for_status response check",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::scipy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports a SciPy scientific module",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/importlib::importlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports importlib",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors/torch/save_model::save_model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports save_model from safetensors.torch",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/torch_utils::torch_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .torch_utils from .",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/requests::requests",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports requests",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "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/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/ops/upfirdn2d::upfirdn2d",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports upfirdn2d from torch_utils.ops",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/user-paths::userprofile-var",
            "conf": 0.5,
            "crit": 3,
            "desc": "USERPROFILE path environment variable",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/zlib::zlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports zlib",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::checkpoint-extension-after-model-context",
            "conf": 0.88,
            "crit": 3,
            "desc": "Checkpoint extension after model context",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::stderr-string",
            "conf": 0.3,
            "crit": 2,
            "desc": "References the stderr stream name",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--clip",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (clip)",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/python::exec-variable-namespace",
            "atk": "T1059.006",
            "mbc": "E1059",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python built-in exec() with explicit namespace"
          },
          {
            "id": "metadata/import/python/torch_utils::torch_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch_utils",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-dumps-call",
            "conf": 0.9,
            "crit": 2,
            "desc": "Serializes data with Python json.dumps()",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/integer-codec::source-right-shift-8-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 8 bits",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/pil/pngimageplugin::pil/pngimageplugin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PIL.PngImagePlugin",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "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": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::py-importlib-import-module",
            "conf": 0.6,
            "crit": 3,
            "desc": "Dynamically imports a Python module",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/networks_stylegan3::networks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .networks_stylegan3 from . as networks",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils/str2tensor::str2tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils.str2tensor from .str_utils",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/projector/project::project",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .projector.project from .projector",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/convert_to_safetensors::relative/1/convert_to_safetensors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .convert_to_safetensors",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/endpoint::group-collection-path-token",
            "conf": 0.92,
            "crit": 3,
            "desc": "group collection URL path segment",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/ganspace/sample_ganspace_directions::sample_ganspace_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .ganspace.sample_ganspace_directions from .ganspace",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-glob-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls Python glob for file enumeration",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-module-dict-exec",
            "conf": 0.93,
            "crit": 3,
            "desc": "Python execs code into module namespace",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base64::import-base64",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports Python's base64 module",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-markdown-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README Markdown basename",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/process/argument/subcommand::underscored-file-transfer-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "Underscored file-transfer command identifier",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::stdout-string",
            "conf": 0.3,
            "crit": 2,
            "desc": "References the stdout stream name",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/safetensors/torch/save_file::save_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports save_file from safetensors.torch",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::ai-asset-extension-reference",
            "conf": 0.92,
            "crit": 3,
            "desc": "References multiple AI or ML asset extensions",
            "from": [
              {
                "file": 4
              },
              {
                "off": 1105,
                "file": 13,
                "line": 34
              },
              {
                "off": 3496,
                "file": 40,
                "line": 86
              }
            ],
            "uses": [
              93,
              250
            ]
          },
          {
            "id": "micro-behaviors/data/decode/base64::base64-decoding",
            "conf": 0.95,
            "crit": 3,
            "desc": "Base64 decoding behavior",
            "from": [
              {
                "file": 18
              }
            ],
            "uses": [
              17
            ]
          },
          {
            "id": "metadata/import/python/pathlib/path::path",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Path from pathlib",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils::relative/1/str_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/upfirdn2d/_get_filter_size::_get_filter_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .upfirdn2d._get_filter_size from .upfirdn2d",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/cookies::python-response-set-cookie-header-read",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python response object reads Set-Cookie header",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/typing/any::any",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Any from typing",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--array",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (array)",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::python-early-return-call-gate",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python conditional early return after call",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/python/torch/linalg/norm::norm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports norm from torch.linalg",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/python/ctypes::ctypes",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports ctypes",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils/num2mask::num2mask",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils.num2mask from .str_utils",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::pytorch-checkpoint-extension-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "PyTorch checkpoint extension reference",
            "from": [
              {
                "file": 13
              }
            ],
            "uses": [
              213
            ]
          },
          {
            "id": "metadata/import/python/relative/1/upfirdn2d::upfirdn2d",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .upfirdn2d from .",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/python/tqdm::tqdm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tqdm",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "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": 4
              }
            ]
          },
          {
            "id": "metadata/import/python/distutils/util::distutils/util",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports distutils.util",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/c/bias_act/h::bias_act/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports bias_act.h",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/c/cstdint::cstdint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstdint\u003e",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/slerp/slerp::slerp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .slerp.slerp from .slerp",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/python/relative/1/sefa/compute_sefa_directions::compute_sefa_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .sefa.compute_sefa_directions from .sefa",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/file/archive::archive-at-least-10-members",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains at least ten members"
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "boPu(zdX5[nI9\u003e.D2d4ZvqVzVlsB}Hv\u003c2\u0026nAbY-oBrCglAV!q5D2d4Zk#6fTvqYP#q/)q3wK/3YgAZKMwmYN#e*8nzaZoeeA+/o6z*bFnCw?Iqw]8yfe]UYvdgczYxLzJgx(+z3kXaFyt{%xdBz#pZfe3%LBzb/ae[n*pfjXWhdjofVvpKy[C4CGnaz\u003eL3zGGr3zE)u3w]zZ9aA7\u003cmtxs:(v}xR7y+Fd]zdX5[nI9\u003e.D2d4ZvqYv0xMOunB2\u003e%cxk8E3BZ=$kz/4dGAa9l/AcMgLlVl*NC#WA/q/)q3wK*fDdj=P=x([2hB7GJaA:-=bvpS[.BzkVhB0bysaARKvaA7\u003cmBzbkdz/PM8x(mu}iV}\u003cNBz(28Bzkkcu[MIew[u6}zGx-pB6{b2vpJ$+zF7Rjz/f-fA=U@kzxJLfAV!:xAbfn$ay/7@v@344x(n3lefF+qBy/uiaz2z0wN]s=zF76",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "xMOunB2\u003e%cxk8E3BZ=$kz/4dxB-RUszG6rcyI)Zefjx6oB8L]bePt-wBAg/7zE)ugB98XzwOkB?g72PQxMOunB2\u003e%cxk8E3BZ=$kz/4dxB-RUszG6rcyI)Zefjx6oB8L]bePt-wBAg/7zE)ugB98XzwOkB?gytYRxMOunB2\u003e%cxMW%2x(mM}vpJ\u003e3v@B1?mO3xfwObQ}uW36}xj#ydflzkCwIm[ex(kOBBA}XlxjkV+eG+",
            "ln": 792,
            "col": 3,
            "line": 14
          },
          {
            "b": "zY\u0026+oasIqtzdK\u00264z!@@}AX5tOvqPM#zEEx[dj#-iC4CYtaz+$8wftq)By/FnBzb98aA.:pB0bNrwGUF\u003ev}YA@vqYP#zE[05AV/ExBZ]8@B0a\u003efx\u003e7{{wNDS?xjkH(e^.}+xK@q@vpJ$ZaAz46z/PxfaARpdaz(4cwO--naz2!av@@\u0026iA+Pf2zEEu7",
            "ln": 1479,
            "col": 275,
            "line": 24
          },
          {
            "b": "v{%y#x\u003equdBzbkdB75]%az2z0wN]s.wftX%By/uiefF?Gaz2!tA:Z8dz!9A4A+flkx(W=}e*8Moz/ozlw]zYjviw@RBA}Xlm)P)hu)6AewObU3azCZoBzbkdB7GxnwPw]fz!yhbw/#wqBTIivaz2.cAV![7vS=r@x(mMaB-8khy*?A%wftnUvrMiNzdd6*",
            "ln": 3280,
            "col": 176,
            "line": 46
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 10402,
              "entropy": 5
            },
            "text": {
              "lines": 126,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 1228,
              "char_entropy": 5,
              "unique_chars": 88,
              "top_char_null": 0,
              "escape_density": 0.05,
              "lines_over_200": 19,
              "lines_over_500": 3,
              "top_char_ratio": 0.09,
              "avg_line_length": 81.56,
              "max_line_length": 645,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.36,
              "hex_escape_count": 2,
              "last_line_length": 5,
              "whitespace_ratio": 0.13,
              "line_length_stddev": 141.39,
              "octal_escape_count": 3,
              "trailing_whitespace_lines": 11
            },
            "binary": {
              "peak_region_bytes": 6144,
              "peak_region_entropy": 5.32
            }
          }
        },
        "id": 1,
        "mol": "H(Cm)Md(Pa)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!README.md",
        "pid": 0,
        "risk": 2,
        "sha": "55e88df4b8a4ef026988c02e097090e3dea964f5776f8183e7f95c74d6439e06",
        "size": 10402,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                276,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                48,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                1527,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                34,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                243,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                99,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/documentation/package-metadata::fork-relationship-statement",
            "conf": 0.92,
            "crit": 3,
            "desc": "Opening prose declares a fork relationship",
            "spans": [
              [
                160,
                9
              ]
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-markdown-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README Markdown basename"
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                114,
                19
              ]
            ]
          },
          {
            "id": "metadata/package/documentation/package-metadata::readme-discloses-fork",
            "conf": 0.92,
            "crit": 3,
            "desc": "README discloses fork relationship near title",
            "uses": [
              6,
              7
            ],
            "spans": [
              [
                160,
                9
              ]
            ]
          }
        ],
        "type": "markdown"
      },
      {
        "id": 3,
        "mol": "H₂(Db₂Os₂)Md(In₃)",
        "sha": "ad2eb9343f448a21980c81af3d4afdf93f722a7dc89760c63afab455910e1469",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!convert_to_safetensors.py",
        "risk": 4,
        "size": 2290,
        "type": "python",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "AbPDdBrAe0atd.zw[u6}zGx-pB1N!brDzOYwJyevarR!CD30.rzxJF7B7ociwPzc*x(W={BzkVhB1RASaz(4cwO-#uvp\u003c7)wO#NcA=SuPeP26vxM4A7B7F@(3lQDlaAhQFxM4=hwnc9{z*2YjuU0\u003e\u003ewN/*@z/fRGAcSNyz!9A}e]UPxat2fZwPRQ7wftI[zGx=9v}u=mePbYFePUuqAbo9bat\u003e\u0026bfBw{BarUSGBzbPgay]hcv@DK4A:Ju\u003eA+e:5x(v)ge]V7",
            "ln": 67,
            "col": 68,
            "line": 1
          },
          {
            "b": "D2d4Zk#5LnwO#71vruBday]hbwN/*#C{1IMzY?z=zdX5[nG-4+ADL#owN)kjvqYP#A=(nvaARpd3uxY$B.bSowN({azGx@twPz%dB7F(8wnc6}v@#B6zy]ykB7ociwPA5szdN*5z!7Eyl${ZLz*2YjC{3*yB7Gf1aA8dlC)XUiBZ]8@B09$9zddy5x(mMac}uM#",
            "ln": 358,
            "col": 11,
            "line": 8
          },
          {
            "b": "Cv+G3xMOqrc@TXDvjr-IB8JgnBp8L%wPI-pBrCEjwN({9xK@q@z/6Dcy?mc1lSDJufhknwaAI*CBzblbx(+znAc0dzxKM09lVl*NC#WA?B7GDoA4V0r3s)Z?v@=o)wJI2MzFTOveIh3/wO2*6d0Gusv}W09wO#3\u0026A=Sviv@#\u003c4y-)Cevp%d)diJetwPGEh3r7wRwPF#9vpJ%[v@Dj6z/fa",
            "ln": 545,
            "col": 54,
            "line": 10
          },
          {
            "b": "fF1tRz/6DizE)ZcuOBh=3n9}-diJtxaA8deatd.zw[u6}zGx-pB0b7ey?kduCwhejaARpday]hcv@DK4A^n^CA+5:4aAz46z/Px1wftP73t\u003cu@vpS!*vj\u0026V@z^^f0x(\u003eFbvpK6}x(n3hayMxWz/69iry[rSz/PS9y\u0026sIuCwhejaARpd3qtwDwk^O}",
            "ln": 755,
            "col": 58,
            "line": 14
          },
          {
            "b": "wmW!Az/6igay]hbwN/*@z/e{1vqPM#Bz\u0026pmwPP5pxK@rgxM4Y#ayX=3v}Vh$w]zYjq/)q3wK/3Yl${WMv@#B6zC$:\u003cwPfkxBA}Xlaz2!py\u0026su5BzkVhdj=PWAV/sfB8@ExzE\u003c@jzY\u003c1kv@0h}3uG{0xkzc4wnc6}v@#B6zxJ\u003env}u^dz/)BJwGUX$wO#Q7w[+*!aA}HcBrCptay]z4B1N!za%Ewdze:AlBrC1jxk?p1B7CX)ze:AlBrCstz/b[@ze:AlBrCTIA%=J1z/3Rovrug0x\u003c@i0ze:AlBrBy*Bz80*x\u003ewFiwnVp3x\u003c@nezF%Rtx(k5mD2\u003ePPz!a0bwPG)tarR^HboP^1y\u003cvdvwO2y-wft@nvqYQ:y\u0026si5j0n-XwO@S8ze:AlBy!#9w].*baz#adwPGFyC}p7GzF\u003co8vLq?wA:@=\u0026B-.tlA%:3jarR)Kvrb{4vqG%}vpTTaB7GCoB-nEBxK#i}efFwswftA3x(mMaBzbxfayO[\u003ex(k5qz/](bazCXiz/P}xvixS5v@Dl}ed9HxarR)Kwncabx(mB5ay/teC{43qaARKxv}Yj(BzkMje]UxxB7]YqwO#0?e^-ZzarU-JB1RAuBz9pvzGxxfBsn*]aAITBc@st]xEEj{w[=6)uTClmA+frgy\u003c6wrdk2NFA+fcgdjCPDarR!vze:AlBrCaizFT2@3lQDlazCXiz/P}xBz(hfxKt[7x(4?$arR^HB9R*VzeS%cy?mV(b4LOey?Wu5t{8oMwnVp3x\u003c}z(arR!FD2\u003ePPz!a0bwPI61Bz(hfxKt[7x(4\u0026mt{8oMBz(hfxKt[7x(4?$3tBu@z/P}xAa@/$y?i@/ze:AlBrCWzA:@+\u0026w].*baAH$6wPRH3B8M8uazCXiz/P}xB75V(uVf){zvf#@z/3Rrvp\u003c7)wO#NcA=S\u003cPz/Pu3azCXiz/P}xB76l6uUj1*wEn=RA=k!qxjkX0Aa9l/azCXiz/P}xB75{8y?l%^vqZd9vpJ\u003eQwnc6}v@#B6zGud%A=k!qB7F@(azCXiz/P}xv@Dj6B-.h4B7F@(uU0\u003e\u003ewN/*@z/fR63pErLk#*PTuSf{4mnuuLnmbmXpdE.}jS]7}B7F@(b03?{eIO}ifF1t3fFk4defDcHvqZd9vpJ\u003c)iV]?5gCgvjatUS7dszKg3s)ZWazkncuU0.\u003ex\u003e7Z5dlm!",
            "ln": 921,
            "col": 26,
            "line": 17
          },
          {
            "b": "c[bGCarR^HarR^HarR!JwOC^\u003cBAnM/aBv)nC@^6We[X:quVY\u003c%B8M7EyH}=uazbLjazULlazCZow?E\u003egD2\u003ew.Ef}8tarR^HarU9kv}V#Faz\u003eXivpS!*voT{:A:@=bt).X%arR^HarUxox()Y$CvtJ8B09Q*yiarhe]kDmwofeowPRu\u003evrt{Zb57}eBye*cvrc14b3=S8arR^HarR^Hx\u003ewF@A:@=9jV%]iB98XzwOkB?gA[\u003c!arR^HarR^HarR^Hx(d*cA=-BwwPScmA+/-6B98XzwOkB?gAZaEaz$+jCw?IqA%:3jarR^HarUlix\u003ewF@A:@=9jV%]iB98XzwOkB?g9O:^arR^HarR^HarR^Hx(d*cA=-BwwPScmA+/-6B98XzwOkB?g9y1Daz$+jCw?IqA%:3jarR^HarUliB7ExtarR^HarR^HarR^HA:-W6wGU2Zy\u0026%qTA=M8sc$TV6zFKcdCwXK4BA}Xlm)P()vrb\u003c\u003ex()]@BAIRnazCZoB75V(Bn",
            "ln": 2169,
            "col": 34,
            "line": 58
          },
          {
            "b": "y\u0026r-)uVQr$By!/\u0026x\u003e8lkCv+G3xMOqA3lQDlaz2wgwJyevarR^HarR!Jx([2hz/xo9c#-QpxE\u003enIA:*jwayPslw\u0026ZnwarR^HarR^HarR^%auZ\u0026^x\u003e7{{wId!qvpQ=#do^#^uUa7.b3+J#arR!EwPS6nzxIC4wP?G#c[bGg3s)ZWaAH$mwNw$ZA+e:5x(v)gc$E4jwN/*@z/fREaA8yAuVoB}xE\u003eoywPRQ7wgoLDarR^Hz/Px1AV^H/tv]6?z/6DizE)ZcuWDGFfFWf!a%pGoAV/6sx(k5lvqYZ?c$E4jwN/*@z/fRGB7/03wM{\u0026]dp0o6arR!GwO#NcA=Su^aBw0mzdL:Jwnc6}v@#B6zGx2@t}PS9zGGP9B-hzzc[c=UAciMTazbLjazAwHzEEx[azCY",
            "ln": 2660,
            "col": 11,
            "line": 69
          },
          {
            "b": "x(W={BzkVhB1RJEvq]^Zf\u003cMjV3lQDlarR^Har\u003erlze:AhwO#P%z/Px1AW0K!yiarhe[x9wAc0BCA+5:4dj+/GarR!P3lQDlaAH$mwNx4-y?k2pwO#NcA=S=OB98BJz/{eeAa9\u003c4dj=PUwPRu\u003evrt{vzdN/$wmoN*dgcy?wmYu}A+fc0wPzd0Cv+u8c}t*hwnc6}v@#B6zGvuKx(mD}v}xZjay]5bx\u003e7Z9az\u003e?guVQsfwO#d5xE\u003eoyvr=d2BAg@gxlm/raAIToAc0D?3lQDlazbUjz6hUDoDX4^AbP=saw3AUxjRz)arR!vze:AlBrCEzze:+yvriMeA0={{arR!MauZ\u0026?z/Pu3e]\u003exrwnS!IefECnDs7h%z7D/uwP?=$wJ:NnC4\u003eC$dgdguarUGeBy/uiauZ\u0026qe]t3oAa%i5d0^A!ph+2YdiG-Tax{MKaz#ssuW3MxaA}g6x(db.3lQDlaAzyAB09Q*tu}NUarR!sz/M$mwoYkhzxJUhwnbK+B2\u003cTJarR^HarR!qx(W={BzkVhauZ\u0026Tx(W={BzkVhB6Au?CWh}zzZYdcC4\u003eC$dgdguarR^HarUopvqPN%auZ\u0026Kt).X%arR^HarUomAV/6sx(k5lvqV",
            "ln": 3119,
            "col": 23,
            "line": 82
          },
          {
            "b": "c$ddeB1RrFwmYNae{81WwmY{#v}v7@3lQDlazCBgvrc14e]tfwxM4A7jV%]iB7F@(b035NarR^HarR!qx(W={BzkVhB09Q*v@Dj6B-.h4B7F@(uU0\u003e\u003ewN/*@z/fRAm\u003et=\u003eA+xB",
            "ln": 5227,
            "col": 22,
            "line": 132
          },
          {
            "b": "a$i\u003caarR^Hx\u003ewF@A+xCCB9zhbA5[sGarR^HarR!vzE^D\u003ewPF$Sax@L$Bsqw.azbLjaB22yzxJwdxlbXDCv+u8e]$#Fx(\u003e:EefVJG3lQDlarR^Haz\u003e?guVNtMayPq6B1RJTwO2*/ze0(gx\u003ewF@A+xCCB9zhbA9)D@zxJUmaz#atawM\u0026)wGUM2B7DEZmmGNyoJg",
            "ln": 6064,
            "col": 98,
            "line": 146
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "sys.path.insert"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "Path.resolve"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "torch.cuda.is_available"
            ],
            [
              "",
              "torch.backends.mps.is_available"
            ],
            [
              "",
              "safe_open"
            ],
            [
              "",
              "f.metadata"
            ],
            [
              "",
              "f.get_tensor"
            ],
            [
              "",
              "f.keys"
            ],
            [
              "",
              "json.loads"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "networks.Generator"
            ],
            [
              "",
              "G.load_state_dict"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "pickle.load"
            ],
            [
              "",
              "G.eval"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "json.dumps"
            ],
            [
              "",
              "save_file"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "torch.randn"
            ],
            [
              "",
              "G.mapping"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "G.synthesis"
            ],
            [
              "",
              "torch.clip"
            ],
            [
              "",
              "img.permute.cpu.numpy"
            ],
            [
              "",
              "img.permute.cpu"
            ],
            [
              "",
              "img.permute"
            ],
            [
              "",
              "frames.append"
            ],
            [
              "",
              "Image.fromarray"
            ],
            [
              "",
              "rows.append"
            ],
            [
              "",
              "Image.new"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "grid.paste"
            ],
            [
              "",
              "argparse.ArgumentParser"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "parser.parse_args"
            ],
            [
              "",
              "get_device"
            ],
            [
              "",
              "load_stylegan.to"
            ],
            [
              "",
              "load_stylegan"
            ],
            [
              "",
              "compute_sefa_directions"
            ],
            [
              "",
              "sample_ganspace_directions"
            ],
            [
              "",
              "out_path.parent.mkdir"
            ],
            [
              "",
              "save_directions"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "args.sweep.split"
            ],
            [
              "",
              "render_sweep"
            ],
            [
              "",
              "out_path.with_suffix"
            ],
            [
              "",
              "grid.save"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "main"
            ],
            [
              "PIL",
              "Image"
            ],
            [
              "",
              "PIL"
            ],
            [
              "pathlib",
              "Path"
            ],
            [
              "",
              "argparse"
            ],
            [
              "sefa",
              "compute_sefa_directions"
            ],
            [
              "",
              "dnnlib"
            ],
            [
              "",
              "ganspace"
            ],
            [
              "",
              "json"
            ],
            [
              "",
              "networks_stylegan2"
            ],
            [
              "",
              "networks_stylegan3"
            ],
            [
              "",
              "numpy"
            ],
            [
              "",
              "pathlib"
            ],
            [
              "",
              "pickle"
            ],
            [
              "safetensors",
              "safe_open"
            ],
            [
              "",
              "safetensors"
            ],
            [
              "",
              "safetensors.torch"
            ],
            [
              "ganspace",
              "sample_ganspace_directions"
            ],
            [
              "safetensors.torch",
              "save_file"
            ],
            [
              "",
              "sefa"
            ],
            [
              "",
              "sys"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "torch_utils"
            ]
          ],
          "mbr": [
            "G.eval",
            "G.load_state_dict",
            "G.mapping",
            "G.synthesis",
            "G.z_dim",
            "Image.fromarray",
            "Image.new",
            "Path.resolve",
            "Path.resolve.parent",
            "argparse.ArgumentParser",
            "argparse.RawDescriptionHelpFormatter",
            "args.method",
            "args.model",
            "args.model.name",
            "args.model.parent",
            "args.model.parent.parent",
            "args.model.stem",
            "args.num_components",
            "args.num_samples",
            "args.out",
            "args.seed",
            "args.sweep",
            "args.sweep.split",
            "args.sweep_max",
            "args.sweep_min",
            "args.sweep_out",
            "args.sweep_steps",
            "directions.shape",
            "f.get_tensor",
            "f.keys",
            "f.metadata",
            "frames.append",
            "grid.paste",
            "grid.save",
            "img.permute",
            "img.permute.cpu",
            "img.permute.cpu.numpy",
            "json.dumps",
            "json.loads",
            "load_stylegan.to",
            "metadata.arch",
            "metadata.init_kwargs",
            "networks.Generator",
            "np.uint8",
            "out_path.name",
            "out_path.parent",
            "out_path.parent.mkdir",
            "out_path.with_suffix",
            "parser.add_argument",
            "parser.parse_args",
            "path.suffix",
            "pickle.load",
            "pickle.load.G_ema",
            "rows.append",
            "sweep_out.name",
            "sys.modules",
            "sys.modules.dnnlib",
            "sys.modules.torch_utils",
            "sys.path",
            "sys.path.insert",
            "torch.backends",
            "torch.backends.mps",
            "torch.backends.mps.is_available",
            "torch.clip",
            "torch.cuda",
            "torch.cuda.is_available",
            "torch.randn"
          ],
          "tgt": [
            "G.eval",
            "G.load_state_dict",
            "G.mapping",
            "G.synthesis",
            "Image.fromarray",
            "Image.new",
            "Path",
            "Path.resolve",
            "ValueError",
            "argparse.ArgumentParser",
            "args.sweep.split",
            "compute_sefa_directions",
            "enumerate",
            "f.get_tensor",
            "f.keys",
            "f.metadata",
            "frames.append",
            "get_device",
            "grid.paste",
            "grid.save",
            "img.permute",
            "img.permute.cpu",
            "img.permute.cpu.numpy",
            "int",
            "json.dumps",
            "json.loads",
            "len",
            "load_stylegan",
            "load_stylegan.to",
            "main",
            "networks.Generator",
            "open",
            "out_path.parent.mkdir",
            "out_path.with_suffix",
            "parser.add_argument",
            "parser.parse_args",
            "pickle.load",
            "print",
            "range",
            "render_sweep",
            "rows.append",
            "safe_open",
            "sample_ganspace_directions",
            "save_directions",
            "save_file",
            "str",
            "sys.path.insert",
            "torch.backends.mps.is_available",
            "torch.clip",
            "torch.cuda.is_available",
            "torch.randn"
          ],
          "funcs": [
            [
              "get_device",
              1846
            ],
            [
              "load_stylegan",
              2002
            ],
            [
              "save_directions",
              2793
            ],
            [
              "render_sweep",
              3251
            ],
            [
              "main",
              4231
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 3,
              "op.div": 4,
              "op.lor": 2,
              "op.mul": 7,
              "op.sub": 4,
              "max_depth": 19,
              "call_count": 72,
              "node_count": 1852,
              "member_count": 67,
              "max_array_len": 2,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "max_concat_chain": 4,
              "member_depth_max": 4
            },
            "file": {
              "size": 6658,
              "entropy": 4.83
            },
            "text": {
              "lines": 159,
              "top_char": 101,
              "max_ws_run": 2,
              "digit_ratio": 0.01,
              "space_count": 1129,
              "char_entropy": 4.83,
              "unique_chars": 74,
              "top_char_null": 0,
              "string_density": 0.31,
              "top_char_ratio": 0.08,
              "avg_line_length": 40.87,
              "max_line_length": 126,
              "empty_line_ratio": 0.16,
              "last_line_length": 10,
              "whitespace_ratio": 0.19,
              "identifier_density": 2.55,
              "line_length_stddev": 30.85,
              "normalized_string_count": 3.97,
              "repeated_char_sequences": 13,
              "suspicious_string_ratio": 0.02,
              "suspicious_comment_ratio": 0.29,
              "suspicious_identifier_ratio": 0.07,
              "normalized_unique_identifiers": 19.96
            },
            "binds": {
              "count": 35
            },
            "binary": {
              "peak_region_bytes": 6658,
              "peak_region_entropy": 4.8
            },
            "source": {
              "function_count": 5
            },
            "imports": {
              "count": 22,
              "aliased": 3,
              "stdlib_count": 5,
              "stdlib_ratio": 0.23,
              "third_party_count": 17,
              "third_party_ratio": 0.77
            },
            "strings": {
              "sql": 1,
              "bytes": 1752,
              "count": 50,
              "very_long": 1,
              "avg_length": 35.04,
              "max_length": 1093,
              "avg_entropy": 2.67,
              "entropy_stddev": 0.97
            },
            "comments": {
              "chars": 398,
              "count": 7,
              "lines": 7,
              "base64": 2,
              "to_code_ratio": 0.05
            },
            "functions": {
              "count": 5,
              "density": 3.14,
              "avg_params": 2.2,
              "code_ratio": 0.64,
              "max_params": 7,
              "length_stddev": 12.11,
              "avg_name_length": 10.8,
              "no_params_count": 2,
              "avg_length_lines": 20.2,
              "max_length_lines": 40,
              "min_length_lines": 6,
              "high_entropy_names": 1,
              "single_char_params": 1,
              "avg_param_name_length": 7.36
            },
            "identifiers": {
              "count": 406,
              "unique": 146,
              "avg_length": 7.03,
              "max_length": 27,
              "min_length": 1,
              "avg_entropy": 2.29,
              "reuse_ratio": 0.36,
              "length_stddev": 4.6,
              "has_digit_ratio": 0.02,
              "sequential_names": 10,
              "single_char_count": 10,
              "single_char_ratio": 0.07,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.92,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 3,
              "double_underscore_count": 3,
              "underscore_prefix_count": 4
            }
          }
        },
        "id": 4,
        "mol": "H₃(Db₄FOs₂)Md(In₃)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!discover_directions.py",
        "pid": 0,
        "risk": 7,
        "sha": "4172072ffe9de4a41f82f44e40cb7f23234ec7cc64e430bbcdb3e5d391ffa9f5",
        "size": 6658,
        "traits": [
          {
            "id": "metadata/import/python/pil/image::image",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Image from PIL",
            "spans": [
              [
                3356,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pil::pil",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PIL",
            "spans": [
              [
                3345,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pathlib/path::path",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Path from pathlib",
            "spans": [
              [
                1155,
                4
              ]
            ]
          },
          {
            "id": "metadata/import/python/argparse::argparse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports argparse",
            "spans": [
              [
                1103,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sefa/compute_sefa_directions::compute_sefa_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports compute_sefa_directions from sefa",
            "spans": [
              [
                1745,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/dnnlib::dnnlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dnnlib",
            "spans": [
              [
                1467,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/ganspace::ganspace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ganspace",
            "spans": [
              [
                1685,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json",
            "spans": [
              [
                1119,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/networks_stylegan2::networks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports networks_stylegan2 as networks",
            "spans": [
              [
                2464,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/networks_stylegan3::networks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports networks_stylegan3 as networks",
            "spans": [
              [
                2380,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "spans": [
              [
                3373,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pathlib::pathlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pathlib",
            "spans": [
              [
                1140,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/python/pickle::pickle",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pickle",
            "spans": [
              [
                1585,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/safetensors/safe_open::safe_open",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safe_open from safetensors",
            "spans": [
              [
                1629,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/safetensors::safetensors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safetensors",
            "spans": [
              [
                1610,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/safetensors/torch::safetensors/torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safetensors.torch",
            "spans": [
              [
                1644,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/ganspace/sample_ganspace_directions::sample_ganspace_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sample_ganspace_directions from ganspace",
            "spans": [
              [
                1701,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/safetensors/torch/save_file::save_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports save_file from safetensors.torch",
            "spans": [
              [
                1669,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sefa::sefa",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sefa",
            "spans": [
              [
                1733,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys",
            "spans": [
              [
                1131,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "spans": [
              [
                1599,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch_utils::torch_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch_utils",
            "spans": [
              [
                1485,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                415,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                406,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                616,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                969,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                803,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                1313,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::python-imaging-library-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports a Python raster imaging library",
            "spans": [
              [
                3336,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "spans": [
              [
                3373,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-dumps-call",
            "conf": 0.9,
            "crit": 2,
            "desc": "Serializes data with Python json.dumps()",
            "spans": [
              [
                3167,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-sys-modules-member",
            "conf": 0.78,
            "crit": 3,
            "desc": "Python sys.modules dynamic module access",
            "spans": [
              [
                1180,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python",
            "spans": [
              [
                2293,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/unsafe::import-pickle",
            "mbc": "C0038",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports Python's pickle serialization module",
            "spans": [
              [
                1585,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/unsafe::pickle-load",
            "mbc": "C0038",
            "conf": 0.9,
            "crit": 3,
            "desc": "Loads an object with pickle.load()",
            "spans": [
              [
                2747,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference--pytorch-or-safetensors",
            "conf": 0.88,
            "crit": 3,
            "desc": "AI PyTorch or SafeTensors extension",
            "spans": [
              [
                131,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-sys-modules-write",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python writes to sys.modules at runtime",
            "spans": [
              [
                1501,
                30
              ],
              [
                1536,
                40
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/module/search-path::sys-path-mutate",
            "conf": 0.86,
            "crit": 3,
            "desc": "Modifies module search path (sys.path)",
            "spans": [
              [
                1399,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference",
            "conf": 0.88,
            "crit": 3,
            "desc": "AI model filename extension reference",
            "uses": [
              35
            ],
            "spans": [
              [
                131,
                19
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfc$sXGgb7ErefEX*nKMcoavw}5p!%$Pr7P\u003eXasni%mN/%ynKlrAq.xgnl2puWA+Pf1BAnNBwPIB6C4Chp3l])5awL%el}GV!lR*PRpF%FTnL-87vqYP#x([zsy?Wx\u003czGx-pB0bHmByw)3ayP85azC.nwO=f]v@#\u003c4y-)Xqz/xodBA[irayPd#aAhvtAb]V7ByxinaAzgexMOqrx(k54zE:(izY\u003cdnx(+zrz!s9nvrb{gaAz4fvru6\u003eay]z2B.$YcByxo9z/b[bayPd#ayPekaz(4cx\u003ez6?vruj4zGu}xxK#i}Bz\u0026=Oavf)\u003caA.:pefF$AAb](cBZ]Jcz/d9Gwnc9{y\u0026o",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "wN)z23l*Vro\u003e!VUwO=f\u003ezE):eB0bQEx(4H9C{3QkvrlH3B0a[ewftGbzEW^5z/fRGa%Fir3tBu@z/P}xv%00nwPFh)ze:AlBrCgkzddJ@xBnD\u003cAbP=sazCXiz/P@ox\u003c}A-ze:AlBrCpnB8UY2Bp8-0AbP=saz#ssAcSNmB0bvt3tBu@z/P}xz/Vn1ze:AlBrCTrB-.tl3tBu@z/P}xB9R*lx(d*cA=-BCD2Nto3tBu@z/P}xx(st)ze:AlBrCKpv@2)(3tBu@z/P}xA+bO(ze:AlBrCQnADL\u0026lBAm!6ze:AlBrCmszeoL[ze:AlBrCm9B7/x7vHu*^AbP=sazkIevHu*^AbP=saARgiAaS*2wErc*AbP=saA.Zvy?Wt=x(d*cA=-BDA+]MavLhXjADL\u0026lBp8-0AbP=saA.*vwc@VQA=k!qwncabB-.tlB1RPSx(1]aze:AlBrCTDA==kez/oC0w].*baAR)Fx(mMax(d*cA=-A\u0026zH0=QoLFM\u0026efE]mAbo8paxrq[z/b)?3l{V[BzkLlv@bN{B7Gz1boOM\u0026eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLa3jmbIy*?yaavPZWC%(vRBspWlv@%dX3lQDlar\u00260NlVl\u003c=wO#i[zEWl2v@bN{B0bNrvrrS3wOtH}wPF#gx\u003e}o5vix8{v@@\u00265B-X:my\u002613lB0a[3v}x.5aA}KwxDRzgwGUA6BAh88B-.gqB9RUBvr:yGa%Ev3arR^HwmYu}uTECSByxokA:Jf4B7Gf1efF?szdL:JB98BKat2=1l2H%e3lQDlarR^HaARTHiTM#LarR^HarR^HarUYoBn",
            "ln": 435,
            "col": 65,
            "line": 7
          },
          {
            "b": "3lQDlarR^Hay]51aAIagw)odYzdM#W3jpoVvrlGjoMaMRwPxhqvRPE:BsxlTarR^Ha%FjewN]H}wN/*8B97@7A=JpAzY\u003caywn=QjefF\u003eIBzkVhvqG+9aAhvnzGE1xByYrjBrCWzayMy8x(4uiayPd#aA8jvx(v($y\u00261wtw]zZ1wGUP3B-RkgzF78gzxJzbBz8!rByYrjBrC1fwft#cwGUP0y?kjya%Ev3arR^HwmYu}uTEI+x()Y?d05%ow?k6px(4u/zEEx[iV@G=AV^H/ph+2YefFLsy?l%\u003cz!9AuaAITBauZ?\u003eCoONXB7/Gmy?c)+y\u0026%/jiV})Iz!{KVaxiv",
            "ln": 1371,
            "col": 46,
            "line": 52
          },
          {
            "b": "azbt7wNxs-zdK\u00267B0bvsBrBs%zE\u003e\u003coarR^HarR^HarR^HB7Gf1e[O*lwGTbUz/xo9c$WgfwNxs-zdLmvw[=6)uU%Z(wHN@[arR^HarR^HB7Gf1e]$YAB.\u003eO}w]8QhxDPCXB7/Gmy?c)+y\u0026%/j3lQDlarR^HaAIagw?FdDwn=QjauZ\u0026*D2\u003ePVByYrjBp6ckarR^HarU-py?tqvByX%6AV^H/B9R*VB97@7A=IG]arR^HarR^HB9R*VB97@hB-X-?aAIagw^PU6arR^HarU-JB1RJQwmY!4auZ\u0026*wO+@=3lQDlay]4}aywF!zGGDguTCj5wO+%cat2=1b1#]/xjV9ciTM#LarR^HarUYoBAIRwaAIagw^O\u003e/arR!qwO95(uUaE@Byex6B7Gf1efFIGv{:t6AaI6Ml2H%0az2!cuV]\u003c]B.9PRl2H%0aARTjv}xaTv@1aFl2H@",
            "ln": 1683,
            "col": 11,
            "line": 62
          },
          {
            "b": "w?k6DwQ5qTaxrq[z/e^2BAe]PvTi6bB6QjqeJ$pLz/fbE3lQDlarR^Har\u00260Ns8@1%wGV8aCYU6IzY\u003caywn=QjasHVowftq6w[=6)diJ5pwft/fBzkVhvqG+9azbCjB7^fIa%EvparR^HarR!vw/$/ex(n0lvqYN^d0f3BBsXLzD30Rsdlm!UarR^HarR^HarR!GwQ5qtjS[\u0026TCYUMGwN/T?wHF#marR^HarR^Hx\u003ewG7wO@]rwQ5qCau.\u003egfGHs3aA}:AyHIm4B-7.jw]zYjvix34xcp]aaxzAdz!9A4wmYj)xj\u003e^@iV@G?B1RJQwn=Qje{ztIBy=\u003cFcN?b1B9R*VB97@hB-YlFy\u0026%/jc[co4j%juQvrl8?arR^HarR^HarR^HA+funA=8i\u003earR^HarR^Hx\u003ewGewO+%hw[=6)azC)tzF%Rtph+2YiTM#LarR^HarR^HarU-py?tqix(4ukCxdztwHIUiCYUww3lQDlarR^HaAIagw?FdDwn=Qje{ztIBy=\u003exwQ5qC3jm)#arR^HarUxgaAIagw?Fdrz/](buUja%B7^PwarR^HarR^HarR^HB7Gf1e[O{xB7=%J3jm)#arUiaw/$Y4B-RjAB7Gf1diHiaawM\u0026)wJyevarR^HarR^Ja%GG)B-RjsCxdztBy/tjBy/YsaARJAvScv4aAITnz/{dAvqYP#vixe@y?kdux\u003ewGaAaJ]ta%FirarR^HarR^Hx\u003ewGewO+%hw[=6)azC)tzF%Rtph+2YiTM#LarR^HarR^HarU-py?tqix(4ukw]8QhxECqp3lQDlarR^HaAIagw?FdDwn=Qje[O{xB7=%J3jm)#arUiaw/$P1z/YFrB7Gf1diHiaawM\u0026)wJyevarR^HarR^Ja%GG)B-RjEay/kaB7DFkz/Y#lvR/P#w[=6)B1wCxzE:(gwO(vewGV5own=QjflqkCwPz/lze13hz/PMfxd+wLa{]CnarR^HarU-py?tqiy\u0026%/jc[bGgarR^HarR^HboQYjaA.:tzF78eB.(elAbo8dy\u0026r%0wPz\u0026yaAhvjC4CMkay/kaB7]J8azCZoCxdRtxcqbkwmY=*arQ",
            "ln": 2096,
            "col": 18,
            "line": 78
          },
          {
            "b": "w/$C\u003ezF\u003co8vQARNv}YBXwnc6bx(+zmz/^9%z/fbE3lQDlarR^HaAz4nB-Ivxz/WKIvrufnyhW*7c%{I5zFT2@uT)IOxK$KYx(U:EdSw*rxMCQfarR^Hx\u003ewFnl@3GJnKu=Kk%[giuQNE-cM)bvaA8rNwO#W9A=k?R3lQDlarR^HaAz4nB-Ivxz/WKIvrufnyhW*7c#TeVwO#W9A=k\u00261cQZZ8oI4MTlQs7gmpeCOqyt:3as.tsBzb.A3lQDlazCBgcRd3cmjfi(zxJ\u003ese[F{zx(XcfiTM#LarR^HarUYoBAIRwao",
            "ln": 3479,
            "col": 6,
            "line": 125
          },
          {
            "b": "Bz9pwz!T8qz/WKxzGY-mz/e=bnkz@GcTwnCcOw[qv}YB3efDrJzF\u003co8vKAYHdSw*rxMCQfarR^Hx\u003ewFnrz#s:p/p7UnLzM2azCZoz/WKxzGY-mz/dPyarR^HarR^HA+funA=91rB1RAuBz9pwz!T8qz/WKxzGY-mz/e=brz#s:p/p7UnLzM2t}v9Ce[ns1xK@LxasyYqzFT2@cOcw\u0026Aa9\u003c4B14CsarR!EwPS6nzxJ\u003ese]UlvxFa4rx(ktvwO(x#x(4ukxjVgbwO(x%x(UQJefDq)v{@\u003eXwHx2KcUdajy?WuaefDAYvrug7dgczbax9b=y?$kpBzkLlw{503BzkVhA%:cmeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIc",
            "ln": 3725,
            "col": 21,
            "line": 130
          },
          {
            "b": "c#\u003cxvB98bmzAn[YBAe/MeJ$p^z/oCM3lQDlar\u00260Nl33/:BzbkdB-RbmaARpdaAqKnB98bmzxK7tBzkLlBzbkdB-RbmazC.jB-.WEvix-4y?WA5vqZdgwPxyEa%EvparR!JxLzo]axix7wJyevarR^HarR!GA^oXMarR^HarR^HarR^HAb]VgBsntWfNU6FC}T5va$^FCA=2lbc#\u003cxvB98bmzyE1warR^HarR^HarR^HA+funA=91vBAhFwvScg3c#0NrB-Y2Xe]kDIwPxgFdgdf",
            "ln": 5132,
            "col": 15,
            "line": 167
          },
          {
            "b": "v@@\u0026iw/#hewGV8qAbo8dwO+{{wO#Qhe*qF-3lQDlaAz4mB.(dxjS(D^3lQDlazbLjaA!(wzxK3Z3lQDlarR^HaAz4mB.(dxdM[[$3jm)#arUYoBAIRwaAz4mB.(db3jpcYBAg-gz^N0@D2NsqjS]7UarR^Hb6vQqBt$E9ay/IsAaK8yv{:v/D30QG3lQDlar*",
            "ln": 5462,
            "col": 27,
            "line": 178
          },
          {
            "b": "eJ$pRB-qedtw!yjwor9owH[@\u0026zH2IG3lQDlar\u00260Nm})cTzxJvgBA}?paz$R8wGV5oA+PA7asIeGayPdgz^)D)v@@\u0026bvrMv5xcpR9uTEXVzdN6YayPwlA+P09By=)LaAz4nB-IvxzddJ@xLzu%awN5@AcSNmzE:(1BA}?pB0bNIAaK8kBzb98azthbwGV8dwGV55zdK\u0026hx)Ktkx(k55D30Rse*qF-3lQDlaAR)FwNxI2AV^H/ph+2Y3jm)#arUxgazC[hzGx]dzEWlaBA}?puVfy*efG1QAW:3RarR^HarR^HBA}?puJ",
            "ln": 5923,
            "col": 40,
            "line": 201
          },
          {
            "b": "mriA!AWSb0vqY$3BrCpnw[u09BA}?paz$R8wGUP9z/3RhzG6-ua$i\u003caarR^HvrlH3A=-BCD2Nt4B98BBx(k52B98CfBz\u003eI@BA}?pe]b3zB0@EA3lQDlaz(yhwor9owGTbUzG4jsBA}?pd0f-NwNxI2AW.trarR!zD0+66D2NsqjS[9MBAg-gz^N0@D2Nt0BA}?puVQsft)Z]YarR!nB8$]kBrCBCuU1n7AaHUoBy/rgx)KtkjV%]$BA}?pB1RJFDs.2bc#Blpv%00nwHN@[arR^HA+funA=91pD0+97D2NsCaz(yhv%00nwEn+KwmYu}x(^T2x\u003e7{{wNP4:wHIFayc0F6zH0VNeJ$p^z/oCM3lQDlaARTHiTM#LarR^HarU(xBz8!hz.q",
            "ln": 6360,
            "col": 22,
            "line": 212
          },
          {
            "b": "B1wCPBZ/Alx([GtwGV8dwO\u0026M0C{3Zwy?$kivqPN%3lQDlaA7.7uV6p?wGTbUA+c\u003eABZ=:yut:Zma$K\u0026XzGP/nC}Ho(aA7.7uV6p?wHN%earR!BvRPm/vqPM#jS[=Re]#eAc)z#tw?CnUar\u003e]szGx-pw]8yfe*q??z^)D*zEEx[dgcz8arR^Kaz++kBrC1dBy/GgvrujbwPF#az/M%GzeS%cy?l%\u003evqPNbaz+$avqGp?vRPm/vqPN83lQDlaAg+fBAnM/aA7.7uV6p?wIe4yy?W#ta$+5*3lQDlaz$R8wNxy+x(XnqjS)@Sa$+5(yhW*7c#-QnBApUEx\u003cAesar\u0026AZe]2rszyxEjA==wbx/YJGdiJkvAV/6sx(k5lvqYZ?c#rEjc#-QnBAn(Zattt?eIOXW3jm)#arR)KBAhTHwNP7ZayP8dwPzV%Bzk]fazCZoBAIRw3lQDlazbLjaz(4cB.\u003eR@zEEx[efF+Ev{%gXz^)D*zEEx[azCZozEEx[uVoB/A=TnGarR^HarR^HBAhT/3lQDlarR^HarR^Haz(4cB.\u003eRijS[DQAbP=sy?Wuhx(d*cA=+V9z!a0bwHIzlwozZ1uV6p?wHO-Daz\u003eLjaAy[8B7DE=ze:AlBvyj\u003cz/MgcarR^HarR^HarR!twPRo$vRPmZA=k/4zeS%cy?k2iz!a0bwH[%uz!0i(uVfy*uV6p?wHO-Daz\u003eLjaAy[8B7DEWBAzLqvS=^7mriA!ATA{iarR^HarR^HarUYoBAIRwaz(4cB.\u003eRuaz+$avqGp?vRPm/vqPM.arR^HarR^HwQ4Y@AcabFarR^HarR^HarR^HAa9*e3jm)#arR)KzddZ0wGV5jzdK\u0026dw/#hewGU\u0026dwozZ1B0bNrwO(H1y\u003c6xhay/tcByw)3az2Olz/P[-3lQDlazbLjaz(4cB.\u003eR@zEEx[efFqoz!0i(uVfy*uV6p?wGUY8az$R8wNxy+x(XnQ3lQDlarR^HaARTHiTM#L",
            "ln": 7239,
            "col": 34,
            "line": 240
          },
          {
            "b": "BzLV2e[]fwz/P@bzeS%cy?k2iz!a0bwNxs-zdLdsboQ\u0026iC{4cox(^\u0026dnO@A+A=:-\u003cA=k$9arR^HarR^HwQ4Y@Ac9i]ze:AlBvyj\u003cz/N(CarR^HarR^HarR^Hx\u003ewG9z/^ayBAe^JD2\u003ePHCW\u003e8{zF0/ndo!Jjdk2W-vrcEhCwhejc)zA8az(4cB.\u003eRizEEx[wfrlzas!NKz!a0bwNxs-zdK?uar\u0026fSdlm!UarR^HarR^HarR^HarR!Evqf^]3jm)#arR)KzddX",
            "ln": 8046,
            "col": 18,
            "line": 260
          },
          {
            "b": "jS(a1iTM#LarR^HarUYoBAIRwaz(4cB.\u003eQ@arR^Hz^)D7jS[PWwozZ13lQDlazbLjaAg+fBrCpnaA7.7uV6p?wIe4yy?W#ta$+5*iTM#LarR^HarUPiy9kUZxjVf[BAzKKz^)DjaAg+fBsvLtarR!EwPS6nzxJ\u003eby6\u003epPwmYu}xjVf(z^)D*vThr#vqPN7zEEx[iV@G=AW-a.j%ideC@=oParR^Ja%GG\u003czE^/hBzbkdAcVLsz/cXovRPE:BrC^wBz8!sxK@r0x)a69az$R8wIbeJa{]CnarUI",
            "ln": 8829,
            "col": 18,
            "line": 279
          },
          {
            "b": "wGUS1C4CLlzEEx[ayPd#ay!?@y\u0026Z.kBrC1kayMy8B-7Yhx(v(wa%FirarR^HvrlH3A=-BoB-7X@zEEx[azC)tzF%Rtph+2Y3lQDlazb+lv{:d-y9kUZxjVf(z^)D*vThr#vqPN7w{503uV6p?wHN%earR!nB8$]kBrC74y\u00260J?y?k2bB-7X@z^)Dg3lQDlaAz4nB-Ivxw{503uVfy*c[nUCxlbQDdK]jTvrc14dgcy?wmYu}v@DmaBAhIlByeJ]vrlG%vThr#vqPN7dQ^vgB1wCzy*?yauV6p?wJy@PBAeG!awM\u0026)",
            "ln": 9268,
            "col": 39,
            "line": 294
          },
          {
            "b": "AaHemB7]J8asyYhw*YhPa%EvparR!EwPS6nzxJB$y\u00260J?y?k2kvRNtmvqYP#z^)DluTEXVzdN6YazCZoB9R*VzeS%cy?mV(z^)DluTEU*wozZ1uTE7\u003euTEtTv@#6+3jmbJwO95$wPRp3z/x61wP?T3uUjB#v@#B6zEmo\u0026zdLblvRN}Dl2H@%at2=1B98B-3lQDlar\u00260NqE%@)A=91wxK@q#B.\u003e(tePC]wy?WG}wN({3vqPM#z!pb2aARKveO]0wwO-G3B-7Yhx(v(wa%FirarR^HvrlH3A=-BrB6\u003c3cA9)A)C4CF%w{503BzkVhc#SNfdgdguarUJtwozZ1auZ\u0026=vRNJ5uU%Z(B.\u003eR@uKv[#arUxgaz(4cB.\u003eRijV%]nuTEUUx(mo+cPROSarR^HarR!zz!a0bwGTbUz/WKIvrufnB8U@fBy/Ysc#TeVz#",
            "ln": 10079,
            "col": 95,
            "line": 313
          },
          {
            "b": "Abo9bay/tcByw)3x(mMavScv4ayO-2z!%MrwGUA0wft]7y*?B1C4z!nvrug7e*qF-3lQDlayPtjwPz(nz/WKIvrufnx(^*0AWUEjA:J=]Bz99garR^HvQTs?uV6p?wGTbUz/WKIvrufnvQTs?zEEx[c#TeVAa9\u003c4e]CPFze-{9xEEz9A:J=]Bz99L3jm)#arUxgazCFaz/PAgazC)tph+2YiTM#LarR^HarUxhzF%MbB09Q*tu}NyarR^HA+frmy\u0026*^.ax@aU3lQDlazbLjaAzysBsXLBx(XnCazbt7wPF#dzxJ\u003ese{y-uyBA.cA:J=]Bz9iFBz(bez*c7Zrc0a)dlm!UarR^HarR!sz/M$mxkRTdwNuM]zxJUazF%MbB2\u003cTJarR^HarR^HarR!qx(Xo4Bz\u003eJbwO(vewGTbUtvX\u003c*z/M$hazCZownc79azCBgw]qD]ByO#pw]qD]ByO#jwgO\u003cqxkRTdwNu((3jm)#arR^HarR^HarR)Kwnc79az$+4wft#jayX[8wN]H%wN(]$zy]*zvpJ\u003cQarR^HarR^HarR^H",
            "ln": 10901,
            "col": 23,
            "line": 331
          },
          {
            "b": "arR^HarR^HarUieA=S\u003cNwO(vewHI7r3jm)#arR^HarR^HarUogy?mVgjS)%vazbLjaz8:gzxJL9y?mVgx\u003ewG9z/^alzF-*7v}WGbzF-*7v}Wo5efFUtzF%MbuNYm/3lQDlarR^HayO-2z!%MrwNxy+Bzb.rjS)%EB1RAuBz9pwz!T8qA=k(refFKNazbLjaz7",
            "ln": 11376,
            "col": 7,
            "line": 346
          },
          {
            "b": "arUYoy*?B1C4C31vrug7auZ\u0026Kz/WKIvrufnA+f6avrufhA4Abxx(WN1vrufiazbLjaAeDqzxJv%B8L(qBy!/#vrug7t)Z]YarR^HarR!vw/$I)wm5!OB7FZ2z^NJ@y*?B1C4AYwarR^HarR^HarR^HA+f5}Bzk]fuVoB}xMCpVax@=9e]UlvxFa4rx(ktdvrl0!zEEx[efF)XazbLjaAeDqzxJ$hy*?B1C4C31vrug7t)Z]YarR^HarR!nB8$]kBrCyhzyw}5B8L(qBy!/#vrug7diH=paz+Rbc#@)nvrujbwNxy+Bzb.A3lQDlarR^HaAz4mB.(dxd)k23x(CFevSME7B-.h4Aa9\u003c4B1wCOwO+^%x)a5{Aa9\u003c4B14C6arR^HA+funA=91uwPJ0gBp5uZwmYu}v@DsiuUj1*wPIi!zE^9:",
            "ln": 11547,
            "col": 7,
            "line": 351
          },
          {
            "b": "y-)CfBy/GfwN]H-By^4uwP?T3ay]hbwN/?2A+P9a3lQDlarR^HazCBgzF%Rtz/WKIvrufnwQ4{gBAn\u003cLvrc0(ByeM)A:JY)zdLdS3lQDlarR^HarR^HaA8rNzddi\u003ewnc79d0e)rxjVf(wnc6\u003ezEEx[dgcz8arR^HarR!FxMXAhy+xjoAcV5fy?k2bx(4u+fKljLw[=6)tqozj3jma+axqrkaztt5AaK6h3l{VBeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeEz",
            "ln": 12157,
            "col": 25,
            "line": 368
          },
          {
            "b": "vrcSBzeS@@azbt7wGU]2ygQ)%aARJAvpJ!UB8@ECxK@q%vrt{ga%FirarR^HvrlH3A=-BwB.$F]BAz8hAccdzk0p2y3lQDlayPtjwPz(nzF%Rtc#@)vB-Iwbw[=6)zEEx[ayPd#asIbCBrC74v}YB5dgcz8arR^KavHcVB8AvEaz+$myANCcyH[R%zxI}SoDXy^xK#3(aAIDzx(n37",
            "ln": 13274,
            "col": 47,
            "line": 397
          },
          {
            "b": "y\u0026r/(y-)t7y?mG)zdLsbarR^Hx\u003ewG9z/^axwId?dByO#jcTH1=eQyXMiXJclefG7Qy:?yLarR^HarR^HA+funA=91xA+(\u003ejw/#b9BAIRwuUj1*wO${[wGUM2B7DFjAaJ]nB-IpHar\u003e\u0026na$i\u003caarR^HboPJ=zE^M{azbt7wGT#JoMI*eaxi2*B0a$hwmV(%vqYQ(wPF#pzGQ2yvqE5#x(4uwfe1C!vruQ5A=b}vBzb983lQDlar@1qA+PPaaA8cus7#L.z*cm-3lQDlar}joarR^Kazbt7wJzE",
            "ln": 13456,
            "col": 60,
            "line": 401
          },
          {
            "b": "arR^KaxJn{wn=Wke^-ZzarR)oarR^HboP{6zdK\u00267zGGDgzE)]jA+frgB-H#6B0bKDxj\u003e^%BrCZEx(mMaB-Iqmx\u003c@YnwPq\u003c7B963SA+)HIvrug2vqPN7diJ8xBp6ckarR)KvS==nBzb98ay/tcC4CYoB0b7kA^7@jwft@fvrl9[B0bNyayX+?yJBr2B7/caayPd#aARphB0a$3B-Rbn3lQDlar@1yBAnNyCwXKAwPP5kw/#5kz^)J]zf4rparR^Hx\u003ewE",
            "ln": 13913,
            "col": 2,
            "line": 414
          },
          {
            "b": "arR^HarR^HA+funA=91ix(4u#vqPM#x\u003ewGdwPS6nzEm0\u0026y?mG)zdK\u00263y\u0026:egz/xo9c$WgfwO${[wH[@FA:*jw3jm)#arU9lB7GxlazC[7B-IpDB-IpE3jm)#arR)KoMa\u0026+B-nEnA=k!qv{@\u003eXwIarjarR!vw/$O(v}YBXwnc6bx(+y(z/fbE3lQDlarR^Hay!?\u0026xK$KYx(UsVaz\u003eL5wNw}Qv}YBXwnc6\u003eAa9\u003c4c)@LzCw.knvpTBbdgcz8arR!HA+]91whLF)azth8xL.x(e]tbRd0oMDe[F{gz!9Acb6w0teJs}6dk2pBCW$J3wPI@wdgdguarUxgay!?\u0026xK%jiarR^HarR^Hv{@\u003eXwNx4-y?mVgjS[xNz^\u003etiy\u0026r=hz/WKIvrufnyhW*7c$uW}xK$KYx(U:EB-Iq9zdCHDd\u003cc3ydK3q\u003c3lQDlarR^HazCBgy?mGjv{@\u003eXwNx4-y?mVpau.\u003egf//T:arR^HarR^HarR!sx(4u#vqPM#jS[lyv}YBXw[=6)B6yt73lQDlarR^HarR^HaAz2",
            "ln": 14281,
            "col": 1,
            "line": 423
          },
          {
            "b": "arR^KavHc(zFTl1wg!iiarR!HA+]92vqPM#jS)HrzE\u003cd$arR!HA+]8[vrt{2jS)HrzE\u003cd$arR!Jx([2hA+flkwPI%me(Mt5B7]Mgc[coEB0bKnB8#5lzAnaEarR^HarR!vw/#ndA:\u0026%dwJyevarR^HarR^HarR!CA+PAkc)z5$Cw.knvpT7\u0026xcnHwatbo0a%nfOB-IpHaz2C3jT873azbCjB7^ZoA=\u003e}x3lQDlarR^HazbLjayPwlwO(ydB6\u0026-{w]]ef",
            "ln": 14773,
            "col": 2,
            "line": 438
          },
          {
            "b": "B7F(gA:-\u0026#wHICszc{Z[By/rdBAn(WiTM#LarR^HarR^HarU=DC@=oParR^HarR^HarR^HarR!Jx([2hB7GAlx(v(wxjVfkB-IpEayPslA+fqM3lQDlarR^HarR^HarR^HarR^HaAz4me]\u003exmB7FY\u003cz/PiaByxolB0@EAarR^HarR^HarR^HarR^HarR^Hx\u003ewG7wO@]pwPGFlz/fVdzGErIjV%]wiTM#LarR^HarR^HarR^HarR^HarR^HarUYkx(^\u0026dnL.=}A=k$Db2i50wmoN*aAz46wODs0wfJDf3lQDlarR^HarR^HarR^HarR^Hao",
            "ln": 14988,
            "col": 35,
            "line": 444
          },
          {
            "b": "zGGlbBAeG!aAz4me[n*qBy/uie[wK6z!9Acb6w0teJs}63lQDlarR^HarR^HarR^HarR^HarR^HazCBgb4LRozFTl1wm6K?A=bPexcFEjzxJ$hB1RcqvpS}\u0026B1R9pBsntiwPPH\u003ez/oA9wG\u0026VFa%FD%3lQDlarR^HarR^HarR^HarR^HarR^HarR^Haz++fyJyQYax@J3zep?EzE))0vq]^ay?W^5diJkvAV/gjzFHwezxJCczGGDcByf9hAXqALy?W#tcN6]!azCBgb4V1rz/P}.wn=WfyY",
            "ln": 15302,
            "col": 30,
            "line": 452
          },
          {
            "b": "arR^HA:-W6wGTMumriA!AWSb4z/oo8wGTxYx)a5gC4\u003e#tB0a$awN/H!AV/mdxcF=iarR^HarR^HarR^HarR^HarR^HarR^Hx\u003ewFim@JrUy?j.SA+PYdat1ZkB-hwgao",
            "ln": 15698,
            "col": 29,
            "line": 457
          },
          {
            "b": "vqPN83lQDlarR^HaA8rNzddi\u003ewnc79c$uW}xK$KYx(U:EwQ4{gBye%4jYDDAwHN%earR^HarR!Jx([2hz/xo9d0f3qA9)i\u003ey?kdub6NGudiJ5uaz9UwarR^HarR^HarR^Hw?FpFx()]mB-Iq9wmoN*dgdguarR^HarUPze]\u003eJxy***+d0f3qA9)i\u003ey?kduv{@\u003eXwNx4-y?k4rboQApz/6h#3lQDlarR^HazCBgA+funA=bk@x(4u#vqPNp3lQDlarR^HarR^HaAz4nB-Ivxv{@\u003eXwNx4-y?i}XarR^Hbl",
            "ln": 16803,
            "col": 101,
            "line": 481
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "AttributeError"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "self.close"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "text.decode"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "self.file.write"
            ],
            [
              "",
              "self.stdout.write"
            ],
            [
              "",
              "self.flush"
            ],
            [
              "",
              "self.file.flush"
            ],
            [
              "",
              "self.stdout.flush"
            ],
            [
              "",
              "self.flush"
            ],
            [
              "",
              "self.file.close"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "tempfile.gettempdir"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.rint"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.rint"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "strtobool"
            ],
            [
              "",
              "input.lower"
            ],
            [
              "",
              "input"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "hasattr"
            ],
            [
              "",
              "hasattr"
            ],
            [
              "",
              "RuntimeError"
            ],
            [
              "",
              "_str_to_ctype.keys"
            ],
            [
              "",
              "np.dtype"
            ],
            [
              "",
              "ctypes.sizeof"
            ],
            [
              "",
              "io.BytesIO"
            ],
            [
              "",
              "pickle.dump"
            ],
            [
              "",
              "re.sub"
            ],
            [
              "",
              "re.sub"
            ],
            [
              "",
              "obj_name.split"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "importlib.import_module"
            ],
            [
              "",
              "get_obj_from_module"
            ],
            [
              "",
              "importlib.import_module"
            ],
            [
              "",
              "str.startswith"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "sys.exc_info"
            ],
            [
              "",
              "importlib.import_module"
            ],
            [
              "",
              "get_obj_from_module"
            ],
            [
              "",
              "ImportError"
            ],
            [
              "",
              "obj_name.split"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "get_module_from_obj_name"
            ],
            [
              "",
              "get_obj_from_module"
            ],
            [
              "",
              "get_obj_by_name"
            ],
            [
              "",
              "callable"
            ],
            [
              "",
              "func_obj"
            ],
            [
              "",
              "call_func_by_name"
            ],
            [
              "",
              "get_module_from_obj_name"
            ],
            [
              "",
              "os.path.dirname"
            ],
            [
              "",
              "inspect.getfile"
            ],
            [
              "",
              "callable"
            ],
            [
              "",
              "is_top_level_function"
            ],
            [
              "",
              "os.path.splitext"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "os.path.isdir"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "os.path.normpath"
            ],
            [
              "",
              "os.walk"
            ],
            [
              "",
              "fnmatch.fnmatch"
            ],
            [
              "",
              "dirs.remove"
            ],
            [
              "",
              "fnmatch.fnmatch"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.relpath"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "os.path.dirname"
            ],
            [
              "",
              "os.path.exists"
            ],
            [
              "",
              "os.makedirs"
            ],
            [
              "",
              "shutil.copyfile"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "obj.startswith"
            ],
            [
              "",
              "requests.compat.urlparse"
            ],
            [
              "",
              "requests.compat.urlparse"
            ],
            [
              "",
              "requests.compat.urljoin"
            ],
            [
              "",
              "re.match"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "url.startswith"
            ],
            [
              "",
              "urllib.parse.urlparse"
            ],
            [
              "",
              "re.match"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "is_url"
            ],
            [
              "",
              "make_cache_dir_path"
            ],
            [
              "",
              "hashlib.md5.hexdigest"
            ],
            [
              "",
              "hashlib.md5"
            ],
            [
              "",
              "url.encode"
            ],
            [
              "",
              "glob.glob"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "requests.Session"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "reversed"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "session.get"
            ],
            [
              "",
              "res.raise_for_status"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "IOError"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "res.content.decode"
            ],
            [
              "",
              "res.headers.get"
            ],
            [
              "",
              "html.unescape"
            ],
            [
              "",
              "content_str.split"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "requests.compat.urljoin"
            ],
            [
              "",
              "IOError"
            ],
            [
              "",
              "IOError"
            ],
            [
              "",
              "re.search"
            ],
            [
              "",
              "res.headers.get"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "re.sub"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "uuid.uuid4"
            ],
            [
              "",
              "os.makedirs"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "f.write"
            ],
            [
              "",
              "os.replace"
            ],
            [
              "",
              "io.BytesIO"
            ],
            [
              "typing",
              "Any"
            ],
            [
              "typing",
              "List"
            ],
            [
              "typing",
              "Tuple"
            ],
            [
              "typing",
              "Union"
            ],
            [
              "",
              "ctypes"
            ],
            [
              "",
              "distutils.util"
            ],
            [
              "",
              "fnmatch"
            ],
            [
              "",
              "glob"
            ],
            [
              "",
              "hashlib"
            ],
            [
              "",
              "html"
            ],
            [
              "",
              "importlib"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "io"
            ],
            [
              "",
              "numpy"
            ],
            [
              "",
              "os"
            ],
            [
              "",
              "pickle"
            ],
            [
              "",
              "re"
            ],
            [
              "",
              "requests"
            ],
            [
              "",
              "shutil"
            ],
            [
              "distutils.util",
              "strtobool"
            ],
            [
              "",
              "sys"
            ],
            [
              "",
              "tempfile"
            ],
            [
              "",
              "types"
            ],
            [
              "",
              "typing"
            ],
            [
              "",
              "urllib"
            ],
            [
              "",
              "urllib.request"
            ],
            [
              "",
              "uuid"
            ]
          ],
          "mbr": [
            "_str_to_ctype.keys",
            "content_str.split",
            "ctypes.c_byte",
            "ctypes.c_double",
            "ctypes.c_float",
            "ctypes.c_int16",
            "ctypes.c_int32",
            "ctypes.c_int64",
            "ctypes.c_ubyte",
            "ctypes.c_uint16",
            "ctypes.c_uint32",
            "ctypes.c_uint64",
            "ctypes.sizeof",
            "dirs.remove",
            "f.write",
            "fnmatch.fnmatch",
            "glob.glob",
            "hashlib.md5",
            "hashlib.md5.hexdigest",
            "html.unescape",
            "importlib.import_module",
            "input.lower",
            "inspect.getfile",
            "io.BytesIO",
            "my_dtype.itemsize",
            "np.dtype",
            "np.rint",
            "obj.__module__",
            "obj.__name__",
            "obj.startswith",
            "obj_name.split",
            "os.environ",
            "os.environ.DNNLIB_CACHE_DIR",
            "os.environ.HOME",
            "os.environ.USERPROFILE",
            "os.makedirs",
            "os.path",
            "os.path.basename",
            "os.path.dirname",
            "os.path.exists",
            "os.path.isdir",
            "os.path.join",
            "os.path.normpath",
            "os.path.relpath",
            "os.path.splitext",
            "os.replace",
            "os.walk",
            "pickle.dump",
            "re.match",
            "re.search",
            "re.sub",
            "requests.Session",
            "requests.compat",
            "requests.compat.urljoin",
            "requests.compat.urlparse",
            "res.content",
            "res.content.decode",
            "res.headers",
            "res.headers.get",
            "res.netloc",
            "res.raise_for_status",
            "res.scheme",
            "self.close",
            "self.file",
            "self.file.close",
            "self.file.flush",
            "self.file.write",
            "self.flush",
            "self.should_flush",
            "self.stderr",
            "self.stdout",
            "self.stdout.flush",
            "self.stdout.write",
            "session.get",
            "shutil.copyfile",
            "str.startswith",
            "sys.exc_info",
            "sys.modules",
            "sys.stderr",
            "sys.stdout",
            "tempfile.gettempdir",
            "text.decode",
            "type_obj.__name__",
            "type_obj.name",
            "types.ModuleType",
            "url.encode",
            "url.startswith",
            "urllib.parse",
            "urllib.parse.urlparse",
            "urllib.parse.urlparse.path",
            "uuid.uuid4",
            "uuid.uuid4.hex"
          ],
          "tgt": [
            "AttributeError",
            "IOError",
            "ImportError",
            "RuntimeError",
            "_str_to_ctype.keys",
            "call_func_by_name",
            "callable",
            "content_str.split",
            "ctypes.sizeof",
            "dirs.remove",
            "f.write",
            "fnmatch.fnmatch",
            "func_obj",
            "get_module_from_obj_name",
            "get_obj_by_name",
            "get_obj_from_module",
            "getattr",
            "glob.glob",
            "hasattr",
            "hashlib.md5",
            "hashlib.md5.hexdigest",
            "html.unescape",
            "importlib.import_module",
            "input",
            "input.lower",
            "inspect.getfile",
            "int",
            "io.BytesIO",
            "is_top_level_function",
            "is_url",
            "isinstance",
            "len",
            "make_cache_dir_path",
            "np.dtype",
            "np.rint",
            "obj.startswith",
            "obj_name.split",
            "open",
            "os.makedirs",
            "os.path.basename",
            "os.path.dirname",
            "os.path.exists",
            "os.path.isdir",
            "os.path.join",
            "os.path.normpath",
            "os.path.relpath",
            "os.path.splitext",
            "os.replace",
            "os.walk",
            "pickle.dump",
            "print",
            "range",
            "re.match",
            "re.search",
            "re.sub",
            "requests.Session",
            "requests.compat.urljoin",
            "requests.compat.urlparse",
            "res.content.decode",
            "res.headers.get",
            "res.raise_for_status",
            "reversed",
            "self.close",
            "self.file.close",
            "self.file.flush",
            "self.file.write",
            "self.flush",
            "self.stdout.flush",
            "self.stdout.write",
            "session.get",
            "shutil.copyfile",
            "str",
            "str.startswith",
            "strtobool",
            "sys.exc_info",
            "tempfile.gettempdir",
            "text.decode",
            "url.encode",
            "url.startswith",
            "urllib.parse.urlparse",
            "uuid.uuid4",
            "zip"
          ],
          "funcs": [
            [
              "__getattr__",
              1091
            ],
            [
              "__setattr__",
              1244
            ],
            [
              "__delattr__",
              1330
            ],
            [
              "__init__",
              1555
            ],
            [
              "__enter__",
              1924
            ],
            [
              "__exit__",
              1982
            ],
            [
              "write",
              2083
            ],
            [
              "flush",
              2574
            ],
            [
              "close",
              2766
            ],
            [
              "set_cache_dir",
              3332
            ],
            [
              "make_cache_dir_path",
              3429
            ],
            [
              "format_time",
              4094
            ],
            [
              "format_time_brief",
              4623
            ],
            [
              "ask_yes_no",
              5118
            ],
            [
              "tuple_product",
              5400
            ],
            [
              "get_dtype_and_ctype",
              5884
            ],
            [
              "is_pickleable",
              6612
            ],
            [
              "get_module_from_obj_name",
              6959
            ],
            [
              "get_obj_from_module",
              8655
            ],
            [
              "get_obj_by_name",
              8961
            ],
            [
              "call_func_by_name",
              9160
            ],
            [
              "construct_class_by_name",
              9456
            ],
            [
              "get_module_dir_by_obj_name",
              9700
            ],
            [
              "is_top_level_function",
              9940
            ],
            [
              "get_top_level_function_name",
              10182
            ],
            [
              "list_dir_recursively_with_ignore",
              10636
            ],
            [
              "copy_files_and_create_dirs",
              11871
            ],
            [
              "is_url",
              12432
            ],
            [
              "open_url",
              13077
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 13,
              "op.lor": 5,
              "op.mod": 9,
              "op.mul": 15,
              "op.sub": 1,
              "op.land": 3,
              "max_depth": 22,
              "call_count": 144,
              "node_count": 4313,
              "op.floordiv": 11,
              "member_count": 92,
              "max_array_len": 2,
              "op_density.add": 0,
              "op_density.lor": 0,
              "op_density.mod": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_concat_chain": 6,
              "member_depth_max": 4,
              "self_compare_count": 6,
              "infinite_loop_count": 1,
              "op_density.floordiv": 0,
              "identity_function_count": 1
            },
            "file": {
              "size": 17132,
              "entropy": 4.71
            },
            "text": {
              "lines": 491,
              "top_char": 101,
              "max_ws_run": 2,
              "digit_ratio": 0.02,
              "space_count": 3917,
              "char_entropy": 4.71,
              "unique_chars": 85,
              "top_char_null": 0,
              "string_density": 0.23,
              "top_char_ratio": 0.07,
              "ascii_art_lines": 6,
              "avg_line_length": 33.89,
              "max_line_length": 151,
              "empty_line_ratio": 0.22,
              "last_line_length": 31,
              "whitespace_ratio": 0.26,
              "identifier_density": 1.78,
              "line_length_stddev": 29.96,
              "normalized_string_count": 5.05,
              "repeated_char_sequences": 76,
              "suspicious_string_ratio": 0.03,
              "suspicious_comment_ratio": 0.06,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 26.18
            },
            "binds": {
              "count": 64
            },
            "binary": {
              "peak_region_bytes": 14060,
              "peak_region_entropy": 4.74
            },
            "source": {
              "class_count": 2,
              "function_count": 29
            },
            "imports": {
              "count": 27,
              "aliased": 1,
              "dynamic": 1,
              "stdlib_count": 18,
              "stdlib_ratio": 0.67,
              "third_party_count": 9,
              "third_party_ratio": 0.33
            },
            "strings": {
              "sql": 1,
              "bytes": 2705,
              "count": 112,
              "url_count": 2,
              "avg_length": 24.15,
              "max_length": 170,
              "avg_entropy": 2.54,
              "empty_count": 5,
              "entropy_stddev": 1.37,
              "embedded_code_candidates": 2
            },
            "comments": {
              "chars": 2360,
              "count": 54,
              "empty": 5,
              "lines": 49,
              "high_entropy": 3,
              "to_code_ratio": 0.11
            },
            "functions": {
              "count": 31,
              "density": 5.91,
              "avg_params": 1.83,
              "code_ratio": 0.75,
              "max_params": 6,
              "length_stddev": 17.84,
              "avg_name_length": 14.9,
              "avg_length_lines": 12.66,
              "max_length_lines": 96,
              "min_length_lines": 2,
              "high_entropy_names": 8,
              "single_char_params": 1,
              "avg_param_name_length": 6.6
            },
            "identifiers": {
              "count": 874,
              "unique": 234,
              "avg_length": 7.91,
              "max_length": 32,
              "min_length": 1,
              "avg_entropy": 2.45,
              "reuse_ratio": 0.27,
              "length_stddev": 4.84,
              "has_digit_ratio": 0.04,
              "sequential_names": 7,
              "single_char_count": 8,
              "single_char_ratio": 0.03,
              "high_entropy_count": 9,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.89,
              "all_uppercase_ratio": 0,
              "numeric_suffix_count": 9,
              "double_underscore_count": 10,
              "underscore_prefix_count": 14
            }
          }
        },
        "id": 6,
        "mol": "O(S)H₇(Cm₅CrDb₄DsF₅OsPo₃)Md₂(BkIn₁₂)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!dnnlib/util.py",
        "pid": 0,
        "risk": 17,
        "sha": "6f606ab67522cfe72e0fb19477e357e6a2308f5c7e387e222cad7562d4a2d6d6",
        "size": 17132,
        "traits": [
          {
            "id": "metadata/import/python/typing/any::any",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Any from typing",
            "spans": [
              [
                830,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/typing/list::list",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports List from typing",
            "spans": [
              [
                835,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/typing/tuple::tuple",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Tuple from typing",
            "spans": [
              [
                841,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/typing/union::union",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Union from typing",
            "spans": [
              [
                848,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/ctypes::ctypes",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports ctypes",
            "spans": [
              [
                499,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/distutils/util::distutils/util",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports distutils.util",
            "spans": [
              [
                779,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/fnmatch::fnmatch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fnmatch",
            "spans": [
              [
                513,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/glob::glob",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports glob",
            "spans": [
              [
                704,
                4
              ]
            ]
          },
          {
            "id": "metadata/import/python/hashlib::hashlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports hashlib",
            "spans": [
              [
                689,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/python/html::html",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports html",
            "spans": [
              [
                677,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/importlib::importlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports importlib",
            "spans": [
              [
                528,
                9
              ]
            ]
          },
          {
            "id": "metadata/import/python/inspect::inspect",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inspect",
            "spans": [
              [
                545,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/io::io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports io",
            "spans": [
              [
                627,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "spans": [
              [
                560,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os",
            "spans": [
              [
                579,
                2
              ]
            ]
          },
          {
            "id": "metadata/import/python/pickle::pickle",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pickle",
            "spans": [
              [
                637,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/re::re",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports re",
            "spans": [
              [
                651,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/requests::requests",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports requests",
            "spans": [
              [
                661,
                8
              ]
            ]
          },
          {
            "id": "metadata/import/python/shutil::shutil",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports shutil",
            "spans": [
              [
                589,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/distutils/util/strtobool::strtobool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports strtobool from distutils.util",
            "spans": [
              [
                801,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys",
            "spans": [
              [
                603,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/tempfile::tempfile",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tempfile",
            "spans": [
              [
                716,
                8
              ]
            ]
          },
          {
            "id": "metadata/import/python/types::types",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports types",
            "spans": [
              [
                614,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing",
            "spans": [
              [
                816,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/urllib::urllib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urllib",
            "spans": [
              [
                732,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/urllib/request::urllib/request",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urllib.request",
            "spans": [
              [
                746,
                14
              ]
            ]
          },
          {
            "id": "metadata/import/python/uuid::uuid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uuid",
            "spans": [
              [
                768,
                0
              ]
            ]
          },
          {
            "id": "metadata/build/pip::packaging-distutils-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "distutils packaging import",
            "spans": [
              [
                773,
                15
              ]
            ]
          },
          {
            "id": "metadata/import/package::python-hashlib-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python imports the hashlib library",
            "spans": [
              [
                689,
                7
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1061,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                100,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                1013,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                6068,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2312,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                1056,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                186,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/client/library::python-session-method-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python session-like method call",
            "spans": [
              [
                15052,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/requests::raise-for-status",
            "conf": 0.8,
            "crit": 3,
            "desc": "requests raise_for_status response check",
            "spans": [
              [
                15097,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/requests::requests-session",
            "conf": 0.8,
            "crit": 3,
            "desc": "requests.Session() persistent HTTP session",
            "spans": [
              [
                14837,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/build::python-conditional-endpoint-selection",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Selects named HTTP endpoints conditionally",
            "spans": [
              [
                13520,
                39
              ]
            ]
          },
          {
            "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",
            "spans": [
              [
                8110,
                19
              ]
            ]
          },
          {
            "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": [
              [
                7871,
                32
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/evaluation::answer-or-ground-truth-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "References an answer or ground-truth path",
            "spans": [
              [
                5220,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "spans": [
              [
                560,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-glob-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls Python glob for file enumeration",
            "spans": [
              [
                14575,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls os.walk for filesystem enumeration",
            "spans": [
              [
                11143,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isdir path test",
            "spans": [
              [
                10965,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isdir path test text",
            "spans": [
              [
                10967,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/location::python-cache-path-env",
            "conf": 0.92,
            "crit": 3,
            "desc": "Reads cache directory environment",
            "spans": [
              [
                3574,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup",
            "spans": [
              [
                8925,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-sys-modules-member",
            "conf": 0.78,
            "crit": 3,
            "desc": "Python sys.modules dynamic module access",
            "spans": [
              [
                10143,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::py-stderr-custom-stream",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python redirects stderr to custom stream",
            "spans": [
              [
                1905,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::py-stdout-custom-stream",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python redirects stdout to custom stream",
            "spans": [
              [
                1879,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stderr-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stderr stream",
            "spans": [
              [
                1435,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stdout-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stdout stream",
            "spans": [
              [
                1445,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::stderr-string",
            "conf": 0.3,
            "crit": 2,
            "desc": "References the stderr stream name",
            "spans": [
              [
                1426,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::stdout-string",
            "conf": 0.3,
            "crit": 2,
            "desc": "References the stdout stream name",
            "spans": [
              [
                1426,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/client/library::urllib-request",
            "conf": 0.8,
            "crit": 3,
            "desc": "Imports Python urllib.request HTTP client",
            "spans": [
              [
                746,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/cookies::python-response-set-cookie-header-read",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python response object reads Set-Cookie header",
            "spans": [
              [
                15388,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/requests::imports-requests",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports the requests HTTP client for Python",
            "spans": [
              [
                654,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/urllib::urllib-word",
            "conf": 0.75,
            "crit": 3,
            "desc": "References Python urllib HTTP client",
            "spans": [
              [
                13977,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::python-md5-digest",
            "conf": 0.9,
            "crit": 3,
            "desc": "Computes an MD5 digest in Python",
            "spans": [
              [
                14494,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/unsafe::import-pickle",
            "mbc": "C0038",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports Python's pickle serialization module",
            "spans": [
              [
                637,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/dylib/load/ffi::ctypes-ffi-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python imports ctypes FFI module",
            "spans": [
              [
                499,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/copy::shutil-copy",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python shutil copies a file",
            "spans": [
              [
                12288,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/open::write-append-create-mode",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python file opened for write or append",
            "spans": [
              [
                16867,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::py-importlib-import-module",
            "conf": 0.6,
            "crit": 3,
            "desc": "Dynamically imports a Python module",
            "spans": [
              [
                7685,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/user-paths::userprofile-var",
            "conf": 0.5,
            "crit": 3,
            "desc": "USERPROFILE path environment variable",
            "spans": [
              [
                3789,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/argument/subcommand::underscored-file-transfer-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "Underscored file-transfer command identifier",
            "spans": [
              [
                15366,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/hook/interception::python-stdio-stream-hook",
            "mbc": "B0024",
            "conf": 0.88,
            "crit": 3,
            "desc": "Python replaces a standard I/O stream",
            "spans": [
              [
                1875,
                17
              ]
            ]
          },
          {
            "id": "metadata/import/package::python-network-client-imports",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports a Python network client library",
            "uses": [
              17,
              24,
              25
            ],
            "spans": [
              [
                661,
                8
              ],
              [
                732,
                6
              ],
              [
                746,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-custom-stdio",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python subprocess custom stdio streams",
            "uses": [
              51,
              52
            ],
            "spans": [
              [
                1879,
                13
              ],
              [
                1905,
                13
              ]
            ]
          },
          {
            "id": "objectives/supply-chain/hidden-payload/imports::crypto-network-imports",
            "atk": "T1195.002",
            "conf": 0.75,
            "crit": 3,
            "desc": "Cryptography with network capability",
            "uses": [
              8,
              70
            ],
            "spans": [
              [
                661,
                8
              ],
              [
                689,
                7
              ],
              [
                732,
                6
              ],
              [
                746,
                14
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 10,
        "mol": "H₃(Cm₂DbOs)",
        "sha": "b6f14e8fa2a95de4d38218fef31380c6a70de770f585107e209ff83075c307ef",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!networks_stylegan2.py",
        "risk": 3,
        "size": 40302,
        "type": "python",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfc$sXGgb7ErefEX*nKMcoavw}5p!%$Pr7P\u003eXasni%mN/%ynKlrAq.xgnl2puWA+Pf1BAnNBwPIB6C4Chp3l])5awL%el}GV!lR*PRpF%FTnL-87vqYP#x([zsy?Wx\u003czGx-pB0bHmByw)3ayP85azC.nwO=f]v@#\u003c4y-)Xqz/xodBA[irayPd#aAhvtAb]V7ByxinaAzgexMOqrx(k54zE:(izY\u003cdnx(+zrz!s9nvrb{gaAz4fvru6\u003eay]z2B.$YcByxo9z/b[bayPd#ayPekaz(4cx\u003ez6?vruj4zGu}xxK#i}Bz\u0026=Oavf)\u003caA.:pefF$AAb](cBZ]Jcz/d9Gwnc9{y\u0026o",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "BzMjBAb](gx\u003c$^#wN)z23l*Vrm}DNHA::6dAV!!hv}YN#wN/?8A+cw9A=k!qBzbkdAa9Y%ATB0Ry?Ws0eK\u003c+(wGTGOzE)\u0026%Bzk]favfKYwPz\u003c2A+O@#awMG\u0026Cw?IqB0rjXa%Ev3x(d*cA=-BwB.#8yayPslzG2}%ze:AlBrCTmx(FtIB7]o8vqDo+ze:AlBrCTmx(FtIz/x/jze1rc3tBu@z/P}xBz(hfxBnu(z/3Rsz/Pu3uV*E8y\u0026Z.kze:AlBrCBmB7kL?A=k!qBz(hfxKt[7x(4\u0026kx(d*cA=-BywPz\u003caB97#hv}u0VA=k!qBz(hfxKt[7x(4\u0026yz/x+ux(d*cA=-Blz/f.Nwm5$\u0026vpS$:CNw56z/3Rsz/Pu3uV*E8y\u0026.jEAc0doze:AlBrCgfy\u0026\u003clewN]d:A+f6f3tar%z6i}sA:@=\u0026B-.tlB1RxIB0bglAbP=sayY4[B6\u0026u=Bp5v1eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLa3jo4nx(^=pAb](ex(4u\u003euJ",
            "ln": 423,
            "col": 53,
            "line": 7
          },
          {
            "b": "arR!vzG6-uuUr!YzxH5+awM\u0026)wH[@GawV@#x(v($y-)!evqGG$w)]g\u003ez/P[ww]zYjBzbkdx(m)jBrC7bvqY%]y\u0026.SWtu@^5twm$Zv}Yp*zE)T9t}vapAV!N}vru0)uVP}cwH[%rzEl)!vqY%]y\u0026-\u003e?dlm!UarR!Jx([2hze163e]#eOAb]JhB6\u003c3fvpJ\u003e?uW2}0zFs03B0@E#ar@1JxLzJgC42ifwGVhhy?$k6wGV8nwNPW(wftr4ayMy5z/fSrvqZe]arR^HarR^HvQTv*xKt*{DsXi",
            "ln": 1279,
            "col": 2,
            "line": 31
          },
          {
            "b": "3jo4qwPz\u003caB97#hv}voiwPz\u003caB97#hByeJ]vrlF%v@bN{B09}{y\u00261w:z/fD7v@#o)oKSiTAWV3FA:@=nzF?73z!a0bwHPUEarR^HwmYu}uTEI+x()Y?d05%ow?joiarR^HarR!vzEm0!vruTjwPGyBarQ",
            "ln": 2818,
            "col": 78,
            "line": 66
          },
          {
            "b": "BrBs%zE\u003c@4y\u0026:egC)T)3arR^HarR^KavQJ^v%8)8az+FiwPz\u0026A3lQDlarR^HazbLjazCwhazCZoA:-\u0026#wHIRhy?tqqB.$G4vr(B8B16cSarR^HarR^HarR^HCPYc(xjVf[BAzKKB7Gf1efFKLw[cg4wo-IIdjxA\u00263jm)#arR^HarR)KrD8FSBy=Oiz*2\u0026jxcpSawPzi(wGU]6axHf5arR^HarR^Hx\u003ewGgAaAy0wNx1=vrjEparR^HarR^HarR^HB7Gf1e{yVhC4SBqz/x#ed0NvPwPRu\u003cxECqZzdNb",
            "ln": 6752,
            "col": 52,
            "line": 147
          },
          {
            "b": "efD#et)Z]YarR^HarR^KavGTPAaJ]fz/{dNz!pOgvqYP#w].E5B.bD2x\u003equdBzb98az\u003eLjaA7+1B-FQnB.8XqzY\u003cdnwGVbpwPxwzAaJJ[w[+*!aARTjzGxAdA=0AoarR^HarR^HvqP$1x([GdwPF$SasF@!eG=DNA+flie]CPFz75}ez9oT6at1ZS",
            "ln": 10020,
            "col": 41,
            "line": 219
          },
          {
            "b": "B75{8y?W^1uVGN%wGSSGB7Gf1e[]igB75{8y?W^1uVGN%wHP5narR^HarR^HvrlH3A=-BBwO+%hx(mp0vqP$1x(mM\u003cA::63asXHPwO+%hB-pY1vpKy$AV^IdaAIagw?FgxA9)V{ze:r9zF9r%vru5/arR^HarR^HB7Gf1e{hbuByxcfauZ\u0026Vx(4)5A:J)4DsXiGaAIagw?FjBuUi.RBz(gxx\u003ewGewO+%hB-pY1vpKy$AV^K*f^6[xwft=dBrCToy?tqlB6\u003c3cA+w?",
            "ln": 14789,
            "col": 47,
            "line": 307
          },
          {
            "b": "vqP$1x(mM\u003cA::63atj\u003cUwO+%hz/{eeB75{8y?W^1uVGN%wHP5narR^HarR^HvrlH3A=-BBwO+%hz/{eeB75{8y?W^1uVGN%wGSDBB7Gf1e[w)AzEm0:v@#Tfau.\u003egB7Gf1e{7@HuVPT)Abolaxj2W/By+!4arR^HarR!FwO+%hwn=WfuVYZ}B09Q*w[=76wPzd0x)KtkdJ\u0026!zy?tqgz*c8aw)]g\u003ez/M$mw/#eay?tqgz*c8aw)]g\u003ez/M%:atC0EzE:(cz/^aywO+%hx(:",
            "ln": 15283,
            "col": 50,
            "line": 314
          },
          {
            "b": "efFLyA:@V/w]GKYjW@\u003c@B7D)BB-p(1By!/\u003czddGGmQZaOwHPUEarR^HarR^HvrlH3A=-Bwz!To7uU%Z(wGUY8ax{jlvqYQ]z6{\u003eScU47jB95=Xasz5BzE\u003eh3ar@1KzGQ2iwc%C4arR^HarUJnB7l?hB8$]kByf95vq]^aCQ%$wph+2YefG1By?tqlzEl)!vqY%]y\u0026.cIx(n2vB7Gf1e[]igB7]@itqozjefFUABsqiwy?tql",
            "ln": 16452,
            "col": 48,
            "line": 329
          },
          {
            "b": "w?F1AByf96DsZqnt}4rEx(n2vB7Gf1e]L(OuVP}cwM{\u0026]dp1wfarR^HarR^HvrlH3A=-BGe[x6HAaHdPjS[oSD2Ns4arR^HarR^HA+funA=91A3jm)#arS{\u003cByxo9v@k!0xM4z*arR^HwmYu}wmY*@xkR6)z*ceeB8$Y2x(4)5AWU*Fzffi9B1wCzB-.Llw?k6Gx\u003ehs0efFLCefF$wwnbE*jW@\u003c@B7D^Y3lQDlarR^HayPtjwPz(nzGP/rvq{ogk0p2y3jm)#arR^HarR)KnN#yIBzk\u0026xazbt7By/FB3lQDlarR^HazCBgzGP/rvq{ogjV%]xiTM#LarR^HarR^HarUYoBAIRwawM\u0026)wEn+!arR^HarR^Kax8\u0026\u003cvrb^=y?j.Zvqf^]AV/gpCp^=xB8@Eox(4)5AXmXwarR^HarR!vw/$#fBrCQjwnbE*iTM#LarR^HarR^HarUnsjS[/Qx(FtIB7]o8vqEMdx(XAizyxyBzffi9B3jz-zffi9B1wCzB-.Llw\u003c6TDBz\u003e=6efGdJwoqGFCwgPfxE\u003eorB3jbRdgdguarR^HarR^HarUYoBAIRwaARKxv}WG6B6\u003c32zGx-pc$U1Mwor9owJ+cNA:@=nw]8x]BtCW33jm)#arR^HarR)KqEK9IvqG+9aAI*BzdN*fx\u003e5o2x(mAjvQTs?wftF#y\u0026\u003clee^-ZzarR^HarU[KjS(d\u003cA4UNtvqYZ?c#KfAByxcfdiHh+c#KfAByxcfat1Y\u003cdiHn^gast0azbW4arR^HarR^HAV^H/zG4jwD2NXzc[oaNe]tfvxLhv1wghWNaB2s:3lQDlarR^Haz8-VaAI4bAcT6SAaJJ[vqEMhf^[!1dJ\u0026kzBz\u003e=6asXGZzG4jEx=[(FAW-BWfczVXA4V9zasXHOdgdguarR^HarUc8ByupPaAI4bAcT6Sx\u003eIr(y+xHix(^\u003cauT^O*vjlhbx(FtIB7]o8vqEMivqf^]A:Jl%By/trzGP/rvq{osaA}KgBz8^IasH\u0026yatj\u0026)djDXMarR^HarR^HCox3\u003ezG4jzvqf^]AWU*Fzffi9B1wCywPRuf3lQDlarR^Haz8-CjS[SYe]L(OwPxhyefGc=3lQDlarR^Haz8-HjS[SYe]#eLc$T[narR^HarR^HA+funA=91wz/Pu3e[5*dBy/uhz/NmrefFFBD2NsTBz(hfxF9[kz^^-zgarLqarR^HwmYu}wQ5rqvpa4^Ab)vFwO+%ciTM#LarR^HarUYoBAIRwasyAicOxdLx(kt63lQDlarR^HarR^Haz90B",
            "ln": 18108,
            "col": 63,
            "line": 359
          },
          {
            "b": "vQTd+B08}PgaTL?wO+%hx(dG\u0026A+frgy\u0026%\u0026lz/d0MdjDw:aAH+3t).X%arR^HarUuay?v3#x\u003ehs0B09Q*zG4jBvr=H6B.@KFBz(bcvqYQ%efG1xze:r9zF9r%vru74atj\u0026)diHh+v%8)iw[D9bboQP9xJ]gR3lQDlarR^HaAImywPF$SaAH$dAbolaxj2W/By/Iod\u003ce[Ay?tqpvrc0{zEmE0DsXiGatKoDarR^HarR!Fx)Kuitp?P\u003et{8oMB7C",
            "ln": 22052,
            "col": 65,
            "line": 435
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "misc.suppress_tracer_warnings"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "w.square.mean.rsqrt"
            ],
            [
              "",
              "w.square.mean"
            ],
            [
              "",
              "w.square"
            ],
            [
              "",
              "s.square.mean.rsqrt"
            ],
            [
              "",
              "s.square.mean"
            ],
            [
              "",
              "s.square"
            ],
            [
              "",
              "w.unsqueeze"
            ],
            [
              "",
              "s.unsqueeze.unsqueeze.unsqueeze"
            ],
            [
              "",
              "s.unsqueeze.unsqueeze"
            ],
            [
              "",
              "s.unsqueeze"
            ],
            [
              "",
              "w.square.sum"
            ],
            [
              "",
              "w.square"
            ],
            [
              "",
              "dcoefs.unsqueeze.unsqueeze.unsqueeze"
            ],
            [
              "",
              "dcoefs.unsqueeze.unsqueeze"
            ],
            [
              "",
              "dcoefs.unsqueeze"
            ],
            [
              "",
              "input_gain.expand"
            ],
            [
              "",
              "input_gain.unsqueeze.unsqueeze.unsqueeze"
            ],
            [
              "",
              "input_gain.unsqueeze.unsqueeze"
            ],
            [
              "",
              "input_gain.unsqueeze"
            ],
            [
              "",
              "x.reshape"
            ],
            [
              "",
              "w.reshape"
            ],
            [
              "",
              "conv2d_gradfix.conv2d"
            ],
            [
              "",
              "w.to"
            ],
            [
              "",
              "x.reshape"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "torch.nn.Parameter"
            ],
            [
              "",
              "torch.randn"
            ],
            [
              "",
              "np.broadcast_to"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "torch.nn.Parameter"
            ],
            [
              "",
              "torch.from_numpy"
            ],
            [
              "",
              "np.sqrt"
            ],
            [
              "",
              "self.weight.to"
            ],
            [
              "",
              "b.to"
            ],
            [
              "",
              "torch.addmm"
            ],
            [
              "",
              "b.unsqueeze"
            ],
            [
              "",
              "w.t"
            ],
            [
              "",
              "x.matmul"
            ],
            [
              "",
              "w.t"
            ],
            [
              "",
              "bias_act.bias_act"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "FullyConnectedLayer"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "FullyConnectedLayer"
            ],
            [
              "",
              "setattr"
            ],
            [
              "",
              "self.register_buffer"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "z.to"
            ],
            [
              "",
              "x.square.mean"
            ],
            [
              "",
              "x.square"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "self.embed"
            ],
            [
              "",
              "c.to"
            ],
            [
              "",
              "y.square.mean"
            ],
            [
              "",
              "y.square"
            ],
            [
              "",
              "torch.cat"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "self.w_avg.copy_"
            ],
            [
              "",
              "x.detach.mean.lerp"
            ],
            [
              "",
              "x.detach.mean"
            ],
            [
              "",
              "x.detach"
            ],
            [
              "",
              "x.unsqueeze.repeat"
            ],
            [
              "",
              "x.unsqueeze"
            ],
            [
              "",
              "self.w_avg.lerp"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "np.broadcast_to"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "torch.randn"
            ],
            [
              "",
              "freqs.square.sum.sqrt"
            ],
            [
              "",
              "freqs.square.sum"
            ],
            [
              "",
              "freqs.square"
            ],
            [
              "",
              "radii.square.exp.pow"
            ],
            [
              "",
              "radii.square.exp"
            ],
            [
              "",
              "radii.square"
            ],
            [
              "",
              "torch.rand"
            ],
            [
              "",
              "torch.nn.Parameter"
            ],
            [
              "",
              "torch.randn"
            ],
            [
              "",
              "FullyConnectedLayer"
            ],
            [
              "",
              "self.register_buffer"
            ],
            [
              "",
              "torch.eye"
            ],
            [
              "",
              "self.register_buffer"
            ],
            [
              "",
              "self.register_buffer"
            ],
            [
              "",
              "self.transform.unsqueeze"
            ],
            [
              "",
              "self.freqs.unsqueeze"
            ],
            [
              "",
              "self.phases.unsqueeze"
            ],
            [
              "",
              "self.affine"
            ],
            [
              "",
              "torch.eye.unsqueeze.repeat"
            ],
            [
              "",
              "torch.eye.unsqueeze"
            ],
            [
              "",
              "torch.eye"
            ],
            [
              "",
              "torch.eye.unsqueeze.repeat"
            ],
            [
              "",
              "torch.eye.unsqueeze"
            ],
            [
              "",
              "torch.eye"
            ],
            [
              "",
              "freqs.norm"
            ],
            [
              "",
              "torch.eye"
            ],
            [
              "",
              "torch.nn.functional.affine_grid"
            ],
            [
              "",
              "theta.unsqueeze"
            ],
            [
              "",
              "grids.unsqueeze"
            ],
            [
              "",
              "freqs.permute.unsqueeze.unsqueeze"
            ],
            [
              "",
              "freqs.permute.unsqueeze"
            ],
            [
              "",
              "freqs.permute"
            ],
            [
              "",
              "phases.unsqueeze.unsqueeze"
            ],
            [
              "",
              "phases.unsqueeze"
            ],
            [
              "",
              "torch.sin"
            ],
            [
              "",
              "amplitudes.unsqueeze.unsqueeze"
            ],
            [
              "",
              "amplitudes.unsqueeze"
            ],
            [
              "",
              "np.sqrt"
            ],
            [
              "",
              "weight.t"
            ],
            [
              "",
              "x.permute"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "np.broadcast_to"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "np.broadcast_to"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "FullyConnectedLayer"
            ],
            [
              "",
              "torch.nn.Parameter"
            ],
            [
              "",
              "torch.randn"
            ],
            [
              "",
              "torch.nn.Parameter"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "self.register_buffer"
            ],
            [
              "",
              "torch.ones"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.rint"
            ],
            [
              "",
              "self.register_buffer"
            ],
            [
              "",
              "self.design_lowpass_filter"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.rint"
            ],
            [
              "",
              "self.register_buffer"
            ],
            [
              "",
              "self.design_lowpass_filter"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "torch.autograd.profiler.record_function"
            ],
            [
              "",
              "x.detach.to.square.mean"
            ],
            [
              "",
              "x.detach.to.square"
            ],
            [
              "",
              "x.detach.to"
            ],
            [
              "",
              "x.detach"
            ],
            [
              "",
              "self.magnitude_ema.copy_"
            ],
            [
              "",
              "magnitude_cur.lerp"
            ],
            [
              "",
              "self.magnitude_ema.rsqrt"
            ],
            [
              "",
              "self.affine"
            ],
            [
              "",
              "np.sqrt"
            ],
            [
              "",
              "modulated_conv2d"
            ],
            [
              "",
              "x.to"
            ],
            [
              "",
              "np.sqrt"
            ],
            [
              "",
              "filtered_lrelu.filtered_lrelu"
            ],
            [
              "",
              "self.bias.to"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "scipy.signal.firwin"
            ],
            [
              "",
              "torch.as_tensor"
            ],
            [
              "",
              "np.arange"
            ],
            [
              "",
              "np.hypot"
            ],
            [
              "",
              "np.meshgrid"
            ],
            [
              "",
              "scipy.special.j1"
            ],
            [
              "",
              "scipy.signal.kaiser_beta"
            ],
            [
              "",
              "scipy.signal.kaiser_atten"
            ],
            [
              "",
              "np.kaiser"
            ],
            [
              "",
              "np.outer"
            ],
            [
              "",
              "np.sum"
            ],
            [
              "",
              "torch.as_tensor"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "np.minimum"
            ],
            [
              "",
              "np.arange"
            ],
            [
              "",
              "np.exp2"
            ],
            [
              "",
              "np.ceil"
            ],
            [
              "",
              "np.log2"
            ],
            [
              "",
              "np.minimum"
            ],
            [
              "",
              "np.maximum"
            ],
            [
              "",
              "np.rint"
            ],
            [
              "",
              "np.minimum"
            ],
            [
              "",
              "SynthesisInput"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "SynthesisLayer"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "setattr"
            ],
            [
              "",
              "self.layer_names.append"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "ws.to.unbind"
            ],
            [
              "",
              "ws.to"
            ],
            [
              "",
              "self.input"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "x.to"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "SynthesisNetwork"
            ],
            [
              "",
              "MappingNetwork"
            ],
            [
              "",
              "self.mapping"
            ],
            [
              "",
              "self.synthesis"
            ],
            [
              "torch_utils.ops",
              "bias_act"
            ],
            [
              "torch_utils.ops",
              "conv2d_gradfix"
            ],
            [
              "torch_utils.ops",
              "filtered_lrelu"
            ],
            [
              "torch_utils",
              "misc"
            ],
            [
              "",
              "numpy"
            ],
            [
              "torch_utils",
              "persistence"
            ],
            [
              "",
              "scipy.optimize"
            ],
            [
              "",
              "scipy.signal"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "torch_utils"
            ],
            [
              "",
              "torch_utils.ops"
            ]
          ],
          "mbr": [
            "amplitudes.unsqueeze",
            "amplitudes.unsqueeze.unsqueeze",
            "b.to",
            "b.unsqueeze",
            "bias_act.bias_act",
            "c.to",
            "conv2d_gradfix.conv2d",
            "dcoefs.unsqueeze",
            "dcoefs.unsqueeze.unsqueeze",
            "dcoefs.unsqueeze.unsqueeze.unsqueeze",
            "filtered_lrelu.filtered_lrelu",
            "freqs.norm",
            "freqs.permute",
            "freqs.permute.unsqueeze",
            "freqs.permute.unsqueeze.unsqueeze",
            "freqs.square",
            "freqs.square.sum",
            "freqs.square.sum.sqrt",
            "grids.unsqueeze",
            "input_gain.expand",
            "input_gain.unsqueeze",
            "input_gain.unsqueeze.unsqueeze",
            "input_gain.unsqueeze.unsqueeze.unsqueeze",
            "layer.out_channels",
            "layer.out_size",
            "magnitude_cur.lerp",
            "misc.assert_shape",
            "misc.profiled_function",
            "misc.suppress_tracer_warnings",
            "np.arange",
            "np.asarray",
            "np.broadcast_to",
            "np.ceil",
            "np.exp2",
            "np.float32",
            "np.hypot",
            "np.kaiser",
            "np.log2",
            "np.maximum",
            "np.meshgrid",
            "np.minimum",
            "np.outer",
            "np.pi",
            "np.rint",
            "np.sqrt",
            "np.sum",
            "persistence.persistent_class",
            "phases.unsqueeze",
            "phases.unsqueeze.unsqueeze",
            "radii.square",
            "radii.square.exp",
            "radii.square.exp.pow",
            "s.square",
            "s.square.mean",
            "s.square.mean.rsqrt",
            "s.unsqueeze",
            "s.unsqueeze.unsqueeze",
            "s.unsqueeze.unsqueeze.unsqueeze",
            "scipy.signal",
            "scipy.signal.firwin",
            "scipy.signal.kaiser_atten",
            "scipy.signal.kaiser_beta",
            "scipy.special",
            "scipy.special.j1",
            "self.activation",
            "self.affine",
            "self.bandwidth",
            "self.bias",
            "self.bias.to",
            "self.bias_gain",
            "self.c_dim",
            "self.channels",
            "self.conv_clamp",
            "self.conv_kernel",
            "self.design_lowpass_filter",
            "self.down_factor",
            "self.down_filter",
            "self.down_radial",
            "self.down_taps",
            "self.embed",
            "self.freqs",
            "self.freqs.unsqueeze",
            "self.img_channels",
            "self.img_resolution",
            "self.in_channels",
            "self.in_cutoff",
            "self.in_features",
            "self.in_half_width",
            "self.in_sampling_rate",
            "self.in_size",
            "self.input",
            "self.is_critically_sampled",
            "self.is_torgb",
            "self.layer_names",
            "self.layer_names.append",
            "self.magnitude_ema",
            "self.magnitude_ema.copy_",
            "self.magnitude_ema.rsqrt",
            "self.magnitude_ema_beta",
            "self.mapping",
            "self.margin_size",
            "self.num_critical",
            "self.num_fp16_res",
            "self.num_layers",
            "self.num_ws",
            "self.out_channels",
            "self.out_cutoff",
            "self.out_features",
            "self.out_half_width",
            "self.out_sampling_rate",
            "self.out_size",
            "self.output_scale",
            "self.padding",
            "self.phases",
            "self.phases.unsqueeze",
            "self.register_buffer",
            "self.sampling_rate",
            "self.size",
            "self.synthesis",
            "self.synthesis.num_ws",
            "self.tmp_sampling_rate",
            "self.transform",
            "self.transform.unsqueeze",
            "self.up_factor",
            "self.up_filter",
            "self.up_taps",
            "self.use_fp16",
            "self.w_avg",
            "self.w_avg.copy_",
            "self.w_avg.lerp",
            "self.w_avg_beta",
            "self.w_dim",
            "self.weight",
            "self.weight.to",
            "self.weight_gain",
            "self.z_dim",
            "super.__init__",
            "theta.unsqueeze",
            "torch.addmm",
            "torch.as_tensor",
            "torch.autograd",
            "torch.autograd.profiler",
            "torch.autograd.profiler.record_function",
            "torch.cat",
            "torch.eye",
            "torch.eye.unsqueeze",
            "torch.eye.unsqueeze.repeat",
            "torch.float16",
            "torch.float32",
            "torch.from_numpy",
            "torch.nn",
            "torch.nn.Module",
            "torch.nn.Parameter",
            "torch.nn.functional",
            "torch.nn.functional.affine_grid",
            "torch.ones",
            "torch.rand",
            "torch.randn",
            "torch.sin",
            "torch.zeros",
            "w.device",
            "w.reshape",
            "w.shape",
            "w.square",
            "w.square.mean",
            "w.square.mean.rsqrt",
            "w.square.sum",
            "w.t",
            "w.to",
            "w.unsqueeze",
            "weight.t",
            "ws.to",
            "ws.to.unbind",
            "x.detach",
            "x.detach.mean",
            "x.detach.mean.lerp",
            "x.detach.to",
            "x.detach.to.square",
            "x.detach.to.square.mean",
            "x.device",
            "x.device.type",
            "x.dtype",
            "x.matmul",
            "x.permute",
            "x.reshape",
            "x.shape",
            "x.square",
            "x.square.mean",
            "x.to",
            "x.unsqueeze",
            "x.unsqueeze.repeat",
            "y.square",
            "y.square.mean",
            "z.to"
          ],
          "tgt": [
            "FullyConnectedLayer",
            "MappingNetwork",
            "SynthesisInput",
            "SynthesisLayer",
            "SynthesisNetwork",
            "amplitudes.unsqueeze",
            "amplitudes.unsqueeze.unsqueeze",
            "b.to",
            "b.unsqueeze",
            "bias_act.bias_act",
            "c.to",
            "conv2d_gradfix.conv2d",
            "dcoefs.unsqueeze",
            "dcoefs.unsqueeze.unsqueeze",
            "dcoefs.unsqueeze.unsqueeze.unsqueeze",
            "filtered_lrelu.filtered_lrelu",
            "freqs.norm",
            "freqs.permute",
            "freqs.permute.unsqueeze",
            "freqs.permute.unsqueeze.unsqueeze",
            "freqs.square",
            "freqs.square.sum",
            "freqs.square.sum.sqrt",
            "getattr",
            "grids.unsqueeze",
            "input_gain.expand",
            "input_gain.unsqueeze",
            "input_gain.unsqueeze.unsqueeze",
            "input_gain.unsqueeze.unsqueeze.unsqueeze",
            "int",
            "list",
            "magnitude_cur.lerp",
            "max",
            "misc.assert_shape",
            "misc.suppress_tracer_warnings",
            "modulated_conv2d",
            "np.arange",
            "np.asarray",
            "np.broadcast_to",
            "np.ceil",
            "np.exp2",
            "np.hypot",
            "np.kaiser",
            "np.log2",
            "np.maximum",
            "np.meshgrid",
            "np.minimum",
            "np.outer",
            "np.rint",
            "np.sqrt",
            "np.sum",
            "phases.unsqueeze",
            "phases.unsqueeze.unsqueeze",
            "radii.square",
            "radii.square.exp",
            "radii.square.exp.pow",
            "range",
            "s.square",
            "s.square.mean",
            "s.square.mean.rsqrt",
            "s.unsqueeze",
            "s.unsqueeze.unsqueeze",
            "s.unsqueeze.unsqueeze.unsqueeze",
            "scipy.signal.firwin",
            "scipy.signal.kaiser_atten",
            "scipy.signal.kaiser_beta",
            "scipy.special.j1",
            "self.affine",
            "self.bias.to",
            "self.design_lowpass_filter",
            "self.embed",
            "self.freqs.unsqueeze",
            "self.input",
            "self.layer_names.append",
            "self.magnitude_ema.copy_",
            "self.magnitude_ema.rsqrt",
            "self.mapping",
            "self.phases.unsqueeze",
            "self.register_buffer",
            "self.synthesis",
            "self.transform.unsqueeze",
            "self.w_avg.copy_",
            "self.w_avg.lerp",
            "self.weight.to",
            "setattr",
            "super",
            "super.__init__",
            "theta.unsqueeze",
            "torch.addmm",
            "torch.as_tensor",
            "torch.autograd.profiler.record_function",
            "torch.cat",
            "torch.eye",
            "torch.eye.unsqueeze",
            "torch.eye.unsqueeze.repeat",
            "torch.from_numpy",
            "torch.nn.Parameter",
            "torch.nn.functional.affine_grid",
            "torch.ones",
            "torch.rand",
            "torch.randn",
            "torch.sin",
            "torch.zeros",
            "w.reshape",
            "w.square",
            "w.square.mean",
            "w.square.mean.rsqrt",
            "w.square.sum",
            "w.t",
            "w.to",
            "w.unsqueeze",
            "weight.t",
            "ws.to",
            "ws.to.unbind",
            "x.detach",
            "x.detach.mean",
            "x.detach.mean.lerp",
            "x.detach.to",
            "x.detach.to.square",
            "x.detach.to.square.mean",
            "x.matmul",
            "x.permute",
            "x.reshape",
            "x.square",
            "x.square.mean",
            "x.to",
            "x.unsqueeze",
            "x.unsqueeze.repeat",
            "y.square",
            "y.square.mean",
            "z.to",
            "zip"
          ],
          "funcs": [
            [
              "modulated_conv2d",
              897
            ],
            [
              "__init__",
              2898
            ],
            [
              "forward",
              4011
            ],
            [
              "extra_repr",
              4482
            ],
            [
              "__init__",
              4776
            ],
            [
              "forward",
              6135
            ],
            [
              "extra_repr",
              7280
            ],
            [
              "__init__",
              7562
            ],
            [
              "forward",
              8824
            ],
            [
              "extra_repr",
              11217
            ],
            [
              "__init__",
              11593
            ],
            [
              "forward",
              16409
            ],
            [
              "design_lowpass_filter",
              18220
            ],
            [
              "extra_repr",
              19068
            ],
            [
              "__init__",
              19872
            ],
            [
              "forward",
              23684
            ],
            [
              "extra_repr",
              24271
            ],
            [
              "__init__",
              24792
            ],
            [
              "forward",
              25801
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 16,
              "op.div": 26,
              "op.mul": 41,
              "op.pow": 6,
              "op.sub": 25,
              "op.land": 6,
              "max_depth": 20,
              "call_count": 236,
              "node_count": 6677,
              "op.floordiv": 1,
              "member_count": 194,
              "max_array_len": 7,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.mul": 0.01,
              "op_density.pow": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_concat_chain": 3,
              "member_depth_max": 5,
              "max_numeric_array": 4,
              "op_density.floordiv": 0,
              "string_return_function_count": 2,
              "string_return_function_ratio": 0.11
            },
            "file": {
              "size": 26208,
              "entropy": 4.69
            },
            "text": {
              "lines": 515,
              "top_char": 101,
              "max_ws_run": 26,
              "digit_ratio": 0.02,
              "space_count": 6126,
              "char_entropy": 4.69,
              "unique_chars": 85,
              "top_char_null": 0,
              "string_density": 0.07,
              "top_char_ratio": 0.06,
              "ascii_art_lines": 8,
              "avg_line_length": 49.89,
              "max_line_length": 141,
              "empty_line_ratio": 0.13,
              "last_line_length": 77,
              "whitespace_ratio": 0.25,
              "identifier_density": 3.13,
              "line_length_stddev": 33.54,
              "normalized_string_count": 1.67,
              "repeated_char_sequences": 105,
              "suspicious_comment_ratio": 0.02,
              "suspicious_identifier_ratio": 0.05,
              "normalized_unique_identifiers": 27.09
            },
            "binds": {
              "count": 168
            },
            "binary": {
              "peak_region_bytes": 22112,
              "peak_region_entropy": 4.8
            },
            "source": {
              "class_count": 6,
              "function_count": 5
            },
            "imports": {
              "count": 11,
              "aliased": 1,
              "third_party_count": 11,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1333,
              "count": 38,
              "avg_length": 35.08,
              "max_length": 100,
              "avg_entropy": 3.13,
              "entropy_stddev": 1.26
            },
            "comments": {
              "chars": 5704,
              "count": 158,
              "empty": 1,
              "lines": 157,
              "high_entropy": 3,
              "to_code_ratio": 0.44
            },
            "functions": {
              "count": 11,
              "density": 3.69,
              "avg_params": 9.26,
              "code_ratio": 0.87,
              "max_params": 43,
              "length_stddev": 19.81,
              "avg_name_length": 9.32,
              "avg_length_lines": 23.47,
              "max_length_lines": 74,
              "min_length_lines": 2,
              "many_params_count": 7,
              "high_entropy_names": 2,
              "single_char_params": 11,
              "avg_param_name_length": 21.48
            },
            "identifiers": {
              "count": 1611,
              "unique": 244,
              "avg_length": 7.88,
              "max_length": 24,
              "min_length": 1,
              "avg_entropy": 2.46,
              "reuse_ratio": 0.15,
              "length_stddev": 4.47,
              "has_digit_ratio": 0.05,
              "sequential_names": 11,
              "single_char_count": 10,
              "single_char_ratio": 0.04,
              "high_entropy_count": 15,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.92,
              "numeric_suffix_count": 7,
              "double_underscore_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 11,
        "mol": "H₂(DbOs)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!networks_stylegan3.py",
        "pid": 0,
        "risk": 2,
        "sha": "06082fb3e8929e477f58fb8bc78e7ecb9a9209eb01444272d1d153c85a6a89f7",
        "size": 26208,
        "traits": [
          {
            "id": "metadata/import/python/torch_utils/ops/bias_act::bias_act",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports bias_act from torch_utils.ops",
            "spans": [
              [
                784,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/ops/conv2d_gradfix::conv2d_gradfix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports conv2d_gradfix from torch_utils.ops",
            "spans": [
              [
                698,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/ops/filtered_lrelu::filtered_lrelu",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports filtered_lrelu from torch_utils.ops",
            "spans": [
              [
                741,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/misc::misc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports misc from torch_utils",
            "spans": [
              [
                629,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "spans": [
              [
                538,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/persistence::persistence",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports persistence from torch_utils",
            "spans": [
              [
                658,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/scipy/optimize::scipy/optimize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scipy.optimize",
            "spans": [
              [
                577,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/scipy/signal::scipy/signal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scipy.signal",
            "spans": [
              [
                557,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "spans": [
              [
                599,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch_utils::torch_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch_utils",
            "spans": [
              [
                610,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch_utils/ops::torch_utils/ops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch_utils.ops",
            "spans": [
              [
                675,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                471,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                100,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                10068,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                1327,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                1406,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                186,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--arange",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (arange)",
            "spans": [
              [
                18671,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--maximum",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (maximum)",
            "spans": [
              [
                22116,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--sum",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (sum)",
            "spans": [
              [
                18998,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "spans": [
              [
                538,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::scipy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports a SciPy scientific module",
            "spans": [
              [
                557,
                12
              ],
              [
                577,
                14
              ],
              [
                18478,
                19
              ],
              [
                18769,
                16
              ],
              [
                18841,
                24
              ],
              [
                18866,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup",
            "spans": [
              [
                6852,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations",
            "conf": 0.85,
            "crit": 3,
            "desc": "Dense NumPy array construction and reduction",
            "uses": [
              17,
              18,
              19
            ],
            "spans": [
              [
                18671,
                9
              ],
              [
                18998,
                6
              ],
              [
                22116,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numeric-computation-library",
            "conf": 0.95,
            "crit": 3,
            "desc": "Module built on the numeric Python stack",
            "uses": [
              20,
              21,
              23
            ],
            "spans": [
              [
                538,
                5
              ],
              [
                557,
                12
              ],
              [
                577,
                14
              ],
              [
                18478,
                19
              ],
              [
                18671,
                9
              ],
              [
                18769,
                16
              ],
              [
                18841,
                24
              ],
              [
                18866,
                25
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "x(d*cA=-BxA%=R#AbP=saAI*H3tBu@z/P}xyiarh3tBu@z/P}xx(n0hwN//?x(d*cA=-BwB.#8yayPslzG2}%ze:AlBrCKpv@2)(3tBu@z/P}xBz(hfxBnD\u003cAbP=saARKxv}WGjzz2KzzEW^5z/f01ayPslmHA:Fz/3Rsz/Pu3e{hnIy\u0026.jMwNPu%x(d*cA=-B9wNPvNwO#NcA.x$?l${dMx(v($A^n17A=k!qBA7\u0026dazCXiz/P}xBAg/cxjRAZA=k!qB75V(By/uhz/P[wx(d*cA=-BBvp\u003c7Tz/xo93tar%z6hUDoDX4^AbP=saw3AUxjRAZA=k!qp!stkp\u0026o]qzdd6*p\u00267n!x(k5cze:AlBrBy$xgV#MzWD?-A=k!qe]$\u0026uA=rdnze:AlBrCTvwPz.%w].*batd.SA:J%hx(4\u0026kx(d*cA=-BBBAfcOB.@VLBy/uhz/NQOBAe]PB98BTBy/uhz/Mf(w].*bata^Jze:AlBrCaizFT2@3tar%z6gCNx(d*cA=-BCz/Pu3uV*E8y\u0026Y}dazbUjz6gCNx(d*cA=-BuwOkBYC)XRrB1RrFwozZ1B6x\u00260zF\u003co8vJ]82jS[oMzFT2@3uHGle]tJqB.\u003eSgtoXfcA:@=\u0026B-.tlB0s)jjS[\u0026+A:@=\u0026B-.tlA%:cmB9R*VzeS%cy?mV(b5y?6vpKNbt{8oMy?ml/v%Fy*w].*batdexzGYPiByfcduVPT/wPRH3B8M8uazCXiz/P}xB76l6uVQsmy?ml/zEmD[w[u6}zGx-pA%-m*ze:AlBrCgly?d9$uVoB}xMBI)A=k!qv@Di@C}KkYx(4\u0026kx(d*cA=-B2qCP!Xmn)b(lp1HRmnucnoHRu2aw^8%xl4N8B3:qQ3tar%z6itbzdX5CzeS@@y*R3/zEEf?zdNQbazCXiz/P}xxjVf(Bz(hfxKtpYC4\u003eC$3jn12B7GCoBzbkdzeS@@y\u0026Z.fx(W={Bz(hB3tB8{b6d\u003cKy?ml/zxZivz/^aozxJLfy?d9$uVoB}xMC!rz!@@}A:JY)zdN=}vqYQ.Aa9\u003c4B2\u003cTJarR!pB-IIlzGGl8vrug7auZ\u0026Kz/WKIvrufnyhW*7c$WylwmY^*Aa9\u003c4B1RrFwmYN#uU0\u003e\u003eefDcTBA}XlxjkW4dp0o(y\u0026:eG3lQDlay/LmA+fcguVoB}xMCZEuM.GOw]zG@wPzc%vrug7e[P3rwmY^*zEEx[B6\u0026u[",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "boQGfB-7$qx(n3haA}HcBy/SbAV!$dy?j-hxK#DiyisPtaA}\u003cABy^0Cx\u003ewFovqYP#z/fxpazCBpaARp9BrCdtvpKy4By/uhz/MgfaA7.7wN/*8x(+znzE\u003c@mwGV28v@D0$x)KtyawM?$A+e({zE)\u0026%BzkVhefF?Gazk.6Aa*?EvqGZ[zF80MBzbxfaA8dlC)U=sw[=o%B0bWuwO@SjxK@r9x)si9B0bHmvqG+9ayPq4aARpday]hbwN/*kaA.Nsz!9M]x\u003ep/$B75{8y?mSfz/{evB-X-OvqZt$boQ@Cz!0v1B7]J8",
            "ln": 2340,
            "col": 1,
            "line": 60
          },
          {
            "b": "x\u003eIrAayMylBAhqqxdXdnw/#b9xk8BeA^n^Kz/](baAh4jav/mdaz\u003eXbz/QaCw]zYjCw7AbwP?T93l{Wczdd6*B0bd8AbYxawN({9zY\u003cayx(4PdvR3V@zxJUnefFLsxj#y3zF77Vz/69iry[MVaA8Ewaz2!ev%8)cz/cXcvpJ$Z3l{VwCw7Y2xDR2gaA}HcBrC14BAI2dy\u003cvdlwN/B+wPF#cz*9suz/fhgvixV6zGx-paz$+4woe(nzY\u003cayvr\u0026#7y?X67dj$%my*?A%zGGlawOkZ#BAhTHjS)*qvqw?NzGx-poj-xpx\u003e8m0z/f07C{\u003e9G3s)ZWayxe2xk8BewPzc]vru6#ByeS#A:JJ$vp%d)c#0KbxjUB(wO#NcAX5tHvru6#Byfc3zGx-pefF!FwmYN:w[=6)jX/{kwHPUEarR^HuU\u003cd)wO#P%A+e($B98CFtwm}.xjUB(wO#NcA:o!JasI5mBy/uiuVY\u003c%",
            "ln": 2744,
            "col": 20,
            "line": 66
          },
          {
            "b": "wO#P%x(mo%zF7wpvruflaz+FdwO#Pvaz(4cwO+Z=x(4uiay/tbAb]JhB6\u0026-{C4CFsiTM#LarUxnxcotWnO})GwId[uwO@]nvrufi3lQDlaz\u003eXivpS!*vivYQp\u0026o]qzF0/ndgdguarUomAV/cGaA!(wzxJUgxd^[ow]xqoBy/rgc[dg:arR^HarR^Hx\u003ewG4B7]JkByx5%wHIZMaAITBdlm!UarR^HarR^HarR!zwPRu\u003evrt{gvpS[QBy/Ysc#gv",
            "ln": 3281,
            "col": 15,
            "line": 77
          },
          {
            "b": "j.5zEAb]JhB6\u0026-{C4CFs3jprPw/$D1vru0)uT[1{wNxH!C4C2#z!9B2c[dg:arR^Hx(d*cA=-Bwz!9B2ayPslv@Di@D0+61A+eP}z!9B23lQDlazbUjz6itbzdX5Cv@b\u003c^vrc14azCXiz/P}xvrc14ayPslv@Di@D0+02xlay!arR^Hx\u003ewG2wPRv5BAe^tz/69iuT[1{wNxs[wmY*mq^\u003c\u0026XnO})GwH[@FuVQsmy?ml/zEmi*By/uiuVoB}v}YB:a$K\u003cavqH0@dlm!UarR^HarR!EwPS6nzxH5DayP8bwNPa{aAg+hv}YB:asH!Nxd+rzz!a0bwGV28eOP6vz/P@hwfu2jwmU",
            "ln": 3679,
            "col": 52,
            "line": 86
          },
          {
            "b": "vp%d)efDAJA+xCAasX\u003cRCvtJ8B16cSarR^HarR^HA+frmy\u0026*^.aA8pmxk8l(y*Rl(C4C2{zdd6*B0#9vy?tjvx(do\u003ewPGyBdQ^vgB1wB-dR\u003clpA+xCx3lQDlarR^Haz+Fd",
            "ln": 4286,
            "col": 37,
            "line": 99
          },
          {
            "b": "zdd6*B0rdTtu@V+arR^HarR^HarR^HarR^HBA}?puVZi[wnc6bjS]7UarR^HarR^HarR^HarR^HarR^Hb5.QCAclmDiV@3My?d9$uVoB}xMC!swPRo$B-.OBByeM)A+e:5z/QaKdj+/GarR^HarR^HarR^HarR^HarR^JBy/rdb03\u0026Uz!@@}A:J=]Bzb.FxjVf(By/rduU0\u003e\u003ewN/?2A^o5Zed9HxarR^HarR^HarR^HarR^HarR\u003exzG6-ub03\u0026Uz!@@}A:J=]Bzb.FxjVf(x(m)jByeM)",
            "ln": 4579,
            "col": 54,
            "line": 104
          },
          {
            "b": "CPXHVf\u003cMsMzeS@@y*Q^*y?kduv@Dj6A+frkuU\u003cp%wO-!5arR^HarR^HarR^HwQ4Y@Ac9i\u003eCW\u003er7BzkVhayPslwJyevarR^HarR^HarR^HarR!CA+PAkc$TV4BA}Xlm)P)hay/tjy?dAhBrC1mBz\u0026:xzdm6!az+FdwO#PjzdN/$wmoN*iV@=XEiH9EarR^HarR^HA+fun",
            "ln": 5271,
            "col": 61,
            "line": 115
          },
          {
            "b": "arR^Hv@Di@D0+61A+eP}z!9B2e(Mh4wL3-ExjSY5B98XzwOkB?uU\u003cd)wO#P%Aa9\u0026#xK$Y%jS)ZAB.7)!BAhT/3lQDlayx7@ByO#\u003ev@Dy0uVPU0wNxs[wmY*gdgfThv}xR3avQJ+wPh:9z/cXaB0b3P3lQDlaAhvnzGEpsb2-Pey?la5pc6Icz/](bzyoJGAa9\u0026#xDQkZC4BlZvp%c]w]zYjy*?A%zGE1fB-.KNwO\u003e)/wmPy(xf4eZwQL:K3jpoVvrlGjoMauIq/)q3wK/3YoKS3OzGFD!xf3wx",
            "ln": 5563,
            "col": 1,
            "line": 122
          },
          {
            "b": "aARgiA4-:+zF%RtyisPtazC.jB-Yn$ayMylvrMi)ax9xcy?la5p9sm/vp%c]Cwhej3lQDlarR^Har@1yBAnNvvru6#BrCBiBywY*ByuqaB0bjuB95KkB0bpkyH}scaARJAB98bjy-)g#aAImsBzkS9azCZoz/{evB-YnVvrh+#arR^HarR^KaARJAxKM6}ayX[[zxJCcAa@(]azC.nzY\u0026+iAclmQefFwswfslTzdX5[nHFN4Ab](lAc9jCvqGT*vruj4zxJ$hygQ)%A%:3jarR^HarR)KvqZukC42ifwGU(eBrCpnaARph",
            "ln": 5864,
            "col": 30,
            "line": 132
          },
          {
            "b": "z!j0ccV*FwwN/T?wEoL5arR^HarR)KAa%Mdy-)m%ByuqbB-RTEBz\u0026pxwNP9(e[]inzZ^pCarR^HarR^Hv{%m=x\u003egT]wPF$SaAIaoc[bGCarR^HarR!sz/M$hx(W={Bz(hBazCZoc$WylwmY^*Aa9\u003c4B1R9pBye:1Aclnfwnc6}v@#TfC{\u003e9)azbLdwmY^*Aa9\u003c4B1R9pBye%eBz#wAuU0\u003e\u003ewN/?2A^o5ZefFLyy?d9$uVoB}xMC!swPRp3wO(x[wnc6}v@#TfC{\u003e9\u003ciTM#LarR^HarR^HarUf5zE^D(vru74e{hbzvru6ew/$Y7AV!%px(k5iB1RoyB97@bAWUEjA+e:5z/QaLazCBgz/WKIvrufnx(^)2y?k2kB1RAuBz9pwz!T8qwnc6}v@#TfC}p7IdjDXMarR^HarR^Hv{%m=x\u003egT]wPF$SazbLdwmY^*Aa9\u003c4B1R6sy\u0026\u003cleuUj1*wPIi*z/fVdzGGlcD2Ntod06rEBy!#hv{%m=x\u003egT]wPGpKax{47zdd6*b3=S83lQDlarR^",
            "ln": 6387,
            "col": 65,
            "line": 138
          },
          {
            "b": "r6-]rr6:\u003e:moH:EzxJUgxd^[ow]xZqarR^HarR^HarR^HarR^HarR^HarR^Hw[=6)B1Q)uAaJ]$c$T[narR^HarR^HarR^HwQ4Y@Ac9i\u003eCW\u003er7BzkVhiTM#LarR^HarR^HarR^HarUSiB8}V}arR^HarR^HA+funA=91D3lQDlarR^HarR^Har\u003e\u0026qADL#owN(#CaBsCrarR^HarR^HarR^HarR^JB98XzwOkB?uUKv=xjSnFasH\u0026oy?mVsaBtqDzdd6*uV*s7z^^f2iV}yxB.b$Ied9HxarR^HarR^HarV7-3lP",
            "ln": 7421,
            "col": 33,
            "line": 156
          },
          {
            "b": "wO+Z=x(4u6jS[DQxd^[ow]xqmwPPs{pEESBuRJ%*k$11rl0)nNsU7Wta$i\u003caarR^HarR^Hx(do\u003ewGTbUzG4jpA=LPlc#0Khe[n*qC4CYoc)zLVllW\u003cce[5*yD2NsyzG4juy\u0026r:7gCQy4fcA2ch7*M\u0026arR^HarR^Hx(do\u003ewGTbUBz(hfxF9[qz/5\u003c0B.#8yc#0KbxjSI@ph+2Yel@P9arR^HarR!lA+e($B97#luU\u003cd)wO#P%w]zY%x(do\u003e",
            "ln": 9282,
            "col": 12,
            "line": 193
          },
          {
            "b": "auZ\u00265h8N0edJ\u0026Cxvp%d7v@MMsdk2HXze:+GdgdguarR^HarR^HarUxnxcotWnO})GwIdOnz/5{6A::kwzG4jry?W\u0026px!gwXefDY9h7pd^B98XDwHICne{g(CBt$Y#3jm)#arR^HarR^HarUJjBywY*ByupPaw=@*nP5cUc[bGCarR^HarR^HarR!vzE^s6auZ\u0026:x(ktdvru0)uV716vR6NhaAITIy?ml/zEmi*By/uie]$-MwHGkYat1Y",
            "ln": 10532,
            "col": 14,
            "line": 228
          },
          {
            "b": "k$11rl0)nNsU7Xjz!9A}uUj1*wHN@[arR^HarR^HarR^Hw[=6)auZ\u0026Vb70{oy?mG)zdOc5DT*#pzGGDgiXSBtuOlqnxcEW9arR^HarR^HarR!vzd+FxvrMigz/WKIvrufnyhW*7c$WQry*Ra6Bz#wAuUjj)wmY^jazbt7wHPeMAbGr5zF0/IzdN/$wmoN*efFCvze:JbB8$Y8wP?T3jV1O{arR^HarR^HarR^HA+frmy\u0026\u003c.Jvq{f%zE+exb4+L9wO${[wG\u003ceTw[=6)efDcTBZ!%3y?d9$b03\u0026/BZ!%3y?d9$efDcUD2NssiV]R+B-.OBBrVbZ3lQDlarR^HarR^Hay/tjzGGDgas/O$f:XmgarR^HarR!EwPS6nzxKoIB.J3XaBtqDzdd6*B0rT/A+frmy\u0026\u003c-DEf{r\u003ey*?yaax9xcy?la5pe28rwO#P?z=p:#x(mMA3lQDlav6BMvrlHbwPRQ7wb",
            "ln": 10929,
            "col": 44,
            "line": 236
          },
          {
            "b": "wmoN*c[bGCarR^HarR!JwOC^\u003cBAnM/aBv)nC@^6We[X:quVY\u003c%B8M7EyH}=uazbLjazULlazCZow?E\u003egD2\u003ew.Ef{r7arR!nA:@=9jS[PMBywY*Byww$vrb\u003c\u003eb3+J#arR!vzFsi1yJ\u003cicxlbgUazL$ozz2:zvpTBczdN/$wmoN*toW^0x()Y$CvtJ8B0s)s3lQDlazCBgvrb\u003c\u003eau.\u003egb6d\u003cKy?ml/zzJE$3lQDlarR^HazbUjz6gCNx(d*cA=-BwwPScmA+/-6B98XzwOkB?gAZaEaz$+jCw?IqA%:3jarUlix\u003ewF@A:@=9jV%]iB98XzwOkB?g9O:^arR^HarR^Hw].*bata^Jze:AlBrCEjBA.UzyJA\u003c7BA}XlxjkWkayPslzE){lz/PSm3lQDlaz2wgwJyevarR^HarR!Evqf^]axz]!B.a0ZA=k$Dw*gk)yI[6mzxI(1D2d4Zk#5LhA:@=%By!%7B-I4ox(k5mvp\u003c7)wO#NcA=SvuwD",
            "ln": 12188,
            "col": 26,
            "line": 278
          },
          {
            "b": "xK$K\u0026vrufi3lQDlarR^HarR^Haz2wgwJyevarR^HarR^HarR^HarR!Jx([2hz/xo9c#-QpxE\u003enNA:*yBayPslw\u0026ZnwarR^HarR^HarR^HarR^HarR^%auZ\u0026^x\u003e7{{wId!qvpQ=#do!e\u0026uUa7.cTv64arR^HarR^HarR^HarR!GA^oXMarR^HarR^HarR^HarR^HarR^HB76l6uVQsmy?ml/zEmD[w[u6}zGx-pB0%Kfay!?\u0026xK$K\u0026vrufi3lQDlarR^HarR^HarR^Haz2!cwPh-lmr\u0026rNAcb/jzxF",
            "ln": 13388,
            "col": 50,
            "line": 314
          },
          {
            "b": "jS[MPB95*xe]b3zB0@E^3lQDlarR^HarR^HazCBgwnc6}v@#B6zEmo\u0026zdL:narR^HarR^HarR^HarR^Hx\u003ewF#x(W={BzkVhuV6p?wGU(eBrCpnazULlB2\u003cTJarR^HarR^HarR^HarR^HarR!Evqf^]axz]!B.a0ZA=k$Dw*eQHwnc6}v@#B6zEmo\u0026zdObyaz#atazbLmzE:(7zxKpEBA}XlxjkW+wnc6}v@#B6zGxe%x(4vee*9D6vqfK^vR/QpaBtE!asw^Rz!T8qyH}^jdsz",
            "ln": 14532,
            "col": 18,
            "line": 345
          },
          {
            "b": "arR^HarR!qx(W={BzkVhB09Q*Bz(hfxFavFvpK73tv]H2wPRp3wO#NcAWUYLazbLjazS9lzxJ\u003erwmY^!efFFqz9oN43lQDlarR^HaAz4nB-Ivxc$E4jwN/*@z/fRGBz\u0026NuwPRp3z/Pu3uU0.\u003ex\u003e7Z5djD!%3jpoVvrlGjm}DNHA::63q/)q3wK/3YoKS3OzGC",
            "ln": 15016,
            "col": 10,
            "line": 353
          },
          {
            "b": "arR^HarR^HarUSjvr9FNaw^8%xl4N8B3:qQc$lRbv}Yj\u003cx)Ktt3lQDlarR^HazbLjazz%jzxK4wvqYZ?c$lRbv}Yj\u003cx)KttiTM#LarR^HarR^HarUxnxcotWB98XzwOkB?uU%Z(wO-#uD2v.qwPINbd06GQy?ml/zEmi*By/uitwmv}B-8nuB.bcgwHGkYefB",
            "ln": 17185,
            "col": 3,
            "line": 415
          },
          {
            "b": "wGTbUByxi5wPRo[zdd6*tqft9dJ*G7h3$DGarR^HarR1larR^HarR!sA=k!qe]U\u0026HygQ)%z/M$mze:AlBrCKyz!-\u0026[Bp6ckarR^HarR1larR^HarR!CA=kY7v@#o)uW2\u003c#By/AjauZ\u0026^A=kY7v@%aaarR^HarR^HarR^HB98XzwOkB?uU%Z(wO-[8arR^HarR^HarR^HByxi5wPRo[zdd6*ed9HxarR^H",
            "ln": 19807,
            "col": 20,
            "line": 472
          },
          {
            "b": "zE:(avru6#Byc^CB7/03wGVtovru6#Byc^QB7/03wQLXizY\u0026}oBrCBeByO#ca$i\u003caarR^HarR^HDltu[y*?A%zGGkue[nZozE\u003ejBar@1JA:-\u003cbw[u09z/fVnawr[(zdd6*ayPslwmYvYB.(db3lQDlarR^Haz\u003eLdyHp$4z6g$:B98BTzGP!AzddH3dgdguarR^HarUxgaz\u003eLdyHp$4z6g#8atw4fmN/\u003cd3lQDlarR^HarR^HayYd#zE:\u003eMaAIagw?B",
            "ln": 21431,
            "col": 64,
            "line": 512
          },
          {
            "b": "arR^HarR^HarUxgayYd#zE:\u003eNatt\u00260boR8GvqZc#wPw[!aA8dtzY?{+arR^HarR^HarR^HarR^HDltu[y*?A%zGGkve[nZozE\u003ejB3lQDlarR^HarR^Haz2wgwJy}UaARTjzGxA3AV!m5z/fVnawra+arR^HarR^HarR^HarR!oy?mG{auZ\u0026QvSJ@by?mG{dgdguarR^HarR^HarR^HarUGeBy/uiuOK9Fvru6#Byc^CjS[MHBy/uiuOTfGvru6#Byb",
            "ln": 21702,
            "col": 3,
            "line": 520
          },
          {
            "b": "zF9JPx(kvb3lQDlar@0]v@bN{B8tGgxM4z*arR^HwmYu}zGP!KzddH3d05%ow?k6xB.%eZx(n2wat2=1zG4jCwmoI0vr\u003c)varR^HarR^HA+funA=91qA4UNtA::kwtx\u0026p]cOV$\u003ew]zYjCPZZrayY55c#KfAdo!L*t}QCnx(4Plf/yE^efFFBD2NsTvScg3dgcy?3qA/+oj7E\u003er7P\u003eXqY[jCtoXfcByw#dc[])nmN/\u0026@a$K\u0026Xv@C^@B7DExfNc5RfFB}1efDcNx-",
            "ln": 22492,
            "col": 130,
            "line": 537
          },
          {
            "b": "B.$GbvqP$1wPGyBzGP/6v@Dj6z/fc7BAn#QB7F][dlm!UarR^HarR!sA=k!qe[XQgB8UL$wGUY7AbP=saAH$dAbo8)xjkX0Aa9l/uU0\u003e\u003ewN/*@z/fR6arR^HarR^HwmY{#v}u=CazkncuVZjbv}YjWwP?=$wHF#marR^HarR^Hwnc6}v@#B6zGvuKuU%v.zxI7+B75{8y?l%^vqZd9vpJ\u003eQwnc6}v@#B6zGvjEBA}XlxjkW+zeS@@yY",
            "ln": 23384,
            "col": 41,
            "line": 563
          },
          {
            "b": "efG1QD2d58vqYB?z!9A}efF?Mzc{^\u003eze:AhwO#Qhdlm!UarR^HarR!sA=k!qe]$Povixo3AbP=say/tbAclnluVP^\u003cvp9LVA+e:5x(v)g3lQDlarR^Hay]hbwN/*@z/fRsjS[lMze:StwNxH\u0026w)]4Sx(W={BzkVhB0#9KD2d58vqYB?z!9A}efF?Mzc{^\u003eze:AhwO#QhdgdguarR^HarUYoBAIRwasH=mA+e:5x(r",
            "ln": 24057,
            "col": 22,
            "line": 583
          },
          {
            "b": "B98ClzFa68efF!rB89i=3lQDlarR^HazbUjz6gDLBAg-hBzkMjazCXiz/P}xzGP!KzddH33lQDlarR^HazCwhauZ\u0026:x(ktez/6DizE)ZcuUKy*wQ2:Gwnc6}v@#B6zGvBKxKL\u003c\u003etqft9eG=+%3lQDlarR^Hay]hbwN/*@z/cWXay]hbwN/*@z/fS2x\u003ehD]e{81WB98XzwOkA",
            "ln": 24880,
            "col": 67,
            "line": 605
          },
          {
            "b": "vr(B8uU%j)yAL+.zGP!KzddH3d06GJgh.kKc#AylyBH!SzGP/6Cxk]+B.$GfB14C6arR^HarR^HDltu[B98XzwOkB?uU\u003cd)wO#Pxv@c73wHF#marR^HarR^HDrSAYaz+FiwPzc{vrlinauA^JjS]5PiXhy\u0026vr(B8uU%j)yB*O?t{7TuB98ClzFa68asXHAx(W={BzkVh3jm)#arR^HarUYoBAIRwasIK!dgcz(y*?yaax9xcy?la5pde/pwN/*@z/eG$wO2*w3i",
            "ln": 25134,
            "col": 10,
            "line": 610
          },
          {
            "b": "c#AyquVQsfwO#d5xDO(Hze0({B98ClzFa68diH8.x=]5Kd06GwAc0cNatCqLarR^HarR^HarR^HDltu[vQTs?e[nZozE\u003ejB3lQDlarR^HarR^HaBmlMefF+qD1z26zddH3efD#VauZ\u0026[trjqTy*?Q2A:JV(B89rHi:A\u003cUaAO.Qay]hbwN/*@z/b)?arR^HarR^HarR^Hx(dG9jS[//D2d58vqYB?z!9A}e]#qQBzblbx(+XGefF?Gx(^\u0026)zeP",
            "ln": 26886,
            "col": 32,
            "line": 652
          },
          {
            "b": "q^\u003cJZy?mSr3lQDlar\u003cc*wO#3SBA}Xlm)P)zvru6#BAnS!avo)QzE=W/D2d4Zk#79ZBy/uiB1vUvarR^JlsB$CxHc/MA:-P(q/)q3wK/3YoKS3OzGG}ziV{:$ByO#IC4CY5xjU1-D2d4Zk#79ZBy/uiB1vUvarR^Jq/)q3wK/3YoKS3OzGFu*z/4*HByO#diV}vyD2d4Zk#79ZBy/uimSJA:lsB$CxE\u003cGkarR^Jq/)q3wK/3YnP5Y.A=U@kzx.a:q/)q3wK/3YnP5Y.A=U{",
            "ln": 28918,
            "col": 32,
            "line": 713
          },
          {
            "b": "wO#Pv3lQDlar\u003cG$vpSqUD2d4Zk#6*ZA+e:5x(v)gb03\u0026uz^^fPBA}Xlm)P)rx(W={BzkVhB1vUvarR^Jl${ZLz*2Yjm)P)GAa9l/l${WMv@#B6zGv0.avG{+v@DK4AZ@z\u003cq/DePwKHlMwN/*@z/fRE3lQDlar\u003ci/B7ociwPyZXmQXY0A+e:5x(v)gb03\u0026mx(^^5C4CX)wKZ8@x(W={BzkVhB1vUvarR^Jl2Z^VC#F*gy?la5pde/pwN/*@z/c:Wavf%=y\u003cw%3D2d4Zk#4",
            "ln": 29244,
            "col": 50,
            "line": 719
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "WeakTensorKeyDictionary"
            ],
            [
              "",
              "latent_tensor.detach.cpu"
            ],
            [
              "",
              "latent_tensor.detach"
            ],
            [
              "",
              "_latent_registry.get"
            ],
            [
              "",
              "Image.open"
            ],
            [
              "",
              "PngInfo"
            ],
            [
              "",
              "img.info.items"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "metadata.add_text"
            ],
            [
              "",
              "metadata.add_text"
            ],
            [
              "",
              "tensor2str"
            ],
            [
              "",
              "metadata.add_text"
            ],
            [
              "",
              "img.save"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "inspect.signature"
            ],
            [
              "",
              "RuntimeError"
            ],
            [
              "",
              "original_save_images"
            ],
            [
              "",
              "_lookup_latent_for_images"
            ],
            [
              "",
              "result.get.get"
            ],
            [
              "",
              "result.get"
            ],
            [
              "",
              "folder_paths.get_output_directory"
            ],
            [
              "",
              "folder_paths.get_temp_directory"
            ],
            [
              "",
              "folder_paths.get_input_directory"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "latent.size"
            ],
            [
              "",
              "type_to_dir.get"
            ],
            [
              "",
              "entry.get"
            ],
            [
              "",
              "folder_paths.get_output_directory"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "entry.get"
            ],
            [
              "",
              "_embed_latent_in_png"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "_patch_core_save_nodes"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "set"
            ],
            [
              "",
              "folder_paths.get_input_directory"
            ],
            [
              "",
              "folder_paths.get_output_directory"
            ],
            [
              "",
              "folder_paths.get_temp_directory"
            ],
            [
              "",
              "candidates.update"
            ],
            [
              "",
              "os.listdir"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "folder_paths.filter_files_content_types"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "folder_paths.get_annotated_filepath"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "folder_paths.get_input_directory"
            ],
            [
              "",
              "folder_paths.get_output_directory"
            ],
            [
              "",
              "folder_paths.get_temp_directory"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "Image.open"
            ],
            [
              "",
              "files.append"
            ],
            [
              "",
              "folder_paths.get_annotated_filepath"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "folder_paths.get_output_directory"
            ],
            [
              "",
              "folder_paths.get_temp_directory"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "FileNotFoundError"
            ],
            [
              "",
              "Image.open"
            ],
            [
              "",
              "img.info.get"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "str2tensor.to"
            ],
            [
              "",
              "str2tensor"
            ],
            [
              "",
              "get_torch_device"
            ],
            [
              "",
              "img.info.get"
            ],
            [
              "",
              "np.array.astype"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "img.convert"
            ],
            [
              "",
              "torch.from_numpy"
            ],
            [
              "",
              "_register_latent_for_images"
            ],
            [
              "",
              "folder_paths.get_output_directory"
            ],
            [
              "",
              "folder_paths.get_save_image_path"
            ],
            [
              "",
              "_lookup_latent_for_images"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "image.cpu.numpy"
            ],
            [
              "",
              "image.cpu"
            ],
            [
              "",
              "Image.fromarray"
            ],
            [
              "",
              "np.clip.astype"
            ],
            [
              "",
              "np.clip"
            ],
            [
              "",
              "PngInfo"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "stylegan_latent.size"
            ],
            [
              "",
              "metadata.add_text"
            ],
            [
              "",
              "tensor2str"
            ],
            [
              "",
              "metadata.add_text"
            ],
            [
              "",
              "img.save"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "results.append"
            ],
            [
              "",
              "tensor2str"
            ],
            [
              "",
              "str2tensor.to"
            ],
            [
              "",
              "str2tensor"
            ],
            [
              "",
              "get_torch_device"
            ],
            [
              "",
              "safe_open"
            ],
            [
              "",
              "f.metadata"
            ],
            [
              "",
              "f.get_tensor"
            ],
            [
              "",
              "f.keys"
            ],
            [
              "",
              "json.loads"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "networks.Generator"
            ],
            [
              "",
              "G.load_state_dict"
            ],
            [
              "",
              "G.eval"
            ],
            [
              "",
              "folder_paths.get_filename_list"
            ],
            [
              "",
              "folder_paths.get_full_path"
            ],
            [
              "",
              "path.endswith"
            ],
            [
              "",
              "load_stylegan_safetensors"
            ],
            [
              "",
              "os.path.splitext"
            ],
            [
              "",
              "os.path.isfile"
            ],
            [
              "",
              "load_stylegan_safetensors"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "pickle.load"
            ],
            [
              "",
              "save_stylegan_safetensors"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "G.to"
            ],
            [
              "",
              "get_torch_device"
            ],
            [
              "",
              "folder_paths.get_filename_list"
            ],
            [
              "",
              "folder_paths.get_full_path"
            ],
            [
              "",
              "safe_open"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "f.keys"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "f.get_tensor.unsqueeze"
            ],
            [
              "",
              "f.get_tensor"
            ],
            [
              "",
              "f.metadata"
            ],
            [
              "",
              "json.loads"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "torch.stack"
            ],
            [
              "",
              "f.get_tensor"
            ],
            [
              "",
              "directions.to"
            ],
            [
              "",
              "get_torch_device"
            ],
            [
              "",
              "np.random.RandomState.randn"
            ],
            [
              "",
              "np.random.RandomState"
            ],
            [
              "",
              "torch.tensor.to"
            ],
            [
              "",
              "torch.tensor"
            ],
            [
              "",
              "get_torch_device"
            ],
            [
              "",
              "torch.manual_seed"
            ],
            [
              "",
              "torch.randn.to"
            ],
            [
              "",
              "torch.randn"
            ],
            [
              "",
              "get_torch_device"
            ],
            [
              "",
              "stylegan_model.mapping"
            ],
            [
              "",
              "w.append"
            ],
            [
              "",
              "torch.cat"
            ],
            [
              "",
              "stylegan_latent.size"
            ],
            [
              "",
              "ProgressBar"
            ],
            [
              "",
              "trange"
            ],
            [
              "",
              "stylegan_model.synthesis"
            ],
            [
              "",
              "torch.permute"
            ],
            [
              "",
              "torch.clip"
            ],
            [
              "",
              "imgs.append"
            ],
            [
              "",
              "pbar.update"
            ],
            [
              "",
              "torch.cat"
            ],
            [
              "",
              "_register_latent_for_images"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "get_torch_device"
            ],
            [
              "",
              "torch.permute"
            ],
            [
              "",
              "F.interpolate"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "Exception"
            ],
            [
              "",
              "latent_1.clone"
            ],
            [
              "",
              "str2num"
            ],
            [
              "",
              "self.jmap"
            ],
            [
              "",
              "latent_2.clone"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "self.num2mask"
            ],
            [
              "",
              "ValueError"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "bin"
            ],
            [
              "",
              "get_torch_device"
            ],
            [
              "",
              "sample_ganspace_directions"
            ],
            [
              "",
              "compute_sefa_directions"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "num2mask"
            ],
            [
              "",
              "str2num"
            ],
            [
              "",
              "stylegan_latent.clone"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "num2mask"
            ],
            [
              "",
              "str2num"
            ],
            [
              "",
              "ProgressBar"
            ],
            [
              "",
              "trange"
            ],
            [
              "",
              "base.clone"
            ],
            [
              "",
              "stylegan_model.synthesis"
            ],
            [
              "",
              "torch.permute"
            ],
            [
              "",
              "torch.clip"
            ],
            [
              "",
              "imgs.append"
            ],
            [
              "",
              "latents.append"
            ],
            [
              "",
              "pbar.update"
            ],
            [
              "",
              "torch.cat"
            ],
            [
              "",
              "_register_latent_for_images"
            ],
            [
              "",
              "torch.cat"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "torch.mean"
            ],
            [
              "",
              "torch.std_mean"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "stylegan_latent.size"
            ],
            [
              "",
              ".convert_to_safetensors"
            ],
            [
              ".convert_to_safetensors",
              ".convert_to_safetensors.save_stylegan_safetensors"
            ],
            [
              ".",
              ".dnnlib"
            ],
            [
              "",
              ".ganspace"
            ],
            [
              ".ganspace",
              ".ganspace.sample_ganspace_directions"
            ],
            [
              ".",
              ".networks_stylegan2"
            ],
            [
              ".",
              ".networks_stylegan3"
            ],
            [
              "",
              ".projector"
            ],
            [
              ".projector",
              ".projector.project"
            ],
            [
              "",
              ".sefa"
            ],
            [
              ".sefa",
              ".sefa.compute_sefa_directions"
            ],
            [
              "",
              ".slerp"
            ],
            [
              ".slerp",
              ".slerp.slerp"
            ],
            [
              "",
              ".str_utils"
            ],
            [
              ".str_utils",
              ".str_utils.num2mask"
            ],
            [
              ".str_utils",
              ".str_utils.str2num"
            ],
            [
              ".str_utils",
              ".str_utils.str2tensor"
            ],
            [
              ".str_utils",
              ".str_utils.tensor2str"
            ],
            [
              ".",
              ".torch_utils"
            ],
            [
              "PIL",
              "Image"
            ],
            [
              "",
              "PIL"
            ],
            [
              "",
              "PIL.PngImagePlugin"
            ],
            [
              "comfy.utils",
              "PROGRESS_BAR_ENABLED"
            ],
            [
              "PIL.PngImagePlugin",
              "PngInfo"
            ],
            [
              "comfy.utils",
              "ProgressBar"
            ],
            [
              "torch.utils.weak",
              "WeakTensorKeyDictionary"
            ],
            [
              "comfy.cli_args",
              "args"
            ],
            [
              "",
              "comfy.cli_args"
            ],
            [
              "",
              "comfy.model_management"
            ],
            [
              "",
              "comfy.utils"
            ],
            [
              "",
              "folder_paths"
            ],
            [
              "comfy.model_management",
              "get_torch_device"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "json"
            ],
            [
              "",
              "nodes"
            ],
            [
              "",
              "numpy"
            ],
            [
              "",
              "os"
            ],
            [
              "",
              "pickle"
            ],
            [
              "safetensors",
              "safe_open"
            ],
            [
              "",
              "safetensors"
            ],
            [
              "",
              "sys"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "torch.nn.functional"
            ],
            [
              "",
              "torch.utils.weak"
            ],
            [
              "",
              "tqdm"
            ],
            [
              "tqdm",
              "trange"
            ]
          ],
          "mbr": [
            "F.interpolate",
            "G.eval",
            "G.load_state_dict",
            "G.stylegan_source_file",
            "G.to",
            "Image.fromarray",
            "Image.open",
            "_latent_registry.get",
            "base.clone",
            "candidates.update",
            "comfy_args.disable_metadata",
            "comfy_core_nodes.SaveImage",
            "comfy_core_nodes.SaveImage._stylegan_latent_patched",
            "comfy_core_nodes.SaveImage.save_images",
            "directions.shape",
            "directions.to",
            "entry.filename",
            "entry.get",
            "f.get_tensor",
            "f.get_tensor.unsqueeze",
            "f.keys",
            "f.metadata",
            "files.append",
            "folder_paths.filter_files_content_types",
            "folder_paths.folder_names_and_paths",
            "folder_paths.folder_names_and_paths.stylegan",
            "folder_paths.folder_names_and_paths.stylegan_directions",
            "folder_paths.get_annotated_filepath",
            "folder_paths.get_filename_list",
            "folder_paths.get_full_path",
            "folder_paths.get_input_directory",
            "folder_paths.get_output_directory",
            "folder_paths.get_save_image_path",
            "folder_paths.get_temp_directory",
            "folder_paths.models_dir",
            "folder_paths.supported_pt_extensions",
            "image.cpu",
            "image.cpu.numpy",
            "img.convert",
            "img.info",
            "img.info.get",
            "img.info.items",
            "img.save",
            "imgs.append",
            "inspect.signature",
            "inspect.signature.parameters",
            "json.loads",
            "latent.size",
            "latent_1.clone",
            "latent_1.shape",
            "latent_2.clone",
            "latent_2.shape",
            "latent_tensor.detach",
            "latent_tensor.detach.cpu",
            "latents.append",
            "metadata.add_text",
            "metadata.arch",
            "metadata.component_order",
            "metadata.init_kwargs",
            "networks.Generator",
            "np.array",
            "np.array.astype",
            "np.clip",
            "np.clip.astype",
            "np.float32",
            "np.ndarray",
            "np.random",
            "np.random.RandomState",
            "np.random.RandomState.randn",
            "np.uint8",
            "os.listdir",
            "os.path",
            "os.path.basename",
            "os.path.isfile",
            "os.path.join",
            "os.path.splitext",
            "patched_save_images._stylegan_latent_patched",
            "path.endswith",
            "pbar.update",
            "pickle.load",
            "pickle.load.G_ema",
            "result.get",
            "result.get.get",
            "results.append",
            "self.jmap",
            "self.num2mask",
            "self.output_dir",
            "str2tensor.to",
            "stylegan_latent.clone",
            "stylegan_latent.device",
            "stylegan_latent.dtype",
            "stylegan_latent.shape",
            "stylegan_latent.size",
            "stylegan_model.img_channels",
            "stylegan_model.img_resolution",
            "stylegan_model.mapping",
            "stylegan_model.mapping.w_avg",
            "stylegan_model.synthesis",
            "stylegan_model.z_dim",
            "sys.modules",
            "sys.modules.dnnlib",
            "sys.modules.torch_utils",
            "target_image.shape",
            "torch.cat",
            "torch.clip",
            "torch.float32",
            "torch.from_numpy",
            "torch.lerp",
            "torch.manual_seed",
            "torch.mean",
            "torch.permute",
            "torch.randn",
            "torch.randn.to",
            "torch.stack",
            "torch.std_mean",
            "torch.tensor",
            "torch.tensor.to",
            "type_to_dir.get",
            "w.append"
          ],
          "tgt": [
            "Exception",
            "F.interpolate",
            "FileNotFoundError",
            "G.eval",
            "G.load_state_dict",
            "G.to",
            "Image.fromarray",
            "Image.open",
            "PngInfo",
            "ProgressBar",
            "RuntimeError",
            "ValueError",
            "WeakTensorKeyDictionary",
            "_embed_latent_in_png",
            "_latent_registry.get",
            "_lookup_latent_for_images",
            "_patch_core_save_nodes",
            "_register_latent_for_images",
            "abs",
            "base.clone",
            "bin",
            "candidates.update",
            "compute_sefa_directions",
            "directions.to",
            "entry.get",
            "enumerate",
            "f.get_tensor",
            "f.get_tensor.unsqueeze",
            "f.keys",
            "f.metadata",
            "files.append",
            "folder_paths.filter_files_content_types",
            "folder_paths.get_annotated_filepath",
            "folder_paths.get_filename_list",
            "folder_paths.get_full_path",
            "folder_paths.get_input_directory",
            "folder_paths.get_output_directory",
            "folder_paths.get_save_image_path",
            "folder_paths.get_temp_directory",
            "get_torch_device",
            "getattr",
            "image.cpu",
            "image.cpu.numpy",
            "img.convert",
            "img.info.get",
            "img.info.items",
            "img.save",
            "imgs.append",
            "inspect.signature",
            "isinstance",
            "json.loads",
            "latent.size",
            "latent_1.clone",
            "latent_2.clone",
            "latent_tensor.detach",
            "latent_tensor.detach.cpu",
            "latents.append",
            "list",
            "load_stylegan_safetensors",
            "m",
            "metadata.add_text",
            "min",
            "networks.Generator",
            "np.array",
            "np.array.astype",
            "np.clip",
            "np.clip.astype",
            "np.random.RandomState",
            "np.random.RandomState.randn",
            "num2mask",
            "open",
            "original_save_images",
            "os.listdir",
            "os.path.basename",
            "os.path.isfile",
            "os.path.join",
            "os.path.splitext",
            "path.endswith",
            "pbar.update",
            "pickle.load",
            "print",
            "project",
            "result.get",
            "result.get.get",
            "results.append",
            "safe_open",
            "sample_ganspace_directions",
            "save_stylegan_safetensors",
            "self.jmap",
            "self.num2mask",
            "set",
            "sorted",
            "str2num",
            "str2tensor",
            "str2tensor.to",
            "stylegan_latent.clone",
            "stylegan_latent.size",
            "stylegan_model.mapping",
            "stylegan_model.synthesis",
            "tensor2str",
            "torch.cat",
            "torch.clip",
            "torch.from_numpy",
            "torch.manual_seed",
            "torch.mean",
            "torch.permute",
            "torch.randn",
            "torch.randn.to",
            "torch.stack",
            "torch.std_mean",
            "torch.tensor",
            "torch.tensor.to",
            "trange",
            "type_to_dir.get",
            "w.append"
          ],
          "funcs": [
            [
              "_register_latent_for_images",
              3001
            ],
            [
              "_lookup_latent_for_images",
              3161
            ],
            [
              "_embed_latent_in_png",
              3267
            ],
            [
              "_patch_core_save_nodes",
              3697
            ],
            [
              "patched_save_images",
              4254
            ],
            [
              "INPUT_TYPES",
              5815
            ],
            [
              "load_latent_image",
              7858
            ],
            [
              "__init__",
              9598
            ],
            [
              "INPUT_TYPES",
              9702
            ],
            [
              "save_latent_image",
              10077
            ],
            [
              "INPUT_TYPES",
              11311
            ],
            [
              "encode",
              11549
            ],
            [
              "INPUT_TYPES",
              11682
            ],
            [
              "decode",
              11947
            ],
            [
              "load_stylegan_safetensors",
              12065
            ],
            [
              "INPUT_TYPES",
              12742
            ],
            [
              "load_stylegan",
              13015
            ],
            [
              "INPUT_TYPES",
              13872
            ],
            [
              "load_directions",
              14287
            ],
            [
              "INPUT_TYPES",
              15193
            ],
            [
              "generate_latent",
              15825
            ],
            [
              "INPUT_TYPES",
              16544
            ],
            [
              "generate_image",
              16977
            ],
            [
              "INPUT_TYPES",
              17841
            ],
            [
              "train_inversion",
              19079
            ],
            [
              "INPUT_TYPES",
              20657
            ],
            [
              "generate_latent",
              21257
            ],
            [
              "jmap",
              22137
            ],
            [
              "num2mask",
              22524
            ],
            [
              "INPUT_TYPES",
              22842
            ],
            [
              "discover",
              23348
            ],
            [
              "INPUT_TYPES",
              23707
            ],
            [
              "discover",
              24040
            ],
            [
              "INPUT_TYPES",
              24300
            ],
            [
              "apply",
              24818
            ],
            [
              "INPUT_TYPES",
              25368
            ],
            [
              "sweep",
              26220
            ],
            [
              "INPUT_TYPES",
              27607
            ],
            [
              "generate_latent",
              27872
            ],
            [
              "INPUT_TYPES",
              28127
            ],
            [
              "generate_latent",
              28452
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 11,
              "op.div": 6,
              "op.lor": 2,
              "op.mul": 7,
              "op.sub": 20,
              "op.land": 3,
              "max_depth": 19,
              "call_count": 213,
              "node_count": 7918,
              "member_count": 119,
              "max_array_len": 7,
              "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": 4
            },
            "file": {
              "size": 30513,
              "entropy": 4.81
            },
            "text": {
              "lines": 744,
              "top_char": 101,
              "max_ws_run": 22,
              "digit_ratio": 0.02,
              "space_count": 7278,
              "char_entropy": 4.81,
              "unique_chars": 82,
              "top_char_null": 0,
              "string_density": 0.54,
              "top_char_ratio": 0.07,
              "avg_line_length": 40.01,
              "max_line_length": 193,
              "empty_line_ratio": 0.14,
              "last_line_length": 1,
              "whitespace_ratio": 0.26,
              "identifier_density": 1.67,
              "line_length_stddev": 30.66,
              "encoded_string_ratio": 0,
              "normalized_string_count": 14.77,
              "repeated_char_sequences": 225,
              "suspicious_comment_ratio": 0.06,
              "trailing_whitespace_lines": 23,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 32.29
            },
            "binds": {
              "count": 172
            },
            "binary": {
              "peak_region_bytes": 25393,
              "peak_region_entropy": 4.93
            },
            "source": {
              "class_count": 16,
              "function_count": 22
            },
            "imports": {
              "count": 47,
              "aliased": 6,
              "relative": 20,
              "stdlib_count": 5,
              "stdlib_ratio": 0.11,
              "relative_ratio": 0.43,
              "third_party_count": 42,
              "third_party_ratio": 0.89
            },
            "strings": {
              "bytes": 4902,
              "count": 403,
              "avg_length": 12.16,
              "max_length": 160,
              "avg_entropy": 2.79,
              "empty_count": 4,
              "entropy_stddev": 0.81,
              "base64_candidates": 2
            },
            "comments": {
              "chars": 2696,
              "count": 52,
              "empty": 2,
              "lines": 50,
              "base64": 3,
              "todo_count": 1,
              "to_code_ratio": 0.07
            },
            "functions": {
              "count": 38,
              "nested": 1,
              "density": 5.51,
              "avg_params": 2.66,
              "code_ratio": 0.68,
              "max_params": 12,
              "length_stddev": 9.76,
              "avg_name_length": 12.76,
              "no_params_count": 1,
              "avg_length_lines": 12.41,
              "max_length_lines": 40,
              "min_length_lines": 2,
              "avg_nesting_depth": 0.02,
              "many_params_count": 2,
              "max_nesting_depth": 1,
              "high_entropy_names": 6,
              "single_char_params": 16,
              "avg_param_name_length": 8.5
            },
            "identifiers": {
              "count": 1244,
              "unique": 308,
              "avg_length": 10.04,
              "max_length": 27,
              "min_length": 1,
              "avg_entropy": 2.63,
              "reuse_ratio": 0.25,
              "length_stddev": 6.52,
              "has_digit_ratio": 0.03,
              "sequential_names": 13,
              "single_char_count": 14,
              "single_char_ratio": 0.05,
              "high_entropy_count": 42,
              "high_entropy_ratio": 0.14,
              "all_lowercase_ratio": 0.81,
              "all_uppercase_ratio": 0.05,
              "numeric_suffix_count": 6,
              "double_underscore_count": 1,
              "underscore_prefix_count": 10
            }
          }
        },
        "id": 12,
        "mol": "K(Li)H₄(Db₁₂F₂OsPo)Md(In₂)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!nodes.py",
        "pid": 0,
        "risk": 12,
        "sha": "de7f4ba25172be75af55b81341d2509f43855170c56ec550a975acd981bd1331",
        "size": 30513,
        "traits": [
          {
            "id": "metadata/import/python/relative/1/convert_to_safetensors::relative/1/convert_to_safetensors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .convert_to_safetensors",
            "spans": [
              [
                561,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/convert_to_safetensors/save_stylegan_safetensors::save_stylegan_safetensors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .convert_to_safetensors.save_stylegan_safetensors from .convert_to_safetensors",
            "spans": [
              [
                592,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/dnnlib::dnnlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .dnnlib from .",
            "spans": [
              [
                394,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/ganspace::relative/1/ganspace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .ganspace",
            "spans": [
              [
                23432,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/ganspace/sample_ganspace_directions::sample_ganspace_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .ganspace.sample_ganspace_directions from .ganspace",
            "spans": [
              [
                23449,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/networks_stylegan2::networks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .networks_stylegan2 from . as networks",
            "spans": [
              [
                12474,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/networks_stylegan3::networks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .networks_stylegan3 from . as networks",
            "spans": [
              [
                12391,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/projector::relative/1/projector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .projector",
            "spans": [
              [
                19855,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/projector/project::project",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .projector.project from .projector",
            "spans": [
              [
                19873,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/sefa::relative/1/sefa",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .sefa",
            "spans": [
              [
                24105,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/sefa/compute_sefa_directions::compute_sefa_directions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .sefa.compute_sefa_directions from .sefa",
            "spans": [
              [
                24118,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/slerp::relative/1/slerp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .slerp",
            "spans": [
              [
                304,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/slerp/slerp::slerp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .slerp.slerp from .slerp",
            "spans": [
              [
                318,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils::relative/1/str_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils",
            "spans": [
              [
                329,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils/num2mask::num2mask",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils.num2mask from .str_utils",
            "spans": [
              [
                24928,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils/str2num::str2num",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils.str2num from .str_utils",
            "spans": [
              [
                347,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils/str2tensor::str2tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils.str2tensor from .str_utils",
            "spans": [
              [
                368,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/str_utils/tensor2str::tensor2str",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .str_utils.tensor2str from .str_utils",
            "spans": [
              [
                356,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/torch_utils::torch_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .torch_utils from .",
            "spans": [
              [
                415,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pil/image::image",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Image from PIL",
            "spans": [
              [
                253,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pil::pil",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PIL",
            "spans": [
              [
                242,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pil/pngimageplugin::pil/pngimageplugin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PIL.PngImagePlugin",
            "spans": [
              [
                264,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils/progress_bar_enabled::progress_bar_enabled",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PROGRESS_BAR_ENABLED from comfy.utils",
            "spans": [
              [
                663,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pil/pngimageplugin/pnginfo::pnginfo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PngInfo from PIL.PngImagePlugin",
            "spans": [
              [
                290,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils/progressbar::progressbar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ProgressBar from comfy.utils",
            "spans": [
              [
                685,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/utils/weak/weaktensorkeydictionary::weaktensorkeydictionary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports WeakTensorKeyDictionary from torch.utils.weak",
            "spans": [
              [
                155,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/cli_args/args::comfy_args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports args from comfy.cli_args as comfy_args",
            "spans": [
              [
                3795,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/cli_args::comfy/cli_args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.cli_args",
            "spans": [
              [
                3773,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/model_management::comfy/model_management",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.model_management",
            "spans": [
              [
                702,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils::comfy/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.utils",
            "spans": [
              [
                644,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/folder_paths::folder_paths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports folder_paths",
            "spans": [
              [
                626,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/model_management/get_torch_device::get_torch_device",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_torch_device from comfy.model_management",
            "spans": [
              [
                732,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/inspect::inspect",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inspect",
            "spans": [
              [
                40,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json",
            "spans": [
              [
                28,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/nodes::comfy_core_nodes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nodes as comfy_core_nodes",
            "spans": [
              [
                3738,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "spans": [
              [
                55,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os",
            "spans": [
              [
                7,
                2
              ]
            ]
          },
          {
            "id": "metadata/import/python/pickle::pickle",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pickle",
            "spans": [
              [
                74,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/safetensors/safe_open::safe_open",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safe_open from safetensors",
            "spans": [
              [
                227,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/safetensors::safetensors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports safetensors",
            "spans": [
              [
                208,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys",
            "spans": [
              [
                17,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "spans": [
              [
                88,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/nn/functional::F",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.nn.functional as F",
            "spans": [
              [
                101,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/utils/weak::torch/utils/weak",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.utils.weak",
            "spans": [
              [
                131,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/tqdm::tqdm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tqdm",
            "spans": [
              [
                184,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/tqdm/trange::trange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports trange from tqdm",
            "spans": [
              [
                196,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                756,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                2388,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                2401,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                6012,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2792,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                5912,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                2484,
                0
              ]
            ]
          },
          {
            "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": [
              [
                7485,
                50
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::not-in-membership-check",
            "conf": 0.3,
            "crit": 3,
            "desc": "Python not-in membership check",
            "spans": [
              [
                14596,
                30
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::set-construction",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python set() construction",
            "spans": [
              [
                6451,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::python-column0-noarg-call-assignment",
            "conf": 0.84,
            "crit": 3,
            "desc": "Module assigns a no-arg call",
            "spans": [
              [
                2955,
                45
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::try-wrapped-module-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Import-time call silenced by try/except",
            "spans": [
              [
                5627,
                40
              ]
            ]
          },
          {
            "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",
            "spans": [
              [
                3345,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base64::python-long-base64-literal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Long base64 string literal",
            "spans": [
              [
                28982,
                27
              ],
              [
                29308,
                26
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/format/json::json-result-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON result or response field key",
            "spans": [
              [
                4643,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::image-loader-raster-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Raster image loader call",
            "spans": [
              [
                3345,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::python-imaging-library-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports a Python raster imaging library",
            "spans": [
              [
                237,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--array",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (array)",
            "spans": [
              [
                9346,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--clip",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (clip)",
            "spans": [
              [
                10596,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--ndarray",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (ndarray)",
            "spans": [
              [
                22556,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "spans": [
              [
                55,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::json-type-field",
            "conf": 0.9,
            "crit": 3,
            "desc": "JSON object type field fragment",
            "spans": [
              [
                11171,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/assembly::zero-padded-integer-format",
            "conf": 0.9,
            "crit": 3,
            "desc": "Code formats a zero-padded integer",
            "spans": [
              [
                10993,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/enumerate/directory::python-directory-listing",
            "atk": "T1083",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python lists directory entries",
            "spans": [
              [
                6646,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isfile path test",
            "spans": [
              [
                6671,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isfile-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isfile path test text",
            "spans": [
              [
                6673,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup",
            "spans": [
              [
                3822,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-sys-modules-member",
            "conf": 0.78,
            "crit": 3,
            "desc": "Python sys.modules dynamic module access",
            "spans": [
              [
                450,
                11
              ]
            ]
          },
          {
            "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": [
              [
                21495,
                14
              ],
              [
                21766,
                14
              ],
              [
                25198,
                21
              ],
              [
                26950,
                10
              ]
            ]
          },
          {
            "id": "well-known/lib/ui/tqdm::tqdm-progress-import",
            "conf": 0.99,
            "crit": 3,
            "desc": "tqdm progress library import",
            "spans": [
              [
                179,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python",
            "spans": [
              [
                12305,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/unsafe::import-pickle",
            "mbc": "C0038",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports Python's pickle serialization module",
            "spans": [
              [
                74,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/unsafe::pickle-load",
            "mbc": "C0038",
            "conf": 0.9,
            "crit": 3,
            "desc": "Loads an object with pickle.load()",
            "spans": [
              [
                13483,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-sys-modules-write",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python writes to sys.modules at runtime",
            "spans": [
              [
                450,
                30
              ],
              [
                481,
                40
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations",
            "conf": 0.85,
            "crit": 3,
            "desc": "Dense NumPy array construction and reduction",
            "uses": [
              63,
              64,
              65
            ],
            "spans": [
              [
                9346,
                8
              ],
              [
                10596,
                7
              ],
              [
                22556,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numeric-computation-library",
            "conf": 0.95,
            "crit": 3,
            "desc": "Module built on the numeric Python stack",
            "uses": [
              66,
              80
            ],
            "spans": [
              [
                55,
                5
              ],
              [
                9346,
                8
              ],
              [
                10596,
                7
              ],
              [
                22556,
                10
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "boPZ0wnbT\u0026wN(]}A=k!qxMOunB2\u003e%cxk8E3BZ=$kz/4dCB.Cu7x(tUCBA}XlxjkWlePt-GygQ)%z/NHuy\u0026r=ozddc@fk$@IygQ)%z/NEHC)T))ze:AlBrCHy3tBu@z/P}xx(st)ze:AlBrC7iAcR!8ze:AlBrCWBwnIV/ze:AlBrCEzze:+yvriMeA0*q@AbP=saARKxv}Vi-ze:AlBrCWzA:@=nzF?7sB-7Yhx(v($y-)ecavVXBw].*bata^Jze:AlBrCaizFT2@3jpG:AbP=sazbLdwmY^*Aa9\u003c4A%=J1z/3Rbz/69ie{hnIy\u0026Z.kze:AlBrByTpE!qKq=v3\u0026k#I5Upc?iummnWHp\u0026ZF!A+frklsB)w3s)ZWaz+$8wm6H)xddq4C4\u003eC$dlm!UarR^KaAIaoaARpdaz(4cwO=Agwnc6}v@#TfC)UVparUxgar\u003c\u0026Rm\u003co6[z/^aozxJLfy?d9$uVoB}xMC!rz!@@}A:JY)zdN=}vqYQ.Aa9\u003c4B2\u003cTJarR^HarR!pB-IIlzGGl8vrug7auZ\u0026Kz/WKIvrufnyhW*7c$WylwmY^*Aa9\u003c4B1RrFwmYN#uU0\u003e\u003eefDcqm[j:Lt).X%arR^HarUxgaz#ataA8rNAa9\u003c4e[GowB98EKv%8*jwO#P%Aa9\u003c4B6yt7dlm!UarR^HarR^HarR!BB1RrBwnc6jv%8*jwO#P%Aa9\u003c4B6yt7dgdguarUliB7ExtarR^HarR^Hv%8*jwO#P%Aa9\u003c4B1wCvauZ?",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "uVoB}xMC!EB-qqrA=+(6uVp9]wQ5rdzGxJgzGvllarR^H3lQDlaA?yguUj1*wGTbUph+2Y3lQDlazCBgb6EQif/yU6BrR\u0026wzxJLfy?d9$uVoB}xMC!swPRo\u003ex(4u#vqPN.y?W%jc)zXZm\u003coxy3lQDlarR^HaA?yguUj1*wGTbUw]zG@wPzc%vrug7e[X:quUjB%y*Rc\u0026Bz96Dr.2U7efDcWxj\u0026}Se]U[RdgdguarR1larR!vw/#nfxj2m+y?j-6B0bvsBrBs%zE\u003e\u003coarR^HarR^HCwhejaA8jgzyxWvxj2m+y?kducVSVzdiJ5uazb^T3lQDlarR^HarR^HaA?ygf/ydqaARKxv}WGfx(\u003e$zz^^f8w{bQQwP?G#c[c=\u003czZYdcC4\u003eC$dgdguarUliB7ExtarR^HarR^HB-IpvjS(a=BAzFyiXJd7C5gO@B1I0reN@see]C\u0026DwnbE8v@DiqB98XzwOkB?ga={Bvj=CzBz(hfxFjsBwPR%3x(mG)fkUoxA+P38flQ#vf/yU6BsdzrarR^HarR!CA+PAkc)AhuCw.knvpT7\u0026xcpkBm\u003e([CdgdguarR^HarU(xBz8!czF\u003co8vLh!Bx(2zuAaJ]]B-IpDB-IpYB-IpHay!?\u0026xK%s@vqH0@diJ5uazbdB3lQDlarR^HarR^Hazbt7wO${[wGTbUz/WKIvrufnyhW*7c$vyuA+fcguVoB}xMExit}v9xC4UCxhze@\u003ca$i\u003cwarR^HarR^HarR!Jx([2hz/xo9c$WgfwO${[wH[@FCvz:BayPslw{cixarR^HarR^HarR^HarR^HAb]VgBsp-BB76lazF77)m[ko(aARJADUc#dwO${[wQL:K3lQDlarR^HarR^HarR^Hazb^HCxdztwHIe3e[X:qC42ifwHF#R3lQDlarR^HarR^HaA?ygf/ydqaARKxv}WGfx(\u003e$zz^^f8w[itywP?G#c[c=\u003czZYdcC4\u003eC$dgdguarR1larR!EwPS6nzxKanxe8pK3i",
            "ln": 717,
            "col": 72,
            "line": 24
          },
          {
            "b": "wN/*g3lQDlav^%\u0026arR^HByxi5wPP%QBz(hfxF9m}zGx-pefDeWtsf@jelua1vqYP#wo\u002663ze0G5A:-\u0026#wGUhhehx7ut}va1asnj4az(mxBrCBeByO#bm\u003c8.)Bz#wAaAz4mz!%Mrx(v\u003e@arR^HdL7]HarR!AB.$GbBy/AjarR^HarR^HarR^HarR^",
            "ln": 1587,
            "col": 9,
            "line": 47
          },
          {
            "b": "wOC^\u003cBrzXGauZ\u00264wI(1CarR^HwmY{#v}vXzBz(hfxF9?bC4\u003eC$3mO1yarR^HvrlH3A=-BCvrc0(Bs}SFvq]^2jV%]om\u003eOH)xj2dZvqY%]y\u0026.cIm\u003eOH)xj2W\u003cB8L(qBzkVhefECnx(dG\u0026A+frgy\u0026%\u0026lz/d0h3lQDlav^Lqay/teC}JSswPhc$AcS\u003c4dk2gPvqEtve]\u003eJyB.L(cB6\u0026N2vpSZ[mQZaOwHPlNzZYdcC4\u003eC$diG\u0026TBA}?piV@cHzF%Mb3jm)#arR)KlVl*XB-.f",
            "ln": 2037,
            "col": 23,
            "line": 59
          },
          {
            "b": "e[n\u003cyc[c=^B.#8yc[c=SB98XDwHICne[O{rvrspXdiG-QarR^HboQh=efDU#avxAwarR^HCva^4xcotWzG4jBwNPE8CvbA1ze:r5B1wCxCXIjZfF1tZwO2*\u003ex(d]Orc0a)diG-QarR^Kax{MKatCz\u0026lTp3warR!JuVQs1auZ?}zG4jHB.@JPCvbA1ze:r5B094SCva^4xdj@MdJ*F}atj\u003cYuTXa\u003cuVPT)Abo9bdiH8\u0026attA93jm)#arR)Kq!p5[A3f4px(^\u0026dx(m)jBAo5warR^HzF%lgwNw[?w]/7TaBtkGvqPNpayYF9azbLjasIbozdLmvvS=oiazCZom\u003eO\u003edzGGM6B7]XFzEEx[wm5!*w[CQ{B0@EWx\u003ewFnzF%lgwNw}=zGx[EazCZozEEx[aBKO7arR^HC4UCxhxUd9y\u0026r-)uV{6{c$D[jx\u003e4",
            "ln": 2592,
            "col": 36,
            "line": 72
          },
          {
            "b": "y\u0026RWMzFsibvqGp!wNPQ%x(mM\u003cA::63dgcz8arR^Kaw3D+BrCEtx(^\u0026r3lQDlazbLjayYF9azCZozF%lgwNw[?w]/OFvqH6$B0@E#3lQDlarR^HayYF9trl4jjS[\u0026+A:@=nA:-\u0026@zEmi]yH[]6B.i6farR^HarR^HvS=onA+flkx(W^auUsy/wfs2Trc0a)3jm)#",
            "ln": 3559,
            "col": 92,
            "line": 89
          },
          {
            "b": "auZ\u0026?AB-]sBAg/cxjSGeB.$GbBy/AjefFFmB7muSp\u0026ZF?wN/*@zF7dx3lQDlazbLjaAIToA3e\u003ejaARQgvQTpr3lQDlarR^Har@15wNPQ%x(mMaA::63aAI4awN]}1wIarjarR^HarR!GauZ\u0026*By/zlfcCdPzc}vawPhX$arR^HarR^HCvblax(^\u0026)B7nS{wGTbUCk",
            "ln": 3824,
            "col": 11,
            "line": 99
          },
          {
            "b": "arR^Hy\u0026QTYazC.cBzkf1uU\u003cpZA=bPexj2W/By=NAaz=79A:-*73lQDlarR^HazbLjaAg+fvqPv:A=l8tazCZoz/x/jze1rcAXqrtA:-/(xl4{kAc15EarR^HarR^HarR^HAa9=}zc{{@z/{26cV0/Jt{8oMy\u0026P\u003c\u0026arR^HarR^HboP{gzGGLmx(do\u003ewPF#aA=k!qz/x/9Cp\u003cjB",
            "ln": 4230,
            "col": 5,
            "line": 107
          },
          {
            "b": "l#No!B75{8y?j-6zdd6*aARJAgbQ$mgbQ%jx\u003ewG4BshbLy*?u%wPw]nxKL^3Bzb98e*ag+m\u003c91:B0a}mx(4(lw]zYjgbpXhgbpWex(do\u003ewPGEharR^HarR^HB9RUBxKtE\u003cvp%d)auZ?}B9RUBxKtE\u003cvp%d)as!M?diH8.c]9Uqfes%-arR^HarR^H",
            "ln": 4585,
            "col": 11,
            "line": 116
          },
          {
            "b": "wGV28xlw30A+P\u0026dBzkVhe^-ZzarR^HarUYoxj2E[B8@D!attA43lQDlarR^HazbLjaA!(wzxJ?nx(^\u0026)vS=p7e{pVtB.bRxdlm!UarR^HarR^HarR!Az!To7auZ\u0026\u003cttx9OwH{O{zE\u003evWeim5VboQ\u0026CB95KlwGUhiehnXDelua1w]zYjmLna)xj2Q@z!}gtc[bGCarR^HarR^HarR!JxLzo]axix7wJyevarR^HarR^HarR^HarR!EwOkv^z/Y$xd)k16zF%lgwH.!uA:@=nA=k=gc#J%qB7D)BB7/o1BAoP1efFFqzf4\u0026@djD(^wNPE8djM/53lQDlarR^HarR^HarQ",
            "ln": 5053,
            "col": 15,
            "line": 125
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.exists"
            ],
            [
              "",
              "os.mkdir"
            ],
            [
              "",
              "folder_paths.get_filename_list"
            ],
            [
              "",
              "folder_paths.get_full_path"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "torch.jit.load.eval.to"
            ],
            [
              "",
              "torch.jit.load.eval"
            ],
            [
              "",
              "torch.jit.load"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "dnnlib.util.open_url"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "fv.write"
            ],
            [
              "",
              "fd.getvalue"
            ],
            [
              "",
              "torch.jit.load.eval.to"
            ],
            [
              "",
              "torch.jit.load.eval"
            ],
            [
              "",
              "torch.jit.load"
            ],
            [
              "",
              "torch.inference_mode"
            ],
            [
              "",
              "copy.deepcopy.eval.requires_grad_.to"
            ],
            [
              "",
              "copy.deepcopy.eval.requires_grad_"
            ],
            [
              "",
              "copy.deepcopy.eval"
            ],
            [
              "",
              "copy.deepcopy"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "np.random.seed"
            ],
            [
              "",
              "torch.manual_seed"
            ],
            [
              "",
              "np.random.RandomState.randn"
            ],
            [
              "",
              "np.random.RandomState"
            ],
            [
              "",
              "G.mapping"
            ],
            [
              "",
              "torch.from_numpy.to"
            ],
            [
              "",
              "torch.from_numpy"
            ],
            [
              "",
              "np.mean"
            ],
            [
              "",
              "np.sum"
            ],
            [
              "",
              "G.synthesis.named_buffers"
            ],
            [
              "",
              "load_vgg"
            ],
            [
              "",
              "target.unsqueeze.to.to"
            ],
            [
              "",
              "target.unsqueeze.to"
            ],
            [
              "",
              "target.unsqueeze"
            ],
            [
              "",
              "F.interpolate"
            ],
            [
              "",
              "vgg16"
            ],
            [
              "",
              "torch.tensor"
            ],
            [
              "",
              "torch.zeros"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "torch.optim.AdamW"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "noise_bufs.values"
            ],
            [
              "",
              "noise_bufs.values"
            ],
            [
              "",
              "torch.randn_like"
            ],
            [
              "",
              "ProgressBar"
            ],
            [
              "",
              "tqdm.trange"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "np.cos"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "torch.randn_like"
            ],
            [
              "",
              "G.synthesis"
            ],
            [
              "",
              "F.interpolate"
            ],
            [
              "",
              "vgg16"
            ],
            [
              "",
              "noise_bufs.values"
            ],
            [
              "",
              "torch.roll"
            ],
            [
              "",
              "torch.roll"
            ],
            [
              "",
              "F.avg_pool2d"
            ],
            [
              "",
              "optimizer.zero_grad"
            ],
            [
              "",
              "loss.backward"
            ],
            [
              "",
              "optimizer.step"
            ],
            [
              "",
              "tq_bar.set_postfix_str"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "w_opt.detach"
            ],
            [
              "",
              "torch.no_grad"
            ],
            [
              "",
              "noise_bufs.values"
            ],
            [
              "",
              "buf.mean"
            ],
            [
              "",
              "buf.square.mean.rsqrt"
            ],
            [
              "",
              "buf.square.mean"
            ],
            [
              "",
              "buf.square"
            ],
            [
              "",
              "pbar.update"
            ],
            [
              "",
              "w_out.repeat"
            ],
            [
              ".",
              ".dnnlib"
            ],
            [
              "comfy.utils",
              "PROGRESS_BAR_ENABLED"
            ],
            [
              "comfy.utils",
              "ProgressBar"
            ],
            [
              "",
              "comfy.utils"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "folder_paths"
            ],
            [
              "",
              "io"
            ],
            [
              "",
              "numpy"
            ],
            [
              "",
              "os"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "torch.nn.functional"
            ],
            [
              "",
              "tqdm"
            ]
          ],
          "mbr": [
            "F.avg_pool2d",
            "F.interpolate",
            "G.img_channels",
            "G.img_resolution",
            "G.mapping",
            "G.mapping.num_ws",
            "G.synthesis",
            "G.synthesis.named_buffers",
            "G.z_dim",
            "buf.mean",
            "buf.requires_grad",
            "buf.square",
            "buf.square.mean",
            "buf.square.mean.rsqrt",
            "copy.deepcopy",
            "copy.deepcopy.eval",
            "copy.deepcopy.eval.requires_grad_",
            "copy.deepcopy.eval.requires_grad_.to",
            "dnnlib.util",
            "dnnlib.util.open_url",
            "fd.getvalue",
            "folder_paths.folder_names_and_paths",
            "folder_paths.folder_names_and_paths.VGG",
            "folder_paths.get_filename_list",
            "folder_paths.get_full_path",
            "folder_paths.models_dir",
            "folder_paths.supported_pt_extensions",
            "fv.write",
            "loss.backward",
            "noise.shape",
            "noise_bufs.values",
            "np.cos",
            "np.float32",
            "np.mean",
            "np.pi",
            "np.random",
            "np.random.RandomState",
            "np.random.RandomState.randn",
            "np.random.seed",
            "np.sum",
            "optimizer.param_groups",
            "optimizer.step",
            "optimizer.zero_grad",
            "os.mkdir",
            "os.path",
            "os.path.exists",
            "os.path.join",
            "param_group.lr",
            "pbar.update",
            "synth_images.shape",
            "target.shape",
            "target.unsqueeze",
            "target.unsqueeze.to",
            "target.unsqueeze.to.to",
            "target_images.shape",
            "torch.Tensor",
            "torch.device",
            "torch.float32",
            "torch.from_numpy",
            "torch.from_numpy.to",
            "torch.inference_mode",
            "torch.jit",
            "torch.jit.load",
            "torch.jit.load.eval",
            "torch.jit.load.eval.to",
            "torch.manual_seed",
            "torch.no_grad",
            "torch.optim",
            "torch.optim.AdamW",
            "torch.randn_like",
            "torch.roll",
            "torch.tensor",
            "torch.zeros",
            "tq_bar.set_postfix_str",
            "tqdm.trange",
            "w_opt.detach",
            "w_opt.shape",
            "w_out.repeat"
          ],
          "tgt": [
            "F.avg_pool2d",
            "F.interpolate",
            "G.mapping",
            "G.synthesis",
            "G.synthesis.named_buffers",
            "ProgressBar",
            "buf.mean",
            "buf.square",
            "buf.square.mean",
            "buf.square.mean.rsqrt",
            "copy.deepcopy",
            "copy.deepcopy.eval",
            "copy.deepcopy.eval.requires_grad_",
            "copy.deepcopy.eval.requires_grad_.to",
            "dnnlib.util.open_url",
            "fd.getvalue",
            "float",
            "folder_paths.get_filename_list",
            "folder_paths.get_full_path",
            "fv.write",
            "list",
            "load_vgg",
            "loss.backward",
            "max",
            "min",
            "noise_bufs.values",
            "np.cos",
            "np.mean",
            "np.random.RandomState",
            "np.random.RandomState.randn",
            "np.random.seed",
            "np.sum",
            "open",
            "optimizer.step",
            "optimizer.zero_grad",
            "os.mkdir",
            "os.path.exists",
            "os.path.join",
            "pbar.update",
            "print",
            "target.unsqueeze",
            "target.unsqueeze.to",
            "target.unsqueeze.to.to",
            "torch.from_numpy",
            "torch.from_numpy.to",
            "torch.inference_mode",
            "torch.jit.load",
            "torch.jit.load.eval",
            "torch.jit.load.eval.to",
            "torch.manual_seed",
            "torch.no_grad",
            "torch.optim.AdamW",
            "torch.randn_like",
            "torch.roll",
            "torch.tensor",
            "torch.zeros",
            "tq_bar.set_postfix_str",
            "tqdm.trange",
            "vgg16",
            "w_opt.detach",
            "w_out.repeat"
          ],
          "funcs": [
            [
              "load_vgg",
              297
            ],
            [
              "project",
              1579
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 7,
              "op.div": 6,
              "op.mul": 12,
              "op.pow": 5,
              "op.sub": 6,
              "op.land": 1,
              "max_depth": 20,
              "call_count": 85,
              "node_count": 1871,
              "member_count": 78,
              "max_array_len": 3,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.mul": 0.01,
              "op_density.pow": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_concat_chain": 3,
              "member_depth_max": 5,
              "max_numeric_array": 2,
              "infinite_loop_count": 1
            },
            "file": {
              "size": 6202,
              "entropy": 4.79
            },
            "text": {
              "lines": 156,
              "top_char": 101,
              "max_ws_run": 23,
              "digit_ratio": 0.04,
              "space_count": 1397,
              "char_entropy": 4.79,
              "unique_chars": 79,
              "top_char_null": 0,
              "string_density": 0.14,
              "top_char_ratio": 0.06,
              "avg_line_length": 38.76,
              "max_line_length": 118,
              "empty_line_ratio": 0.16,
              "last_line_length": 49,
              "whitespace_ratio": 0.25,
              "identifier_density": 2.57,
              "line_length_stddev": 29.03,
              "normalized_string_count": 1.76,
              "repeated_char_sequences": 25,
              "suspicious_comment_ratio": 0.04,
              "trailing_whitespace_lines": 4,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 20.73
            },
            "binds": {
              "count": 48
            },
            "binary": {
              "peak_region_bytes": 5178,
              "peak_region_entropy": 4.92
            },
            "source": {
              "function_count": 2
            },
            "imports": {
              "count": 13,
              "aliased": 2,
              "relative": 2,
              "stdlib_count": 3,
              "stdlib_ratio": 0.23,
              "relative_ratio": 0.15,
              "third_party_count": 10,
              "third_party_ratio": 0.77
            },
            "strings": {
              "bytes": 314,
              "count": 22,
              "url_count": 1,
              "avg_length": 14.27,
              "max_length": 82,
              "avg_entropy": 2.22,
              "entropy_stddev": 1.28
            },
            "comments": {
              "chars": 666,
              "count": 23,
              "lines": 23,
              "high_entropy": 1,
              "to_code_ratio": 0.17,
              "url_in_comments": 1
            },
            "functions": {
              "count": 2,
              "density": 1.28,
              "avg_params": 7.5,
              "code_ratio": 0.88,
              "max_params": 14,
              "length_stddev": 41,
              "over_100_lines": 1,
              "avg_name_length": 7.5,
              "avg_length_lines": 69,
              "max_length_lines": 110,
              "min_length_lines": 28,
              "many_params_count": 1,
              "single_char_params": 2,
              "avg_param_name_length": 15.6
            },
            "identifiers": {
              "count": 401,
              "unique": 151,
              "avg_length": 7.48,
              "max_length": 23,
              "min_length": 1,
              "avg_entropy": 2.39,
              "reuse_ratio": 0.38,
              "length_stddev": 4.78,
              "has_digit_ratio": 0.02,
              "sequential_names": 4,
              "single_char_count": 5,
              "single_char_ratio": 0.03,
              "high_entropy_count": 6,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.93,
              "all_uppercase_ratio": 0.03,
              "numeric_suffix_count": 2,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 13,
        "mol": "K(Li)H₃(Cm₂DbF₂)Md(In)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!projector.py",
        "pid": 0,
        "risk": 7,
        "sha": "6536fd5c80fac158ecb689c1579d5ccaf2883f688a4eec7ca5455b4464716238",
        "size": 6202,
        "traits": [
          {
            "id": "metadata/import/python/relative/1/dnnlib::dnnlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .dnnlib from .",
            "spans": [
              [
                210,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils/progress_bar_enabled::progress_bar_enabled",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports PROGRESS_BAR_ENABLED from comfy.utils",
            "spans": [
              [
                262,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils/progressbar::progressbar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ProgressBar from comfy.utils",
            "spans": [
              [
                284,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/comfy/utils::comfy/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports comfy.utils",
            "spans": [
              [
                243,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/copy::copy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports copy",
            "spans": [
              [
                114,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/folder_paths::folder_paths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports folder_paths",
            "spans": [
              [
                225,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/io::io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports io",
            "spans": [
              [
                104,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "spans": [
              [
                138,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os",
            "spans": [
              [
                94,
                2
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "spans": [
              [
                157,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/nn/functional::F",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.nn.functional as F",
            "spans": [
              [
                170,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/tqdm::tqdm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tqdm",
            "spans": [
              [
                126,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                329,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1635,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                4633,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2841,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                941,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                16,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/url/reference::python-comment-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python comment contains a URL",
            "spans": [
              [
                0,
                24
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--mean",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (mean)",
            "spans": [
              [
                2656,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--sum",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (sum)",
            "spans": [
              [
                2728,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "spans": [
              [
                138,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::checkpoint-extension-after-model-context",
            "conf": 0.88,
            "crit": 3,
            "desc": "Checkpoint extension after model context",
            "spans": [
              [
                1105,
                33
              ]
            ]
          },
          {
            "id": "well-known/lib/ui/tqdm::tqdm-progress-import",
            "conf": 0.99,
            "crit": 3,
            "desc": "tqdm progress library import",
            "spans": [
              [
                119,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/open::write-append-create-mode",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python file opened for write or append",
            "spans": [
              [
                1321,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference--pytorch-or-safetensors",
            "conf": 0.88,
            "crit": 3,
            "desc": "AI PyTorch or SafeTensors extension",
            "spans": [
              [
                781,
                10
              ],
              [
                1129,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations",
            "conf": 0.85,
            "crit": 3,
            "desc": "Dense NumPy array construction and reduction",
            "uses": [
              19,
              20
            ],
            "spans": [
              [
                2656,
                7
              ],
              [
                2728,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::pytorch-checkpoint-extension-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "PyTorch checkpoint extension reference",
            "uses": [
              22
            ],
            "spans": [
              [
                1105,
                33
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numeric-computation-library",
            "conf": 0.95,
            "crit": 3,
            "desc": "Module built on the numeric Python stack",
            "uses": [
              21,
              26
            ],
            "spans": [
              [
                138,
                5
              ],
              [
                2656,
                7
              ],
              [
                2728,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference",
            "conf": 0.88,
            "crit": 3,
            "desc": "AI model filename extension reference",
            "uses": [
              25
            ],
            "spans": [
              [
                781,
                10
              ],
              [
                1129,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::ai-asset-extension-reference",
            "conf": 0.92,
            "crit": 3,
            "desc": "References multiple AI or ML asset extensions",
            "uses": [
              27,
              29
            ],
            "spans": [
              [
                781,
                10
              ],
              [
                1105,
                33
              ],
              [
                1129,
                10
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 16,
        "mol": "Md(Pa)",
        "sha": "c9966b004f0263465d00621b5addabcd5c8896521d804da8c4366a74c0116e47",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!sefa.py",
        "risk": 1,
        "size": 1534,
        "type": "python",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "w].*baARKxv}W00ze:AlBrB4?z^^-!wO#NcAX5tbz/fh!wO#NcAX5tjwO#NcAX5tix)Ktwaz+RfA4AbTwPzZguU\u003cB(wEr3\u0026z/3Rsz/Pu3e]kltvqGN0x(d*cA=-Bwz/PX43l{V(z/{8gwJy@EBAzFyiXJd0x(!wGxk8E3BZ=$kz/4c]x(WY%ePUurfetsqvpIbLw\u0026R\u003e.v(b[{wN)UUfGiC{vkzBMgb@\u0026Svg1k4vpS!=By!#9Bz\u0026o#C#OZ5v}V#%A=k!Q3l{WbBAzFyiXJd0x(!wGxk8E3BZ=$kz/4drC5}ebB.(eCfeE3Gh85I%fL1=HfFWfEgH-p2f\u003eB%9vLIz4wmPpcv*TC6zeTGqaA7\u003cmBzbkdwQ5rqvix5#ze:r5CXInBazC)tBz\u0026pyB-qqrA=:tHboOMXzddsceO5NjwO#N6z/f01aA?saBz(hv3l{VBaA/BYz/M$zf^7WOBz8!kvrlJkwnb)6vqG:5Ds.bnwPGyBz/M$zfD+*Oz!%c9wNPQ4CwhejaA/EDboO9KeG!Uly\u00261envQS+ZaARJAy?mTac[bGFarR^Uay/tcwncd1z/f01az+$ex\u003e4",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "AV/EqvqWh:D30.rzxJ+lz/x+8boOMXzddsceO5NjwO#N6z/f01aARgjB8M7ww]zYjBp6lnarSlUD2E*Fv{%l$vrlibw]zYjvQTv*xK#lcz!pbky?mTaaA8yAAclnzayYQszddi]zF78laz(4qwI4CbzdNQax(v($y-)?kvqWifxK@rfwN/?2A=RM",
            "ln": 501,
            "col": 59,
            "line": 11
          },
          {
            "b": "arR^HarU+!arU=AA:@=nq!ZL?c%FIVf!t4+dj=OGboO9KarR^HdgdpxarSlUBzbxfaz\u003eL5wPF#dBrCpnBy/G8vpJ\u003e2v@Dj6vrui)y?j-kx([2hy?mTac[bHlwO96ay?mTad0vp9avZf=vrtEWzGx-pefG9\u003ciV{[dz^^-!wO#NcAX5tPiV@3Jz^^:n",
            "ln": 737,
            "col": 5,
            "line": 17
          },
          {
            "b": "BzkS9aA?saBz(gbarR^HB$(32mRM:Gy-)[jv@#Tf3lQDlaAPT!mR)0KBrC:ny\u0026%qivR6U9wO2:4fFk44vqYP#f!Lc!arR^Hl@c=?r7G[Qq+fXTl](C\u0026xMvW9xM4Y$azbLjay/tcB7]e@A+PA7aARpdaAR*CaA?saBz(hvayPr#arR^HarR^HarR^HarR^HarR^HarR^HarR^Hv@Df$zE)l%e*9]cBrCQnv@Dj3wO#3\u0026wft#jayP8dwD",
            "ln": 980,
            "col": 13,
            "line": 24
          },
          {
            "b": "aw3D)wPz:dy*?B1z/cXvwN/?2AV!?5BA.qczxK9RayPd#aA/EDarS3VcKH$svrlH3A=-BEfFmAWvq]^2jV%{hf!NJXvq]^ear\u003e(uvq]!0aA7\u003cmB$+4EzE:(kf^7sQB95Kwvru0)a{[V1ar@17z/PY6y?XibaARpdaA?saBz(hvaARJAxjVfcBzbkdwnc6}v@#B6zGu}ezE:\u003e#zF9=%A%:3jB$^ovz/PXQavZf=vrtEWzGx-pauZ\u0026+z/PXyB$+D\u0026wb",
            "ln": 1201,
            "col": 6,
            "line": 30
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "norm"
            ],
            [
              "",
              "norm"
            ],
            [
              "",
              "v0_norm.unsqueeze"
            ],
            [
              "",
              "v1_norm.unsqueeze"
            ],
            [
              "",
              "dot.abs"
            ],
            [
              "",
              "dot_mag.isnan"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "t.dim"
            ],
            [
              "",
              "v0.dim"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "Size"
            ],
            [
              "",
              "zeros_like"
            ],
            [
              "",
              "v0.expand"
            ],
            [
              "",
              "v0.dim"
            ],
            [
              "",
              "gotta_lerp.any"
            ],
            [
              "",
              "lerp"
            ],
            [
              "",
              "lerped.where"
            ],
            [
              "",
              "gotta_lerp.unsqueeze"
            ],
            [
              "",
              "can_slerp.any"
            ],
            [
              "",
              "dot.arccos.unsqueeze"
            ],
            [
              "",
              "dot.arccos"
            ],
            [
              "",
              "theta_0.sin"
            ],
            [
              "",
              "theta_t.sin"
            ],
            [
              "",
              "slerped.where"
            ],
            [
              "",
              "can_slerp.unsqueeze"
            ],
            [
              "torch",
              "FloatTensor"
            ],
            [
              "torch",
              "LongTensor"
            ],
            [
              "torch",
              "Size"
            ],
            [
              "torch",
              "Tensor"
            ],
            [
              "torch",
              "lerp"
            ],
            [
              "torch.linalg",
              "norm"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "torch.linalg"
            ],
            [
              "torch",
              "zeros_like"
            ]
          ],
          "mbr": [
            "can_slerp.any",
            "can_slerp.unsqueeze",
            "dot.abs",
            "dot.arccos",
            "dot.arccos.unsqueeze",
            "dot_mag.isnan",
            "gotta_lerp.any",
            "gotta_lerp.unsqueeze",
            "lerped.where",
            "slerped.where",
            "t.dim",
            "t.shape",
            "theta_0.sin",
            "theta_t.sin",
            "v0.dim",
            "v0.expand",
            "v0.shape",
            "v0_norm.unsqueeze",
            "v1.shape",
            "v1_norm.unsqueeze"
          ],
          "tgt": [
            "Size",
            "can_slerp.any",
            "can_slerp.unsqueeze",
            "dot.abs",
            "dot.arccos",
            "dot.arccos.unsqueeze",
            "dot_mag.isnan",
            "gotta_lerp.any",
            "gotta_lerp.unsqueeze",
            "isinstance",
            "lerp",
            "lerped.where",
            "max",
            "norm",
            "slerped.where",
            "t.dim",
            "theta_0.sin",
            "theta_t.sin",
            "v0.dim",
            "v0.expand",
            "v0_norm.unsqueeze",
            "v1_norm.unsqueeze",
            "zeros_like"
          ],
          "funcs": [
            [
              "slerp",
              832
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 1,
              "op.bor": 2,
              "op.div": 4,
              "op.mul": 5,
              "op.sub": 11,
              "op.bnot": 1,
              "max_depth": 13,
              "call_count": 28,
              "node_count": 607,
              "member_count": 20,
              "max_array_len": 1,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.div": 0.01,
              "op_density.mul": 0.01,
              "op_density.sub": 0.02,
              "op_density.bnot": 0,
              "max_concat_chain": 4,
              "member_depth_max": 3
            },
            "file": {
              "size": 3077,
              "entropy": 4.87
            },
            "text": {
              "lines": 76,
              "top_char": 101,
              "max_ws_run": 9,
              "digit_ratio": 0.05,
              "space_count": 535,
              "char_entropy": 4.87,
              "unique_chars": 71,
              "top_char_null": 0,
              "string_density": 0.03,
              "top_char_ratio": 0.07,
              "avg_line_length": 39.5,
              "max_line_length": 92,
              "empty_line_ratio": 0.16,
              "last_line_length": 12,
              "whitespace_ratio": 0.2,
              "identifier_density": 1.92,
              "line_length_stddev": 27.48,
              "normalized_string_count": 0.23,
              "repeated_char_sequences": 1,
              "suspicious_string_ratio": 0.5,
              "suspicious_comment_ratio": 0.12,
              "trailing_whitespace_lines": 2,
              "suspicious_identifier_ratio": 0.1,
              "normalized_unique_identifiers": 7.68
            },
            "binds": {
              "count": 21
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 4.93
            },
            "source": {
              "function_count": 1
            },
            "imports": {
              "count": 9,
              "third_party_count": 9,
              "third_party_ratio": 1
            },
            "strings": {
              "sql": 1,
              "bytes": 351,
              "count": 2,
              "avg_length": 175.5,
              "max_length": 321,
              "avg_entropy": 4.03,
              "entropy_stddev": 0.23
            },
            "comments": {
              "chars": 1198,
              "count": 25,
              "lines": 25,
              "base64": 1,
              "high_entropy": 2,
              "to_code_ratio": 0.49,
              "url_in_comments": 2
            },
            "functions": {
              "count": 1,
              "density": 1.32,
              "avg_params": 4,
              "code_ratio": 0.75,
              "max_params": 4,
              "avg_name_length": 5,
              "avg_length_lines": 57,
              "max_length_lines": 57,
              "min_length_lines": 57,
              "single_char_params": 1,
              "avg_param_name_length": 4.5
            },
            "identifiers": {
              "count": 146,
              "unique": 48,
              "avg_length": 6.27,
              "max_length": 17,
              "min_length": 1,
              "avg_entropy": 2.24,
              "reuse_ratio": 0.33,
              "length_stddev": 3.45,
              "has_digit_ratio": 0.21,
              "sequential_names": 5,
              "single_char_count": 1,
              "single_char_ratio": 0.02,
              "all_lowercase_ratio": 0.69,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 6
            }
          }
        },
        "id": 17,
        "mol": "H₂(CmDb)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!slerp.py",
        "pid": 0,
        "risk": 3,
        "sha": "6d5160143cad48fab44ec7acd8e814f831691b1557939111762848a5ef38dd55",
        "size": 3077,
        "traits": [
          {
            "id": "metadata/import/python/torch/floattensor::floattensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FloatTensor from torch",
            "spans": [
              [
                18,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/longtensor::longtensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports LongTensor from torch",
            "spans": [
              [
                31,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/size::size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Size from torch",
            "spans": [
              [
                51,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/tensor::tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Tensor from torch",
            "spans": [
              [
                43,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/lerp::lerp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports lerp from torch",
            "spans": [
              [
                57,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/linalg/norm::norm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports norm from torch.linalg",
            "spans": [
              [
                99,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "spans": [
              [
                5,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/linalg::torch/linalg",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.linalg",
            "spans": [
              [
                79,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/zeros_like::zeros_like",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports zeros_like from torch",
            "spans": [
              [
                63,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                288,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1044,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                549,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                366,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                785,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/url/reference::python-comment-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python comment contains a URL",
            "spans": [
              [
                104,
                19
              ],
              [
                209,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "spans": [
              [
                1044,
                5
              ]
            ]
          },
          {
            "id": "metadata/file/string/count::few-string-literals",
            "conf": 0.4,
            "crit": 3,
            "desc": "File has very few string literals"
          }
        ],
        "type": "python"
      },
      {
        "analysis_gaps": [
          "flow-query-incomplete"
        ],
        "ctx": [
          {
            "b": "w].*baAR)Fx(mMax(d*cA=-B7zFs3b3tBu@z/P}xA+bO(ze:AlBrCpo3tBu@z/P}xvQTs?hz++Pze:AlBrC)Cx\u003c}A-ze:AlBrCm9B7/x7vHu*^AbP=saARKxv}Vi-ze:AlBrCEzze:+yvriMeA0=}.wO96aBAfcOB.@KFBAh8kxdj@Pj%i\u003cyx(v([x(n2zawM\u0026)wNdt7arR^HboQPjzE:\u003e#az#ssvR6N5vrrSlxK@q$zE:(dw/$I8B98CpzF7Hyz/x/jz/f01y\u003cvdmzEWH3B7F(8x(k5jvrb{%BzblbwPFh3arR!AB.$G5vru0)auZ\u0026/wIe4nvrb\u003c\u003ec#{W-kwqL{eK7}ltqdS?vj.",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "vrcEhCwhejc)yu\u0026a$jTMAV/mxzc}vaAXqAPvrcEhCwhejc)yk%CP[N$3lQDlarR^HarR^HaAz4nB-Ivxx(n2vzGP/6B98BNatC=6arR)KlVl\u003c=wPz(nxK#A%wmYm+zddl6B98CpzF78lzY\u0026+iBy/8@ATA{iarR^HarUliB7ExtarR^HarR^HarR^HA+funA=91lzGEpAB.$GbBAe/Mar@0@z/f-fA=-BmwN/B\u003evqE6cBAh8kxcqqmazC.nwOkN{3lQDlaz2wgwJyevarR^HarR!EwPS6nzxIX)zE\u003cdZwmYu}zGP!KzddH3c#KfAiV@cOBsXLLB.$GfB2\u003eBTzGE0:atC=6at2=1zG4jCwmoI0vr\u003c)varR^HboQSgzE)\u0026%y?Xibwfu5bA=U@kzxJ\u003efavo)QzE=W/D2d4Zk#79ZBy/uiB1RuMz8b%pB89rHByw%0zF78fB.$GfA%:3jarR)KwQ5fgx\u003e7\u003e0y\u003cvdAzY\u0026+oaA}:AyJyRpzxJ!mwmYN#aA}HgA+cwhB.$GfB08R?atC+YarR^HvRG}9auZ\u0026Rx(ktpB.@NigceX[Ds*(cy::gzzc}Hddo!xwB.$GfB2)OlarR^HA+funA=91qA4UNtA::kwtx?nNjS(abcM)2tAV/PHx(k55x([A4efFFBD2NsTvScg3dgcz)wO965B.@)EwQ2RvB.%eZx(n2ndiHiaaAITBiTM#LarUYoBAIRwaAITBc$)gpc#KfAdjDw:e{hbLwPxgFe]\u003eJxy***+c){YJcOcw/fNa@]3jprPw/$#lz8bNeB7D+qB.%eZx(n2zayX=2wJy@FzGF2$hyP+2j%j]*AYKKIarR!EwPS6nzxJ?oe[emgwNxE?Ab)vAB.$P0AX5txvrl0e3jprPw/#hb",
            "ln": 394,
            "col": 22,
            "line": 15
          },
          {
            "b": "ze:+AdgdguarR^HarU=qzGx-pauZ\u0026?wO#NcAXp\u003cvBTOW\u003ezGP/nC{\u003e9GarR^HCwhejazC:Dlv0V:B4GdQdiJ5uaz9UwarR^HarR^HzG4jHvrMigw?k6DwO#NcAW.trarR^HarR!GwO#NcA:Jp3By/IojS[t?xjVgdvqH6$c[bGCarR!pz/6DlwPI{7wm5!\u003eBy/IojS]5!x\u003c@Y8z/6DlwPI]vBy/uhz/Ph]D30RsdgdguarUlkv@C)?wm5!\u003eBy/IojS[ixB7El^e[cZ}wO#0@wmWf0z/6DlwPI{7wm5!\u003eBy/Ix3jm)#arUYoBAIRwaz2C2z!9A\u0026uT!q5wPGFmwN/T?wHF{GBy)9:cN/xfwmYu}B98BTBy/uhz/NmqzEWP}wN)?AB98BKat2=1Bz(hfxF9m}zGx-piTM#LarR)Kx\u003ewG9z/^ayBAf0PByt",
            "ln": 1235,
            "col": 35,
            "line": 36
          },
          {
            "b": "xkRTdx(mMcdgdguarR)KarR^HA+funA=91wz/Pu3e(Vz1B8M7EfEWtoarR^HwmYm?wmYpUvTi6bB09Q*vQTs?hz^3}hz!@Qv@C)?c$Npaz!9A\u0026e]#bPx(CEHdgdguarUiav@Dj6A+frkwN]dSD30RsauZ\u0026[y?WuhwmYm?ze:JbB8@:uwN/T?wN]dSD30RsdgdguarU(xBz8!hz.sw4By/I+pBG:+v@Dj6A+frkwN]dSD30RsdiJ5uaz9UwarR^HarR^HBy/uhz/M%-az#cJy\u0026r-)c$T[n3lQDlaAz4nB-IvxBz(hfxFayrzGx-pd0f3rB8M7F3jprPw/}",
            "ln": 1664,
            "col": 62,
            "line": 48
          },
          {
            "b": "wmYu}B7!#?xKL%}d06GJx(mMAaAITBdiHiaaAITBiV]K/ar@0!g:3pwvrb^^By/Gl3lQDlaAz4nB-IvxxKL%}y?WuhB7!#qh8V\u003e7BAh8kxd^+kv@C)?c[cO$xK#B0x\u003eI0#BsnNB",
            "ln": 2058,
            "col": 1,
            "line": 62
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "re.search"
            ],
            [
              "",
              "num_match.group.strip"
            ],
            [
              "",
              "num_match.group"
            ],
            [
              "",
              "num_str.startswith"
            ],
            [
              "",
              "num_str.startswith"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "bin"
            ],
            [
              "",
              "np.array"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "hex"
            ],
            [
              "",
              "np.base_repr"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "tensor.cpu.numpy"
            ],
            [
              "",
              "tensor.cpu"
            ],
            [
              "",
              "io.BytesIO"
            ],
            [
              "",
              "np.save"
            ],
            [
              "",
              "f.getvalue"
            ],
            [
              "",
              "zlib.compress"
            ],
            [
              "",
              "base64.b64encode"
            ],
            [
              "",
              "encoded_bytes.decode"
            ],
            [
              "",
              "base64.b64decode"
            ],
            [
              "",
              "encoded.strip"
            ],
            [
              "",
              "zlib.decompress"
            ],
            [
              "",
              "io.BytesIO"
            ],
            [
              "",
              "np.load"
            ],
            [
              "",
              "torch.tensor"
            ],
            [
              "",
              "zlib.crc32"
            ],
            [
              "",
              "string.encode"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "hashlib.sha256.hexdigest"
            ],
            [
              "",
              "hashlib.sha256"
            ],
            [
              "",
              "string.encode"
            ],
            [
              "typing",
              "Union"
            ],
            [
              "",
              "base64"
            ],
            [
              "",
              "hashlib"
            ],
            [
              "",
              "io"
            ],
            [
              "",
              "numpy"
            ],
            [
              "",
              "re"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "typing"
            ],
            [
              "",
              "zlib"
            ]
          ],
          "mbr": [
            "base64.b64decode",
            "base64.b64encode",
            "encoded.strip",
            "encoded_bytes.decode",
            "f.getvalue",
            "hashlib.sha256",
            "hashlib.sha256.hexdigest",
            "io.BytesIO",
            "np.array",
            "np.base_repr",
            "np.load",
            "np.ndarray",
            "np.save",
            "num_match.group",
            "num_match.group.strip",
            "num_str.startswith",
            "re.search",
            "string.encode",
            "tensor.cpu",
            "tensor.cpu.numpy",
            "torch.Tensor",
            "torch.tensor",
            "zlib.compress",
            "zlib.crc32",
            "zlib.decompress"
          ],
          "tgt": [
            "base64.b64decode",
            "base64.b64encode",
            "bin",
            "encoded.strip",
            "encoded_bytes.decode",
            "f.getvalue",
            "format",
            "hashlib.sha256",
            "hashlib.sha256.hexdigest",
            "hex",
            "int",
            "io.BytesIO",
            "isinstance",
            "np.array",
            "np.base_repr",
            "np.load",
            "np.save",
            "num_match.group",
            "num_match.group.strip",
            "num_str.startswith",
            "re.search",
            "str",
            "string.encode",
            "tensor.cpu",
            "tensor.cpu.numpy",
            "torch.tensor",
            "zlib.compress",
            "zlib.crc32",
            "zlib.decompress"
          ],
          "funcs": [
            [
              "str2num",
              119
            ],
            [
              "num2mask",
              630
            ],
            [
              "num2hex",
              925
            ],
            [
              "num2base",
              1012
            ],
            [
              "tensor2str",
              1096
            ],
            [
              "str2tensor",
              1519
            ],
            [
              "crc_hash",
              1926
            ],
            [
              "sha_hash",
              2058
            ]
          ],
          "metrics": {
            "ast": {
              "op.lor": 1,
              "op.sub": 1,
              "op.band": 1,
              "max_depth": 11,
              "call_count": 34,
              "node_count": 667,
              "member_count": 25,
              "op_density.lor": 0,
              "op_density.sub": 0,
              "op_density.band": 0,
              "member_depth_max": 3
            },
            "file": {
              "size": 2166,
              "entropy": 4.83
            },
            "text": {
              "lines": 63,
              "top_char": 101,
              "max_ws_run": 5,
              "digit_ratio": 0.03,
              "space_count": 384,
              "char_entropy": 4.83,
              "unique_chars": 71,
              "top_char_null": 0,
              "string_density": 0.11,
              "top_char_ratio": 0.07,
              "avg_line_length": 33.38,
              "max_line_length": 78,
              "empty_line_ratio": 0.17,
              "last_line_length": 54,
              "whitespace_ratio": 0.21,
              "identifier_density": 2.37,
              "line_length_stddev": 23.13,
              "normalized_string_count": 0.88,
              "repeated_char_sequences": 2,
              "suspicious_comment_ratio": 0.17,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 11.21
            },
            "binds": {
              "count": 11
            },
            "binary": {
              "peak_region_bytes": 2166,
              "peak_region_entropy": 4.8
            },
            "source": {
              "function_count": 8
            },
            "imports": {
              "count": 9,
              "aliased": 1,
              "stdlib_count": 6,
              "stdlib_ratio": 0.67,
              "third_party_count": 3,
              "third_party_ratio": 0.33
            },
            "strings": {
              "bytes": 45,
              "count": 7,
              "avg_length": 6.43,
              "max_length": 29,
              "avg_entropy": 1.62,
              "entropy_stddev": 1.13
            },
            "comments": {
              "chars": 474,
              "count": 12,
              "lines": 12,
              "base64": 1,
              "high_entropy": 1,
              "to_code_ratio": 0.24
            },
            "functions": {
              "count": 8,
              "density": 12.7,
              "avg_params": 1.25,
              "code_ratio": 0.75,
              "max_params": 2,
              "length_stddev": 4.08,
              "avg_name_length": 8.25,
              "avg_length_lines": 5.88,
              "max_length_lines": 11,
              "min_length_lines": 2,
              "avg_param_name_length": 5
            },
            "identifiers": {
              "count": 149,
              "unique": 67,
              "avg_length": 6.48,
              "max_length": 18,
              "min_length": 1,
              "avg_entropy": 2.26,
              "reuse_ratio": 0.45,
              "length_stddev": 3.26,
              "has_digit_ratio": 0.16,
              "sequential_names": 2,
              "single_char_count": 2,
              "single_char_ratio": 0.03,
              "all_lowercase_ratio": 0.79,
              "numeric_suffix_count": 3
            }
          }
        },
        "id": 18,
        "mol": "H₂(CrDb₉)Md(In₄)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!str_utils.py",
        "pid": 0,
        "risk": 8,
        "sha": "e4fd6569570a3088645682be2fa9b84ab5c261c39b3a5cf2cc8964d9e9e3712f",
        "size": 2166,
        "traits": [
          {
            "id": "metadata/import/python/typing/union::union",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Union from typing",
            "spans": [
              [
                19,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/base64::base64",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports base64",
            "spans": [
              [
                52,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/hashlib::hashlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports hashlib",
            "spans": [
              [
                78,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/python/io::io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports io",
            "spans": [
              [
                42,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "spans": [
              [
                106,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/re::re",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports re",
            "spans": [
              [
                32,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "spans": [
              [
                93,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing",
            "spans": [
              [
                5,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/zlib::zlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports zlib",
            "spans": [
              [
                66,
                4
              ]
            ]
          },
          {
            "id": "metadata/import/package::python-hashlib-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python imports the hashlib library",
            "spans": [
              [
                78,
                7
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                183,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                896,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                1283,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::python-sha256-operation",
            "mbc": "C0029",
            "conf": 0.88,
            "crit": 3,
            "desc": "Performs Python SHA-256 operation",
            "spans": [
              [
                2122,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/compress/zlib::zlib-compress-symbol",
            "conf": 0.9,
            "crit": 3,
            "desc": "Compresses data with Python zlib.compress()",
            "spans": [
              [
                1393,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/hex::hex-decode-int-16",
            "conf": 0.7,
            "crit": 3,
            "desc": "Hex decoding via int(x, 16)",
            "spans": [
              [
                458,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::python-bytes-hex-call",
            "mbc": "C0026",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python converts bytes to hexadecimal text",
            "spans": [
              [
                971,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--array",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (array)",
            "spans": [
              [
                877,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--ndarray",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (ndarray)",
            "spans": [
              [
                674,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "spans": [
              [
                106,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::python-sha256-hexdigest",
            "conf": 0.9,
            "crit": 3,
            "desc": "Computes a SHA-256 hex digest in Python",
            "spans": [
              [
                2122,
                42
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/symbol-base64::b64decode-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Decodes Base64 data with Python",
            "spans": [
              [
                1728,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decompress/zlib::zlib-decompress-symbol",
            "conf": 0.9,
            "crit": 3,
            "desc": "zlib.decompress symbol",
            "spans": [
              [
                1787,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base64::b64encode-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Encodes data with Python base64.b64encode()",
            "spans": [
              [
                1441,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base64::import-base64",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports Python's base64 module",
            "spans": [
              [
                52,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decompress/combined::script-decompress-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Runtime decompression call",
            "uses": [
              22
            ],
            "spans": [
              [
                1787,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations",
            "conf": 0.85,
            "crit": 3,
            "desc": "Dense NumPy array construction and reduction",
            "uses": [
              17,
              18
            ],
            "spans": [
              [
                674,
                10
              ],
              [
                877,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numeric-computation-library",
            "conf": 0.95,
            "crit": 3,
            "desc": "Module built on the numeric Python stack",
            "uses": [
              19,
              26
            ],
            "spans": [
              [
                106,
                5
              ],
              [
                674,
                10
              ],
              [
                877,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/base64::base64-decoding",
            "conf": 0.95,
            "crit": 3,
            "desc": "Base64 decoding behavior",
            "uses": [
              21
            ],
            "spans": [
              [
                1728,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decompress/combined::base64-compressed-transform",
            "conf": 0.94,
            "crit": 3,
            "desc": "Decodes Base64-compressed data",
            "uses": [
              25,
              28
            ],
            "spans": [
              [
                1728,
                16
              ],
              [
                1787,
                15
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfc$sXGgb7ErefEX*nKMcoavw}5p!%$Pr7P\u003eXasni%mN/%ynKlrAq.xgnl2puWA+Pf1BAnNBwPIB6C4Chp3l])5awL%el}GV!lR*PRpF%FTnL-87vqYP#x([zsy?Wx\u003czGx-pB0bHmByw)3ayP85azC.nwO=f]v@#\u003c4y-)Xqz/xodBA[irayPd#aAhvtAb]V7ByxinaAzgexMOqrx(k54zE:(izY\u003cdnx(+zrz!s9nvrb{gaAz4fvru6\u003eay]z2B.$YcByxo9z/b[bayPd#ayPekaz(4cx\u003ez6?vruj4zGu}xxK#i}Bz\u0026=Oavf)\u003caA.:pefF$AAb](cBZ]Jcz/d9Gwnc9{y\u0026o",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "A+e*0wO#Pjw].*bawL%el}GV!lR*PRpF%FTnL-87x(+zrBAh89BzMjBAb](gx\u003c$^#wN)z23tBu@z/P}xxkzG}3tBu@z/P}xxKL%}y?Wt=x(d*cA=-Brze:AlBzLV23tBu@z/P}xz/Vn1ze:AlBrCQn3tBu@z/P}xB7/Yrx(1b\u003cze:AlBrCZGx\u003edLTx(d*cA=-BCz/Pu33tBu@z/P}xBz(hfxFaBHx(4\u0026yv@Mx]wQ5rdzGxJgzvf#@z/3Rsz/Pu3e{hnIy\u0026.jvx(4u/vQTv%zxJUgAbP=savZ6YwKo*Ez/b)?bp$G0eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeEAZBm@i9MvqE68Acb/jzGt",
            "ln": 383,
            "col": 13,
            "line": 7
          },
          {
            "b": "wPGsOo\u003e!9Tz/Y\u0026eBrBQ#B9g]cax9x8wnb%8dLC%PfjFTkcObPEarR!j3lQDlazbLjaAg+hBy/GgazCZoAa9\u003cgwPzWfiTM#LarR^HarUJfByO#}B09Q*B8M8vwN)i4y\u0026r=nxkzG}c#-QpBy/GgdjCPDarR^HarR!vw/$]3zyxvgByO#}B16cSarR^HarR^HarR^HA+funA=91pvru0)wPI6cf\u003cLbearR!EwPS6nzxIX)zE\u003cdZbp$G0eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeEz?}wO95(xjVf(zddr{y?i",
            "ln": 1252,
            "col": 24,
            "line": 34
          },
          {
            "b": "e[o3mvj(h7ByeM\u0026C4\u003eC$uV6p?wHF#Wy\u0026sJeAWSvzarR^Hz/{dAjS)%m3lQDlazbLjay=KdzxJ?9zdL:narR^HarR^Hx\u003ewGdwId?dByO#jcTg1hDn3{huObLlcOcxIdlm!UarR^HarR^HarR!BB-YlAAbYxawgg}p3lQDlarR^Haz2wgwJyevarR^HarR^HarQ",
            "ln": 1568,
            "col": 17,
            "line": 45
          },
          {
            "b": "boPY?x(k58zGG]AaAhmkzGE1kz/M$gz/6Dcy?W^1ayPd#az+$8wnb{]avvUffge-ck{gb.B.tAaB1N!buT)IOxK$ZYAboVfx(m#mjS[oHv@%aF3jprPw/$.$Byf06B.tAac#A)kB.\u003eR@zEEx[efG1LB-H#6B1wCEwNPaXA=Txsz/fbqaAIEzA:@V/wnc6Eph+2YefDz(vS=y3wm6a@vrc14dlm!UarR!nB8$]kBrC:rA:\u0026%dx([Ryx(k4$cVi\u003cuwHx2KcT}agwO9qvasy=zy?$F83lQDlazCBgxK$Q.wPz\u0026mx(+y(z/fbE3lQDlarR^Hazts{wmY!5auZ\u0026Kt).X%arUxgaAIEzA:@V/wnc6bx(+zmz/^9%z/fbE3lQDlarR^HaAIEzA:@W4auZ\u0026Kz/WKIvrufnyhW*7d06rHA:@V/wnc6nazbI1zdLdsw]zYjw]q3]wGUY8aAIEzA:@W4t).X%arR^HarUuevpS}\u0026B09Q*tw[NnAa9\u003c4e]2rszyxNAB-H#6uU0\u003e\u003eefFLxvqPN8azbLjazbI1zdK\u00267zxJR7vpS}\u0026B6PaWarR^HboPo*A+eV\u0026C(",
            "ln": 1842,
            "col": 1,
            "line": 55
          },
          {
            "b": "C}A]BB97#7eN\u0026Kmv@3b)arR^HarR^HboPY?yH[SfB-I4oCv.[bvqWi1x(mD7BzbkdzE)r?B8$=gC{3Qnze:i9wPw]5x(mv1x\u003equr3lQDlarR^HazCBgz/WKGvqPM#jV%]nzGElGvqYP#z/WKLD2[7sz73PLxK#i}ay/juwQ4=ek5LHVatMb#B.\u0026lJar-(\u003cfGGK-arR^HarR^HarR!pz/6Dcy?mS]vRGZ\u003cx(UsVayw.{zE^9:z/6Dcy?mS]vRGZ\u003cx(UQJ3lQDlarR^HarR^HazCBgv@Dj6x(4v3uT^.!wnc6bx(+y(z/fbE3lQDlarR^HarR^HarR^HaAy[8B7DE(B-8qnzdMdRA=k$Dw*Y@:B.\u003eOhzF%Rtw[=c[awC^nlOy}%lOy/2k#6])x(n0lvqG:*BzkVhaA8cuBzbxfay/tbAclnlAXnF4xK$W?ayw.{zE^9:z/6Dcy?mS]vRGZ\u003cx(UQJazCZob70W7w[=6)uTFj9e*\u00267ParR^HarR^HarR^Hz/WKxzGY-mz/e=bp^F5KcTv\u0026BjS(alcM\u003c]Zv@Dj6x(4v3uT^.!wnc5\u003e3lQDlarR^Har@1cz/65dv@DmbvqfQ\u003cA=SvAwPP4]pF%LJuQE*Yl0(]QlR7MTnMeOhBz\u0026pgaz++kBrCWsvrrS4vqWi0x([31ATA{iarR^HarR)KvSD3*yAN.jwGUD8x(4r5z/M$yzF\u003c2}wPI{3A+PunaAz4mBAh89BrC^vvrr(rayPC4x(4i!y?j-hzY\u0026}vv}da#arR^HarQ",
            "ln": 2723,
            "col": 35,
            "line": 79
          },
          {
            "b": "BshbLvrM6[y**^?wGU]eaARpd3lQDlarR^Har@1CvpJ$+zE\u003eBcarR^HarR^Hz/WKxzGY-mz/e=br8lyVnma.:l{UfCqBr#ZoI5eZcTv\u0026TaswJz3lQDlarR^Har@12zEWY#zdNQbvqE5}B.LV5az\u003eTDB9hsxBAh89yH}Kie*8o7z/xA4B0a[cy-)?kwGUY8AclmBB8Mhwv}u={x(4v43lQDlarR^Har@1y",
            "ln": 3381,
            "col": 51,
            "line": 89
          },
          {
            "b": "zdmi%wN(]%vrl98wnbW/B95Kpz/M$ey?$knz/{8gwGUP0y?mVu3lQDlarR^HarR^Hazth8xKtQ!h6t48xKL%}y?WuhzdCHLdgdguarR^HarR^HarUomAV/Bzv\u003c2G6ayP85uVQddA:@V/w[=6)B2\u003cTJarR^HarR^HarR^HarR!Jx([2hz/xo9d06AsefDrXvKAPEvriM6iTM#LarR^HarR^HarR^HarR^HarUuaB7!]$whL#ZAaAy0wHIdyA+eV\u0026c[cOL3lQDlarR^HarR^Har@1cwO+{/BrC74v}YB:ayYFcy?aV0x(W={Bz(hBaz$R8wIarjarR^HarR^HarR!Fz/{8gwNw$ZxjVdaauZ\u0026Xvrl9?zdCHRxK#B0x-",
            "ln": 4556,
            "col": 25,
            "line": 111
          },
          {
            "b": "DVKaFA:@V/wnbW/B98*ZDTyz%Bye([zF9=%wm5$*BZG2{zdLaAEj3DJ3lQDlarR^HarR^HazCBgzF%Rtz/WKIvrufnx(^*0AWUBav}YB:uT!d(y?c)-x(UT-3lQDlarR^HarR^HarR^HaAREtwnc6bjS[t:DT.biy?c){z/x5]x(XRPB8\u003e=jze.7NB-?zee{hqJwhCX-e[!*vEj2vAarR^HarR^HarR^HarR!BB1RrryH}3\u003cA=STJze:31AW.trarR^HarR^HarR^HarR!sz/M$wA:{kazxJw7y*Rm4B-H#6uUj1*wPG)tarR^HarR^HarR^HarR^HarR^HB7/Yrx(2ziz/x#lx(4ueB8\u003e+waA8rNAa9\u003c4e]2rszyxQzAaAW6efF\u003eLe]UlvxF9+5B7Gk$zdLbpA:{KEdgdguarR^HarR^HarR^HarU=DC@=oParR^HarR^HarR^HarR^HarR!BB1RGAAbn@)wHIUqAaAW6efFChv}YB:uT!d(y?c)-x(UTBboQApz/6h#3lQDlarR^HarR^HarR^Haz2!cwPh-lpG6Y5A=k$V3lQDlarR^HarR^HarR^HarR^Har@1Iz/{8gwGQ",
            "ln": 5071,
            "col": 62,
            "line": 120
          },
          {
            "b": "vpTTawQ4{gBAn#QwmYN*By=Opze:31AV!!dwftPdB0a$hzGGDcBAo5warR^HarR^HarR^HarR^HarR^HB7/Yrx(2zxzff/fwHIUqAaAW6dgdguarR^HarR^HarR^HarR^HarUxgaz#ataA8rNAa9\u003c4e[]xqx(URivpJ$Zwm5!*x(4r!wnc6kiV@DKx(^?)3lQDlarR^HarR^Har@0@z/6Dcy?kjaarR^HarR^HarR^Hv{@\u003eXwN]d?z/{8gwPF$Sao",
            "ln": 5567,
            "col": 44,
            "line": 130
          },
          {
            "b": "A:@W4j-+K:A:@W4efDz(vS=y3wm6a@vrc14dgcz8arR^HarR^KawuYZwg!iiarR^HarR!zz!a0bwGTbUx(d*cA==bivLhwiAbP=suU%Z(B.\u003eRqzeS%cy?l%\u003evqPN83jm)#arUluv}xR3iTM#LarR^HarUxgaA?spvScs4BA[#(jS(aYA+P8%cPROSarR^HarR^HarR!CA+PAkc)}F)x(4u\u003eaTXYCarR^HarR^HA:-W6wEn+!arR^Kaw^8)zGE1xByxolB0a[ewftp",
            "ln": 6126,
            "col": 88,
            "line": 139
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "sorted"
            ],
            [
              "",
              "glob.glob"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "torch.cuda.get_device_name.lower"
            ],
            [
              "",
              "torch.cuda.get_device_name"
            ],
            [
              "",
              "re.match"
            ],
            [
              "",
              "out.append"
            ],
            [
              "",
              "out.append"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "os.system"
            ],
            [
              "",
              "_find_compiler_bindir"
            ],
            [
              "",
              "RuntimeError"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "set"
            ],
            [
              "",
              "os.path.dirname"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "hashlib.md5"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "hash_md5.update"
            ],
            [
              "",
              "f.read"
            ],
            [
              "",
              "hash_md5.hexdigest"
            ],
            [
              "",
              "torch.utils.cpp_extension._get_build_directory"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "_get_mangled_gpu_name"
            ],
            [
              "",
              "os.path.isdir"
            ],
            [
              "",
              "uuid.uuid4"
            ],
            [
              "",
              "os.makedirs"
            ],
            [
              "",
              "shutil.copyfile"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "os.replace"
            ],
            [
              "",
              "shutil.rmtree"
            ],
            [
              "",
              "os.path.isdir"
            ],
            [
              "",
              "os.path.join"
            ],
            [
              "",
              "os.path.basename"
            ],
            [
              "",
              "torch.utils.cpp_extension.load"
            ],
            [
              "",
              "torch.utils.cpp_extension.load"
            ],
            [
              "",
              "importlib.import_module"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "torch.utils.file_baton",
              "FileBaton"
            ],
            [
              "",
              "glob"
            ],
            [
              "",
              "hashlib"
            ],
            [
              "",
              "importlib"
            ],
            [
              "",
              "os"
            ],
            [
              "",
              "re"
            ],
            [
              "",
              "shutil"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "torch.utils.cpp_extension"
            ],
            [
              "",
              "torch.utils.file_baton"
            ],
            [
              "",
              "uuid"
            ]
          ],
          "mbr": [
            "f.read",
            "glob.glob",
            "hash_md5.hexdigest",
            "hash_md5.update",
            "hashlib.md5",
            "importlib.import_module",
            "os.environ",
            "os.environ.PATH",
            "os.environ.TORCH_CUDA_ARCH_LIST",
            "os.makedirs",
            "os.name",
            "os.path",
            "os.path.basename",
            "os.path.dirname",
            "os.path.isdir",
            "os.path.join",
            "os.replace",
            "os.system",
            "out.append",
            "re.match",
            "shutil.copyfile",
            "shutil.rmtree",
            "torch.cuda",
            "torch.cuda.get_device_name",
            "torch.cuda.get_device_name.lower",
            "torch.utils",
            "torch.utils.cpp_extension",
            "torch.utils.cpp_extension._get_build_directory",
            "torch.utils.cpp_extension.load",
            "uuid.uuid4",
            "uuid.uuid4.hex"
          ],
          "tgt": [
            "RuntimeError",
            "_find_compiler_bindir",
            "_get_mangled_gpu_name",
            "dict",
            "f.read",
            "glob.glob",
            "hash_md5.hexdigest",
            "hash_md5.update",
            "hashlib.md5",
            "importlib.import_module",
            "len",
            "open",
            "os.makedirs",
            "os.path.basename",
            "os.path.dirname",
            "os.path.isdir",
            "os.path.join",
            "os.replace",
            "os.system",
            "out.append",
            "print",
            "re.match",
            "set",
            "shutil.copyfile",
            "shutil.rmtree",
            "sorted",
            "torch.cuda.get_device_name",
            "torch.cuda.get_device_name.lower",
            "torch.utils.cpp_extension._get_build_directory",
            "torch.utils.cpp_extension.load",
            "uuid.uuid4"
          ],
          "funcs": [
            [
              "_find_compiler_bindir",
              888
            ],
            [
              "_get_mangled_gpu_name",
              1523
            ],
            [
              "get_plugin",
              1932
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 3,
              "op.sub": 1,
              "op.land": 1,
              "max_depth": 19,
              "call_count": 46,
              "node_count": 1161,
              "member_count": 31,
              "max_array_len": 4,
              "op_density.add": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_concat_chain": 2,
              "member_depth_max": 4
            },
            "file": {
              "size": 6646,
              "entropy": 4.75
            },
            "text": {
              "lines": 157,
              "top_char": 101,
              "max_ws_run": 2,
              "digit_ratio": 0.01,
              "space_count": 1441,
              "char_entropy": 4.75,
              "unique_chars": 78,
              "top_char_null": 0,
              "string_density": 0.21,
              "top_char_ratio": 0.06,
              "ascii_art_lines": 5,
              "avg_line_length": 41.33,
              "max_line_length": 146,
              "empty_line_ratio": 0.15,
              "last_line_length": 77,
              "whitespace_ratio": 0.24,
              "identifier_density": 1.49,
              "line_length_stddev": 32.57,
              "normalized_string_count": 2.63,
              "repeated_char_sequences": 38,
              "suspicious_comment_ratio": 0.1,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 10.97
            },
            "binds": {
              "count": 22
            },
            "binary": {
              "peak_region_bytes": 5622,
              "peak_region_entropy": 4.79
            },
            "source": {
              "function_count": 3
            },
            "imports": {
              "count": 11,
              "dynamic": 1,
              "stdlib_count": 7,
              "stdlib_ratio": 0.64,
              "third_party_count": 4,
              "third_party_ratio": 0.36
            },
            "strings": {
              "bytes": 755,
              "count": 33,
              "avg_length": 22.88,
              "max_length": 107,
              "path_count": 4,
              "avg_entropy": 2.77,
              "empty_count": 3,
              "entropy_stddev": 1.44
            },
            "comments": {
              "chars": 2280,
              "count": 48,
              "empty": 4,
              "lines": 44,
              "high_entropy": 5,
              "to_code_ratio": 0.39
            },
            "functions": {
              "count": 3,
              "density": 1.91,
              "avg_params": 1.67,
              "code_ratio": 0.75,
              "max_params": 5,
              "length_stddev": 40.79,
              "avg_name_length": 17.33,
              "no_params_count": 2,
              "avg_length_lines": 39.33,
              "max_length_lines": 97,
              "min_length_lines": 9,
              "avg_param_name_length": 9.4
            },
            "identifiers": {
              "count": 234,
              "unique": 80,
              "avg_length": 7.84,
              "max_length": 21,
              "min_length": 1,
              "avg_entropy": 2.49,
              "reuse_ratio": 0.34,
              "length_stddev": 4.61,
              "has_digit_ratio": 0.04,
              "sequential_names": 2,
              "single_char_count": 2,
              "single_char_ratio": 0.03,
              "high_entropy_count": 4,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.93,
              "numeric_suffix_count": 3,
              "double_underscore_count": 1,
              "underscore_prefix_count": 5
            }
          }
        },
        "id": 20,
        "mol": "O(As)H₅(CrDbF₄OsPo₂)Md(In₆)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/custom_ops.py",
        "pid": 0,
        "risk": 11,
        "sha": "1f192dbcd7e9539c13e71d119f9ae34d8b492112a4fec90e3f5ba67b009b46b4",
        "size": 6646,
        "traits": [
          {
            "id": "metadata/import/python/torch/utils/file_baton/filebaton::filebaton",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FileBaton from torch.utils.file_baton",
            "spans": [
              [
                612,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/glob::glob",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports glob",
            "spans": [
              [
                447,
                4
              ]
            ]
          },
          {
            "id": "metadata/import/python/hashlib::hashlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports hashlib",
            "spans": [
              [
                459,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/python/importlib::importlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports importlib",
            "spans": [
              [
                474,
                9
              ]
            ]
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os",
            "spans": [
              [
                491,
                2
              ]
            ]
          },
          {
            "id": "metadata/import/python/re::re",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports re",
            "spans": [
              [
                501,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shutil::shutil",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports shutil",
            "spans": [
              [
                511,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "spans": [
              [
                538,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/utils/cpp_extension::torch/utils/cpp_extension",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.utils.cpp_extension",
            "spans": [
              [
                551,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch/utils/file_baton::torch/utils/file_baton",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch.utils.file_baton",
            "spans": [
              [
                582,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/uuid::uuid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uuid",
            "spans": [
              [
                525,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/package::python-hashlib-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python imports the hashlib library",
            "spans": [
              [
                459,
                7
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                2771,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                100,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                3237,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                1301,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                4691,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                186,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::python-column0-noarg-call-assignment",
            "conf": 0.84,
            "crit": 3,
            "desc": "Module assigns a no-arg call",
            "spans": [
              [
                1906,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-glob-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls Python glob for file enumeration",
            "spans": [
              [
                1351,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-symbol",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python os.path.isdir path test",
            "spans": [
              [
                5135,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-os-path-isdir-text",
            "conf": 0.7,
            "crit": 3,
            "desc": "Python os.path.isdir path test text",
            "spans": [
              [
                5137,
                12
              ]
            ]
          },
          {
            "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": [
              [
                2815,
                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)",
            "spans": [
              [
                2815,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::python-md5-digest",
            "conf": 0.9,
            "crit": 3,
            "desc": "Computes an MD5 digest in Python",
            "spans": [
              [
                4620,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/directory::shutil-rmtree",
            "atk": "T1070.004",
            "mbc": "C0047",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls rmtree() to delete a directory tree",
            "spans": [
              [
                5631,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/copy::shutil-copy",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python shutil copies a file",
            "spans": [
              [
                5339,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::py-importlib-import-module",
            "conf": 0.6,
            "crit": 3,
            "desc": "Dynamically imports a Python module",
            "spans": [
              [
                6190,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::python-os-system-string-command",
            "atk": "T1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "os.system receives a literal command string",
            "spans": [
              [
                2835,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/system::python-os-system",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.95,
            "crit": 3,
            "desc": "Executes shell commands via Python",
            "spans": [
              [
                2835,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/system::python-os-system-text",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.85,
            "crit": 3,
            "desc": "os.system shell execution in source text",
            "spans": [
              [
                2834,
                11
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfc$sXGgb7ErefEX*nKMcoavw}5p!%$Pr7P\u003eXasni%mN/%ynKlrAq.xgnl2puWA+Pf1BAnNBwPIB6C4Chp3l])5awL%el}GV!lR*PRpF%FTnL-87vqYP#x([zsy?Wx\u003czGx-pB0bHmByw)3ayP85azC.nwO=f]v@#\u003c4y-)Xqz/xodBA[irayPd#aAhvtAb]V7ByxinaAzgexMOqrx(k54zE:(izY\u003cdnx(+zrz!s9nvrb{gaAz4fvru6\u003eay]z2B.$YcByxo9z/b[bayPd#ayPekaz(4cx\u003ez6?vruj4zGu}xxK#i}Bz\u0026=Oavf)\u003caA.:pefF$AAb](cBZ]Jcz/d9Gwnc9{y\u0026o",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "w].*bawL%el}GV!lR*PRpF%FTnL-87x(+zrBAh89BzMjBAb](gx\u003c$^#wN)z23tBu@z/P}xA+bO(ze:AlBrC7izGGDmBzLV23tBu@z/P}xzGP/nC{3Kpaz#c9x(d*cA=-BCz/Pu33tBu@z/P}xCvtJfx(mN83tBu@z/P}xwnVp3x\u003c}zRbp$G0eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeEAZBlT:FrwN(][z/fSrA=?",
            "ln": 391,
            "col": 21,
            "line": 7
          },
          {
            "b": "aA7\u003cmv@DmaByx6eaARgjB8M8ue*9D6z!S:6avw$9jW8wjruL^\u0026AcSNIxK#67Bzbj)boR5ozdK\u00261z/fSrvqZffx(+ztB7F(8zfoVpx(E)1aARsmwPGEh3svpYzGx]dzGGk}vpJ$ZauZ\u0026Tx\u003e8lkdgcz)wO95{z/fSrvqZfnC42ifwH[%BxKL\u003c\u003ejX/{kwH[%mBA}?pjX/{kwH[%mwP?=$wJ-!bzE\u003evwzdNN5A^q27z/PY6BuJxqzE\u003emT3lQDlaA?gfB.8WUaz#cJvrk\u003c$A::kwC42ifwHN%earR!vw/#edvq]^2x(+zmz/+",
            "ln": 630,
            "col": 22,
            "line": 17
          },
          {
            "b": "eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeEAZBqE%/-vpJ\u003c\u003epgl)JnP5b.CwhejaAIHkv}/K?wN({3B.$Ygx\u003e7N/aA?gfB.bRD3jp(}C@=oParR!AvqYB]z^Ny8z6g$:Bz(hfxFaghzEmH7uV716ar@0-e\u0026UEqvk541CW\u003er7BrA\u003e\u003eBAh88B-.g-",
            "ln": 1623,
            "col": 49,
            "line": 43
          },
          {
            "b": "wHPU.boQ@Jy?W^eiV}%EB75J]wJ+6BwmYv!zE)ugvS=y3BzkR1arR^HarR^HvrlH3A=-BrB7]JkByx5%wHIngAclmNaARKxv}WF]wO#NcAW.trarR^HarR!vw/#5hB7]J7azC)tph+2YiTM#LarR^HarR^HarUSwB7]J7auZ\u0026?z/Pu3e[O*nw]x8izG6-ue[x6HAaHEJzddU@arR^HarR^Hx\u003ewG9wOkZ{w/}",
            "ln": 1848,
            "col": 72,
            "line": 49
          },
          {
            "b": "arUMkxk8l}auZ\u0026?z/Pu3e[O*nw]x8izG6-ue[x6HAaHEJze0\u003e{arR^HarR^HvrlH3A=-BwvqWhJjS(A=arR^HarR^HA+funA=91wz/Pu3e[nZazeZ[qzG6-ue{h5MADL\u00267DsXGUdk2HDzGx@qc[)83az\u003e?gj-j?zx(mJlaz\u003eLij-CsXx(mJlaA8yAj-tE+dgczbeIeK",
            "ln": 2049,
            "col": 11,
            "line": 54
          },
          {
            "b": "wPw]nzY\u003cdkze:Alvrc6#C{4fJAbY\u0026eB8@EtzF%-paA}mmzFs03B0bgmaARKxv}WGfx(\u003e$HA:-D?c[c+QboP:1By^GQlT:\u003eIz/^aAB7DF7vru0)uW2}0zFs03B0a}6v{%I3wGU]6azt\u003esAc15[fjG6pB1RASBzbPge]L=yfkkGGB.9r*hA9w#3p59tzGGDmBzLV2e[n*qBy/Yszddr\u003cxjV8\u003cwmYu}B9hCvA+frkuVZr%v}xW/CvtJfx(mN8c[dg:arR^Hw]8MijS(d2x\u003eIs4A+cQHawM\u0026)wH[%Cz/Pu3e]29xe(V\u003e1v/",
            "ln": 2548,
            "col": 16,
            "line": 67
          },
          {
            "b": "eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIdqOavg6\u0026wPz(nBzb98aARpdaAIj8AaHegw/$I8By/uhz/M$qvru0)wPF#oxK@r0x)a69az++kBrCHlazC.nwOkN{B1N!AawM\u0026)wGUY8wnbKZBy/IoBzb98aARpdaAImywGU]6ayMy6",
            "ln": 2932,
            "col": 40,
            "line": 77
          },
          {
            "b": "aBwiwzGx-pe]Cilzg9@TwQ5f9v@#o)aBv{ozyxKpw)YQ)vq]^bEj3DJarR^Hw]zYjx\u003ehDtasIqBDsXSIA+e\u0026\u0026B7]@idiJtxaz2CkzdN-@By=\u003eDx(CFxwO#NcAXqADvq]^eaAz49uVP)?AaHEEiTM#LarR^HarUxgaAz49uVP}cwGUYdawM\u0026)wJyd",
            "ln": 3309,
            "col": 63,
            "line": 84
          },
          {
            "b": "C}p7VxMW{0y?W^1azC}ezf3?dB0bgsazkR7B1N!bv@bN{B0a4(w[=c%By!xVze:r5AWV3FA:@=nB-.tlB1R0iByu!2vqP$1wPxjX3lQDlay]4}aywF\u0026zFsi1uNP#by?tjvwmoN*B7GCAaAy[dyDR",
            "ln": 4676,
            "col": 14,
            "line": 109
          },
          {
            "b": "B7/Ydw]83wrc0a)efG1BwN)}TefGdJzE^WfuVP}cwJ..1h7pM[arR^HarR^HvrlH3A=-BuwO@]bvrt}0wPPvzj%hJ^arR^HarR^HvrlH3A=-BwB.$GawPhE1v{%B3j%hJ^arR^HarR^HvrlH3A=-ATauR!fA:-\u003c3auQ=:B.$GawPhE1v{%A=arR^HarR^HvrlH3A=-ATauR!fCwg@9z*bMfx)KtkjuT/w3lQDlarR^HaAIWAwPxgFe)?$1zFsi1uNPC[Byxl4BsvLtarR^HarR!FwO+%hwmoN*B7GCojS[ozByxl4Bp6ckarR^HarU-py?tquvqY\u003c6jS[=NzFGO4arR^H",
            "ln": 4813,
            "col": 57,
            "line": 112
          },
          {
            "b": "wn=W0B7]@iauZ\u0026\u003ex(mE1CvbA9DsWA\u003carR^HwmYu}uTEI?wPzc+d05%ow*]+FarR^HarR^Hz/Px1AV^H/zG4jpA:-\u0026#wHIwazyxNqy?tqgvrt}0wPPvI3lQDlarR^HaAzvgauZ\u0026xz/fa[arR^HarR^HCwg@9z*9r!atscBarR^HarR!vw/#eay?tqvxMW{0y?kTmarR^HarR^HarR^HA=bzgjS[SYe]\u003exrwn=rqqEKDNz/5A{vru6eB7Gf1e=",
            "ln": 5197,
            "col": 17,
            "line": 123
          },
          {
            "b": "A+5:4e]$-MwGSDBB7Gf1e{z2Ewn=W0B7]@idjCPharR^HarR^Hx\u003ehDhjS(A=arR^HarR^HCw7YbwGT@)B.9PvarR^HarR^HarR^Hx=]LYx\u003ehDhb{mbDwmY^lB7]@i3lQDlarR^HarR^HazCBgx\u003ehDhb{mnuy?tqqB.$GawPhE1v{%B3jV%{ewO+%hA:-\u003c3iTM#LarR^HarR^",
            "ln": 5469,
            "col": 35,
            "line": 132
          },
          {
            "b": "wftu7w[CQ{B1N!bwmYu}Aa9=}zf65)zE^9-B.kk%A=STCz!a0bwHPUEarR^HvrlH3A=-BrB7]JkByx5%wHIzlwozZ1efG4MA:@=nzF?73z!a0bwHN%earR!EwPS6nzxJ+fB95*Ez!a0bwId}gA:-/@By/Glc[cO/d\u003ceUxB95*Ez!a0bwIdCmw[CQ{B0@E^3jprPw/$#1zdNl+Aa9=}zf65)zE^9-B.kk%A=STCz!5",
            "ln": 5957,
            "col": 61,
            "line": 145
          },
          {
            "b": "B8\u003e+$zeS%cy?kduwoh\u003c1zeS%cy?kduA+flkx(W=(vqG:ymQZaOwHPUEarR^HvrlH3A=-BrB7]JkByx5%wHIRuv{:7\u003ewozZ1efG4MA:@=nzF?73z!a0bwHN%earR!nB8$]kBrCpsx(n0lvqYN^c$EyvuU%Z(B.\u003eRuaARKxv}WGjzz1U4wozZ1dgdguarU-Cv{:s?zGx-pB09Q*wnbK}c#JEgwN]d!vrb^[B6\u0026u[wm5!*w[z",
            "ln": 6299,
            "col": 29,
            "line": 155
          },
          {
            "b": "uVZi[zGP!ABy/uhz/NolarR^HarR^Hz//V7AV^H/By/uhz/NEuy\u0026si5c[bGCarR^HarR!Gz/Pu3e[wWqBAh88B-.h9e[e\u003ctvpS\u003eRB95*LwO#NcAY[t.xK#inaAINkjUOq(arR^H",
            "ln": 7726,
            "col": 25,
            "line": 188
          },
          {
            "b": "efF+yB95\u0026Waz2wgwGUh}B-.OBBApZ{arR^HarR^HarR^Hz/{evB-.WEjS)%JazbLjaAO-uzxJ\u003euBz#wAB0bgeazC[hzGx]dzEWlaBsXLRz/Pu3e(Vz1B8M7Ft).X%arR^HarR^HarUlkBAh8bB1Q)uAaJ]$c$Ejky?Wuhmpym.l${dMc#A)kj-baFefF\u003eNBz}",
            "ln": 8514,
            "col": 66,
            "line": 209
          },
          {
            "b": "xM4*8B09Q*twXp?e]\u003eJox(!xcA:JA%A^7@jwm6p@wNxa?z!*+uA+eP\u003ez/ozuazbLjaz(4cazCZozeS%cy?kkoz!a0bwPGmGt).X%arUuoz!\u003czpd)k1VzeS@qA+e($B97#luUjj%CvtJ5uUBv@yBBduB97=5z/ozuazbLjaz(4cazCZozeS%cy?kkoz!a0bwPGmG",
            "ln": 8686,
            "col": 5,
            "line": 212
          },
          {
            "b": "ar@1bB-5ssz!a0bwIarjarR!BB-.OBBAnM/az(4cB.\u003eRqdRS^tB-.WN3lQDlazbLjaztXiyANteaztXiyJzJzarR^HarR^HxM4*8e]\u003eJuz*2Xudgcz8arR^Kaw39PzGGP8C{4lEx(OobaA8yAAclnzefF[uA:-/@By/GlefFwswftu7w[CQ{B1N!xarR!GwO#NcA=UPewO2:4jS[/SBsnNBarR^Hw]zYjwGUY8az2CjA+P9aiTM#LarR^HarUkFB-7]kB.a{0vrb^[B09Q*txz01z/M$xazCZowId?rwg??fA:-/@By/Glc[coMw/$!#d0c)XzF%Rtx(k5nwO#NcA=UPewO2:+3lQDlarR^Haz0fFzFs9kwNw)",
            "ln": 8848,
            "col": 4,
            "line": 215
          },
          {
            "b": "arR^HarS7JB-.OBByeN2D2Ntoas!NscOlYKdo!Gied9HxarR^HarT@}3lQDlarR^HazbLjazCwhazCZoA:-\u0026#wHGn:az+Rbc$L2HB-.OBBAn(WiTM#LarR^HarR^HarUYyCxj(SjS)%kzEEx[as!NDcPVP*wo-IIefDq(cOcw/eHJ7(z/{evB-Z#ixKL\u003c\u003eB6Au?CWh\u003cyz/{evB-Z#3BA}?pB6Au?CWjPX3lQDlarR^HaAg+fvqPv[z//A7as/O$",
            "ln": 10415,
            "col": 7,
            "line": 249
          },
          {
            "b": "3jm)#arR)Kp\u0026Zn/BrCWlvR/Qd3lQDlaA}KgBzb.rjS)%Cvr:hpwO@]awO=fiazbLjay!#0y-)Cfay/taB.#1BazbLjay/taB.#1sx(k5tx(CEIA=leydp0o6arR!CA+PAkc[bGCarR!sz/M$vz*9srzxJ$rCxk!LarR^HarR^HAb]VgBsnHVasw^Rz!T8qv}xE)as!MZaswoYasICFwoqGceG!\u003evzyx1ay?$KHazbLjay!#0y+cYMx\u003ehs0azCZoDtdsDA=ldMaA}KgBz7",
            "ln": 10773,
            "col": 71,
            "line": 256
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "dict"
            ],
            [
              "",
              "np.asarray"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "torch.get_default_dtype"
            ],
            [
              "",
              "torch.device"
            ],
            [
              "",
              "value.tobytes"
            ],
            [
              "",
              "_constant_cache.get"
            ],
            [
              "",
              "torch.as_tensor"
            ],
            [
              "",
              "value.copy"
            ],
            [
              "",
              "torch.broadcast_tensors"
            ],
            [
              "",
              "torch.empty"
            ],
            [
              "",
              "tensor.contiguous"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "torch.finfo"
            ],
            [
              "",
              "torch.finfo"
            ],
            [
              "",
              "torch.clamp"
            ],
            [
              "",
              "input.unsqueeze.nansum"
            ],
            [
              "",
              "input.unsqueeze"
            ],
            [
              "",
              "warnings.filters.insert"
            ],
            [
              "",
              "warnings.filters.remove"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "AssertionError"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "suppress_tracer_warnings"
            ],
            [
              "",
              "symbolic_assert"
            ],
            [
              "",
              "torch.equal"
            ],
            [
              "",
              "torch.as_tensor"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "suppress_tracer_warnings"
            ],
            [
              "",
              "symbolic_assert"
            ],
            [
              "",
              "torch.equal"
            ],
            [
              "",
              "torch.as_tensor"
            ],
            [
              "",
              "AssertionError"
            ],
            [
              "",
              "torch.autograd.profiler.record_function"
            ],
            [
              "",
              "fn"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "np.arange"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "np.random.RandomState"
            ],
            [
              "",
              "rnd.shuffle"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "np.rint"
            ],
            [
              "",
              "rnd.randint"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "module.parameters"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "module.buffers"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "module.named_parameters"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "module.named_buffers"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "named_params_and_buffers"
            ],
            [
              "",
              "named_params_and_buffers"
            ],
            [
              "",
              "tensor.copy_.requires_grad_"
            ],
            [
              "",
              "tensor.copy_"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "module.no_sync"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "named_params_and_buffers"
            ],
            [
              "",
              "type"
            ],
            [
              "",
              "re.fullmatch"
            ],
            [
              "",
              "tensor.detach"
            ],
            [
              "",
              "tensor.is_floating_point"
            ],
            [
              "",
              "nan_to_num"
            ],
            [
              "",
              "tensor.clone"
            ],
            [
              "",
              "torch.distributed.broadcast"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "entries.append"
            ],
            [
              "",
              "dnnlib.EasyDict"
            ],
            [
              "",
              "mod.register_forward_pre_hook"
            ],
            [
              "",
              "module.modules"
            ],
            [
              "",
              "mod.register_forward_hook"
            ],
            [
              "",
              "module.modules"
            ],
            [
              "",
              "module"
            ],
            [
              "",
              "hook.remove"
            ],
            [
              "",
              "set"
            ],
            [
              "",
              "e.mod.parameters"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "e.mod.buffers"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "id"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "type"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "module.named_modules"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "t.numel"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "t.numel"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "str.split"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "contextlib"
            ],
            [
              "",
              "dnnlib"
            ],
            [
              "",
              "numpy"
            ],
            [
              "",
              "re"
            ],
            [
              "",
              "torch"
            ],
            [
              "",
              "warnings"
            ]
          ],
          "mbr": [
            "_constant_cache.get",
            "contextlib.contextmanager",
            "decorator.__name__",
            "dnnlib.EasyDict",
            "e.mod",
            "e.mod.buffers",
            "e.mod.parameters",
            "e.outputs",
            "e.unique_buffers",
            "e.unique_outputs",
            "e.unique_params",
            "entries.append",
            "fn.__name__",
            "hook.remove",
            "input.dtype",
            "input.unsqueeze",
            "input.unsqueeze.nansum",
            "mod.register_forward_hook",
            "mod.register_forward_pre_hook",
            "module.buffers",
            "module.modules",
            "module.named_buffers",
            "module.named_modules",
            "module.named_parameters",
            "module.no_sync",
            "module.parameters",
            "np.arange",
            "np.asarray",
            "np.random",
            "np.random.RandomState",
            "np.rint",
            "order.size",
            "re.fullmatch",
            "rnd.randint",
            "rnd.shuffle",
            "self.dataset",
            "self.num_replicas",
            "self.rank",
            "self.seed",
            "self.shuffle",
            "self.window_size",
            "str.split",
            "super.__init__",
            "t.dtype",
            "t.numel",
            "t.shape",
            "tensor.clone",
            "tensor.contiguous",
            "tensor.copy_",
            "tensor.copy_.requires_grad_",
            "tensor.detach",
            "tensor.is_floating_point",
            "tensor.ndim",
            "tensor.requires_grad",
            "tensor.shape",
            "torch.Assert",
            "torch.Tensor",
            "torch._assert",
            "torch.as_tensor",
            "torch.autograd",
            "torch.autograd.profiler",
            "torch.autograd.profiler.record_function",
            "torch.broadcast_tensors",
            "torch.clamp",
            "torch.contiguous_format",
            "torch.device",
            "torch.distributed",
            "torch.distributed.broadcast",
            "torch.empty",
            "torch.equal",
            "torch.finfo",
            "torch.finfo.max",
            "torch.finfo.min",
            "torch.get_default_dtype",
            "torch.jit",
            "torch.jit.ScriptModule",
            "torch.jit.TracerWarning",
            "torch.nan_to_num",
            "torch.nn",
            "torch.nn.Module",
            "torch.nn.parallel",
            "torch.nn.parallel.DistributedDataParallel",
            "torch.utils",
            "torch.utils.data",
            "torch.utils.data.Sampler",
            "type.__name__",
            "value.copy",
            "value.dtype",
            "value.shape",
            "value.tobytes",
            "warnings.filters",
            "warnings.filters.insert",
            "warnings.filters.remove"
          ],
          "tgt": [
            "AssertionError",
            "_constant_cache.get",
            "dict",
            "dnnlib.EasyDict",
            "e.mod.buffers",
            "e.mod.parameters",
            "entries.append",
            "enumerate",
            "fn",
            "hook.remove",
            "id",
            "input.unsqueeze",
            "input.unsqueeze.nansum",
            "int",
            "isinstance",
            "len",
            "list",
            "max",
            "mod.register_forward_hook",
            "mod.register_forward_pre_hook",
            "module",
            "module.buffers",
            "module.modules",
            "module.named_buffers",
            "module.named_modules",
            "module.named_parameters",
            "module.no_sync",
            "module.parameters",
            "named_params_and_buffers",
            "nan_to_num",
            "np.arange",
            "np.asarray",
            "np.random.RandomState",
            "np.rint",
            "print",
            "range",
            "re.fullmatch",
            "rnd.randint",
            "rnd.shuffle",
            "set",
            "str",
            "str.split",
            "sum",
            "super",
            "super.__init__",
            "suppress_tracer_warnings",
            "symbolic_assert",
            "t.numel",
            "tensor.clone",
            "tensor.contiguous",
            "tensor.copy_",
            "tensor.copy_.requires_grad_",
            "tensor.detach",
            "tensor.is_floating_point",
            "torch.as_tensor",
            "torch.autograd.profiler.record_function",
            "torch.broadcast_tensors",
            "torch.clamp",
            "torch.device",
            "torch.distributed.broadcast",
            "torch.empty",
            "torch.equal",
            "torch.finfo",
            "torch.get_default_dtype",
            "tuple",
            "type",
            "value.copy",
            "value.tobytes",
            "warnings.filters.insert",
            "warnings.filters.remove",
            "zip"
          ],
          "funcs": [
            [
              "constant",
              749
            ],
            [
              "nan_to_num",
              1781
            ],
            [
              "suppress_tracer_warnings",
              2720
            ],
            [
              "assert_shape",
              3172
            ],
            [
              "profiled_function",
              4287
            ],
            [
              "decorator",
              4318
            ],
            [
              "__init__",
              4761
            ],
            [
              "__iter__",
              5225
            ],
            [
              "params_and_buffers",
              5969
            ],
            [
              "named_params_and_buffers",
              6111
            ],
            [
              "copy_params_and_buffers",
              6271
            ],
            [
              "ddp_sync",
              6946
            ],
            [
              "check_ddp_consistency",
              7318
            ],
            [
              "print_module_summary",
              8002
            ],
            [
              "pre_hook",
              8292
            ],
            [
              "post_hook",
              8349
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 21,
              "op.bor": 1,
              "op.lor": 4,
              "op.mod": 3,
              "op.mul": 4,
              "op.sub": 4,
              "op.land": 1,
              "max_depth": 17,
              "call_count": 131,
              "node_count": 2939,
              "member_count": 93,
              "max_array_len": 7,
              "op_density.add": 0.01,
              "op_density.bor": 0,
              "op_density.lor": 0,
              "op_density.mod": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_concat_chain": 3,
              "member_depth_max": 4,
              "infinite_loop_count": 1
            },
            "file": {
              "size": 11106,
              "entropy": 4.68
            },
            "text": {
              "lines": 266,
              "top_char": 45,
              "max_ws_run": 2,
              "digit_ratio": 0.01,
              "space_count": 2038,
              "char_entropy": 4.68,
              "unique_chars": 80,
              "top_char_null": 0,
              "string_density": 0.11,
              "top_char_ratio": 0.08,
              "ascii_art_lines": 12,
              "avg_line_length": 40.75,
              "max_line_length": 133,
              "empty_line_ratio": 0.14,
              "last_line_length": 77,
              "whitespace_ratio": 0.21,
              "identifier_density": 2.58,
              "line_length_stddev": 28.94,
              "normalized_string_count": 1.78,
              "repeated_char_sequences": 45,
              "suspicious_comment_ratio": 0.1,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 23.09
            },
            "binds": {
              "count": 67
            },
            "binary": {
              "peak_region_bytes": 10082,
              "peak_region_entropy": 4.78
            },
            "source": {
              "class_count": 1,
              "function_count": 16
            },
            "imports": {
              "count": 6,
              "aliased": 1,
              "stdlib_count": 2,
              "stdlib_ratio": 0.33,
              "third_party_count": 4,
              "third_party_ratio": 0.67
            },
            "strings": {
              "bytes": 305,
              "count": 29,
              "avg_length": 10.52,
              "max_length": 72,
              "avg_entropy": 1.45,
              "empty_count": 1,
              "entropy_stddev": 1.59
            },
            "comments": {
              "chars": 2622,
              "count": 48,
              "empty": 1,
              "lines": 47,
              "base64": 2,
              "high_entropy": 3,
              "to_code_ratio": 0.21,
              "url_in_comments": 1
            },
            "functions": {
              "count": 17,
              "nested": 2,
              "density": 6.02,
              "avg_params": 2.63,
              "code_ratio": 0.74,
              "max_params": 7,
              "length_stddev": 15.56,
              "avg_name_length": 14.19,
              "no_params_count": 1,
              "avg_length_lines": 12.25,
              "max_length_lines": 69,
              "min_length_lines": 2,
              "avg_nesting_depth": 0.19,
              "max_nesting_depth": 1,
              "high_entropy_names": 5,
              "single_char_params": 1,
              "avg_param_name_length": 6.52
            },
            "identifiers": {
              "count": 685,
              "unique": 186,
              "avg_length": 8.01,
              "max_length": 25,
              "min_length": 1,
              "avg_entropy": 2.42,
              "reuse_ratio": 0.27,
              "length_stddev": 5.05,
              "sequential_names": 4,
              "single_char_count": 5,
              "single_char_ratio": 0.03,
              "high_entropy_count": 13,
              "high_entropy_ratio": 0.07,
              "all_lowercase_ratio": 0.94,
              "all_uppercase_ratio": 0.01,
              "double_underscore_count": 3,
              "underscore_prefix_count": 8
            }
          }
        },
        "id": 21,
        "mol": "H₂(CmDb₃)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/misc.py",
        "pid": 0,
        "risk": 3,
        "sha": "3839d944f18aa597f4ead815fd5a224f09a6d15857a64a85f3d93c27204fc770",
        "size": 11106,
        "traits": [
          {
            "id": "metadata/import/python/contextlib::contextlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextlib",
            "spans": [
              [
                457,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/dnnlib::dnnlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dnnlib",
            "spans": [
              [
                523,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/numpy::np",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports numpy as np",
            "spans": [
              [
                475,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/re::re",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports re",
            "spans": [
              [
                447,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "spans": [
              [
                494,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/warnings::warnings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports warnings",
            "spans": [
              [
                507,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                678,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                100,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                2980,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                3357,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                1671,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                186,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/url/reference::python-comment-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python comment contains a URL",
            "spans": [
              [
                2612,
                53
              ]
            ]
          },
          {
            "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",
            "spans": [
              [
                10479,
                5
              ],
              [
                10488,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::set-construction",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python set() construction",
            "spans": [
              [
                8999,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::python-column0-noarg-call-assignment",
            "conf": 0.84,
            "crit": 3,
            "desc": "Module assigns a no-arg call",
            "spans": [
              [
                723,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations--arange",
            "conf": 0.85,
            "crit": 3,
            "desc": "NumPy array operation (arange)",
            "spans": [
              [
                5261,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the NumPy array library",
            "spans": [
              [
                475,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numpy-array-operations",
            "conf": 0.85,
            "crit": 3,
            "desc": "Dense NumPy array construction and reduction",
            "uses": [
              16
            ],
            "spans": [
              [
                5261,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::numeric-computation-library",
            "conf": 0.95,
            "crit": 3,
            "desc": "Module built on the numeric Python stack",
            "uses": [
              17,
              18
            ],
            "spans": [
              [
                475,
                5
              ],
              [
                5261,
                9
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 25,
        "mol": "H(Db₂)Md(In)",
        "sha": "416f24017deec855671290180f61f9913844b3e26c3c7b10afe3563e2b2b59f8",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/ops/bias_act.py",
        "risk": 3,
        "size": 9845,
        "type": "python",
        "depth": 1
      },
      {
        "id": 26,
        "mol": "H(Db)",
        "sha": "7b3fc79248d40a074a76308b673c304f884360a74e958d205afbfa3b2aaa3f5b",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/ops/conv2d_gradfix.py",
        "risk": 2,
        "size": 9758,
        "type": "python",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfc$sXGgb7ErefEX*nKMcoavw}5p!%$Pr7P\u003eXasni%mN/%ynKlrAq.xgnl2puWA+Pf1BAnNBwPIB6C4Chp3l])5awL%el}GV!lR*PRpF%FTnL-87vqYP#x([zsy?Wx\u003czGx-pB0bHmByw)3ayP85azC.nwO=f]v@#\u003c4y-)Xqz/xodBA[irayPd#aAhvtAb]V7ByxinaAzgexMOqrx(k54zE:(izY\u003cdnx(+zrz!s9nvrb{gaAz4fvru6\u003eay]z2B.$YcByxo9z/b[bayPd#ayPekaz(4cx\u003ez6?vruj4zGu}xxK#i}Bz\u0026=Oavf)\u003caA.:pefF$AAb](cBZ]Jcz/d9Gwnc9{y\u0026o",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "r7P\u003eXazC)tB98Cpv@#KjaAhvtxLy{\u0026By!#n3jm$3a#hLev@Dmdz!%Mrx(v(iCwhejaA8jvx(v($y-)\u003etfjY0BzGxl6Abolaxd+wLa{[V\u003eze:AlBrCWzA:@+\u00263tar%z6gC-azCXiz/P}xze1633tar%z6gCNx(d*cA=-Blz/f.Nwm5$\u0026vpS$:CNw56z/3QHazCXiz/P}xB-p@bA+65ywc#{?z/3QHB-p@bA+65ywftP6AbP=sayx7@A=U/0Aa9o/x(mL\u003cw].*batd!Qw[=o@zzC-Bx(d*cA=-BhxjVf(w[=76wPzd0x)Ks$3l}bOeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIdqpwmYu}uUr}(uW36}xj#x]B7/03wHI:KiTL",
            "ln": 410,
            "col": 40,
            "line": 7
          },
          {
            "b": "wGV8nwNPW(wftr4ayMy5z/fSrvqZe]arR^HarR^HB7/03wGTbUtwm$%d06X-azbLjaAI\u0026Kx(k5qe]$YmAaJqZarR^Hze163e[5*xwPz)1B7/03wHI:NaAIj8AaHE9arR^HA+funA=91vxKL\u003c\u003e3jn1feIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeK",
            "ln": 825,
            "col": 62,
            "line": 22
          },
          {
            "b": "B7EH7vqH0@efFLvx(EB6wOC^\u003cBuJPzB.90.3lQDlar\u00260Ns8}.*AaK5jw]zYjBzbkdB-7-3A+{2nzF781v@DmdggR^Zu)5(}wftn\u0026z/f-9BAg/cB8V5swIN^Adpsojze:r5zdNQbvruj4zGvAqarR^Ha%FirarR^HuVg7euT)+TzF\u003c34B1wCvx(mn",
            "ln": 1086,
            "col": 65,
            "line": 29
          },
          {
            "b": "z/M$sw/#edvq]=+arR^HarR^HarR^HarR^HarR^HarR^Hu%vL(ByeJ\u003evqY%]y\u0026.cIx(mo/xKL^@wO=Avfk2rzB-qyMazULezE)S\u003exK$)\u003cxML^FyH}K7wO+Z$x\u003ehs0u0]n(arR^HarR^Hw\u0026.4SarR^HarR^HarR^HoMbbbAa9*eazbt7By/Fnw]zYjB-o0Az*c8uvqP$1x(mMoawE01BrC47aAhvjAa9=#wftt)w]zZ3xKL^?ayYQ6arR^",
            "ln": 2195,
            "col": 36,
            "line": 54
          },
          {
            "b": "uW3i{Bza@/e^-ZzarR\u003cLa{]CnarR)Kr://UwmoN\u003eayPq6B.$YcBAo5warR^HvrlH3A=-BrB7]JkByx5%wHI^OaARKxv}WF]wO#NcAW-btzE:\u003erCRi(Ax(a$QjS(Ng3lQDlayPtjwPz(nx(!0aB97\u0026dv}v6jefG4MA:@=nraP@*z/NoHvqYP#d0EpYwnb)6jV%]AdiJ5pwfrpAe[x6HAaHdPjS[#4wor9owHN%earR!nB8$]kBrCfrx(+y(z/fbez/M%Gx(!0aB97\u0026dv}v62efG4MA:@=nraP@*z/NoHvqYP#w?E$ix(a#bzxJdrefDYNayPd#az9lpBA}?pau.\u003egBz(hfxF9[kz^^-zgarLMarR!nB8$]kBrCpsx(n0lvqYN^d0oFWazC.ndiJ5pwfrpyA3dtcatCqLarR^HvrlH3A=-BrB7]JkByx5%wHI8cCwX@Ox(n2wayPd#asH=sCwXJ!jS(Ed3lQDlayPtjwPz(nx(!0aB97\u0026dv}v63A=l8tB1wCFzGErIvqYP#c$^NsB-qyAk0p2ydgdguarUPBByeJ\u003evqY%]y\u0026.cIx(mo/xKL^@wO=A{AaK5%xl4{kA4AbExE\u003eowCox3\u003euUr}(uW36}xj#x]B7/03wHI:K3lQDlazb*GazbpfjS[9AwPRo\u003ex(4)5AS",
            "ln": 3150,
            "col": 72,
            "line": 68
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "misc.suppress_tracer_warnings"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "misc.assert_shape"
            ],
            [
              "",
              "_get_weight_shape"
            ],
            [
              "",
              "w.flip"
            ],
            [
              "",
              "op"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "_get_weight_shape"
            ],
            [
              "",
              "_get_filter_size"
            ],
            [
              "",
              "_parse_padding"
            ],
            [
              "",
              "upfirdn2d.upfirdn2d"
            ],
            [
              "",
              "_conv2d_wrapper"
            ],
            [
              "",
              "_conv2d_wrapper"
            ],
            [
              "",
              "upfirdn2d.upfirdn2d"
            ],
            [
              "",
              "upfirdn2d.upfirdn2d"
            ],
            [
              "",
              "_conv2d_wrapper"
            ],
            [
              "",
              "w.transpose"
            ],
            [
              "",
              "w.reshape"
            ],
            [
              "",
              "w.transpose"
            ],
            [
              "",
              "w.reshape"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "_conv2d_wrapper"
            ],
            [
              "",
              "upfirdn2d.upfirdn2d"
            ],
            [
              "",
              "upfirdn2d.upfirdn2d"
            ],
            [
              "",
              "_conv2d_wrapper"
            ],
            [
              "",
              "upfirdn2d.upfirdn2d"
            ],
            [
              "",
              "_conv2d_wrapper"
            ],
            [
              "",
              "upfirdn2d.upfirdn2d"
            ],
            [
              "",
              ".."
            ],
            [
              "..",
              "..misc"
            ],
            [
              ".",
              ".conv2d_gradfix"
            ],
            [
              "",
              ".upfirdn2d"
            ],
            [
              ".",
              ".upfirdn2d"
            ],
            [
              ".upfirdn2d",
              ".upfirdn2d._get_filter_size"
            ],
            [
              ".upfirdn2d",
              ".upfirdn2d._parse_padding"
            ],
            [
              "",
              "torch"
            ]
          ],
          "mbr": [
            "conv2d_gradfix.conv2d",
            "conv2d_gradfix.conv_transpose2d",
            "f.dtype",
            "f.ndim",
            "misc.assert_shape",
            "misc.profiled_function",
            "misc.suppress_tracer_warnings",
            "torch.Tensor",
            "torch.float32",
            "upfirdn2d.upfirdn2d",
            "w.dtype",
            "w.flip",
            "w.ndim",
            "w.reshape",
            "w.shape",
            "w.transpose",
            "x.dtype",
            "x.ndim"
          ],
          "tgt": [
            "_conv2d_wrapper",
            "_get_filter_size",
            "_get_weight_shape",
            "_parse_padding",
            "int",
            "isinstance",
            "max",
            "min",
            "misc.assert_shape",
            "misc.suppress_tracer_warnings",
            "op",
            "upfirdn2d.upfirdn2d",
            "w.flip",
            "w.reshape",
            "w.transpose"
          ],
          "funcs": [
            [
              "_get_weight_shape",
              738
            ],
            [
              "_conv2d_wrapper",
              1022
            ],
            [
              "conv2d_resample",
              1786
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 16,
              "op.lor": 2,
              "op.mul": 1,
              "op.pow": 3,
              "op.sub": 20,
              "op.land": 20,
              "max_depth": 14,
              "call_count": 36,
              "node_count": 1541,
              "op.floordiv": 10,
              "member_count": 18,
              "max_array_len": 4,
              "op_density.add": 0.01,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.pow": 0,
              "op_density.sub": 0.01,
              "op_density.land": 0.01,
              "max_concat_chain": 3,
              "member_depth_max": 2,
              "max_numeric_array": 2,
              "op_density.floordiv": 0.01
            },
            "file": {
              "size": 6765,
              "entropy": 4.76
            },
            "text": {
              "lines": 143,
              "top_char": 45,
              "max_ws_run": 14,
              "digit_ratio": 0.04,
              "space_count": 1467,
              "char_entropy": 4.76,
              "unique_chars": 69,
              "top_char_null": 0,
              "string_density": 0.02,
              "top_char_ratio": 0.05,
              "ascii_art_lines": 4,
              "avg_line_length": 46.31,
              "max_line_length": 130,
              "empty_line_ratio": 0.15,
              "last_line_length": 77,
              "whitespace_ratio": 0.24,
              "identifier_density": 2.8,
              "line_length_stddev": 34.91,
              "normalized_string_count": 0.25,
              "repeated_char_sequences": 20,
              "suspicious_string_ratio": 0.67,
              "suspicious_comment_ratio": 0.13,
              "suspicious_identifier_ratio": 0.06,
              "normalized_unique_identifiers": 7.4
            },
            "binds": {
              "count": 33
            },
            "binary": {
              "peak_region_bytes": 5741,
              "peak_region_entropy": 4.84
            },
            "source": {
              "function_count": 3
            },
            "imports": {
              "count": 9,
              "relative": 8,
              "relative_ratio": 0.89,
              "third_party_count": 9,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1404,
              "count": 3,
              "shell": 2,
              "very_long": 1,
              "avg_length": 468,
              "max_length": 1267,
              "avg_entropy": 4.3,
              "entropy_stddev": 0.15
            },
            "comments": {
              "chars": 1453,
              "count": 23,
              "empty": 1,
              "lines": 22,
              "high_entropy": 3,
              "to_code_ratio": 0.18
            },
            "functions": {
              "count": 3,
              "density": 2.1,
              "avg_params": 5.67,
              "code_ratio": 0.8,
              "max_params": 9,
              "length_stddev": 41.14,
              "avg_name_length": 15.67,
              "avg_length_lines": 38,
              "max_length_lines": 96,
              "min_length_lines": 5,
              "many_params_count": 1,
              "high_entropy_names": 2,
              "single_char_params": 6,
              "avg_param_name_length": 5.06
            },
            "identifiers": {
              "count": 401,
              "unique": 53,
              "avg_length": 7.58,
              "max_length": 24,
              "min_length": 1,
              "avg_entropy": 2.25,
              "reuse_ratio": 0.13,
              "length_stddev": 5.99,
              "has_digit_ratio": 0.21,
              "sequential_names": 3,
              "single_char_count": 3,
              "single_char_ratio": 0.06,
              "high_entropy_count": 8,
              "high_entropy_ratio": 0.15,
              "all_lowercase_ratio": 0.77,
              "numeric_suffix_count": 5,
              "underscore_prefix_count": 6
            }
          }
        },
        "id": 27,
        "mol": "H(Cm)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/ops/conv2d_resample.py",
        "pid": 0,
        "risk": 2,
        "sha": "813f6a4fa8e28896738fdf439e7d9180a3c57bd983f6a6718e8940b60445f915",
        "size": 6765,
        "traits": [
          {
            "id": "metadata/import/python/relative/2/misc::misc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..misc from ..",
            "spans": [
              [
                522,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/conv2d_gradfix::conv2d_gradfix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .conv2d_gradfix from .",
            "spans": [
              [
                541,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/upfirdn2d::relative/1/upfirdn2d",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .upfirdn2d",
            "spans": [
              [
                585,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/upfirdn2d::upfirdn2d",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .upfirdn2d from .",
            "spans": [
              [
                570,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/upfirdn2d/_get_filter_size::_get_filter_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .upfirdn2d._get_filter_size from .upfirdn2d",
            "spans": [
              [
                641,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/upfirdn2d/_parse_padding::_parse_padding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .upfirdn2d._parse_padding from .upfirdn2d",
            "spans": [
              [
                603,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch::torch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch",
            "spans": [
              [
                500,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1134,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                100,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                874,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                458,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                186,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/endpoint::group-collection-path-token",
            "conf": 0.92,
            "crit": 3,
            "desc": "group collection URL path segment",
            "spans": [
              [
                2259,
                7
              ]
            ]
          },
          {
            "id": "metadata/file/string/count::few-string-literals",
            "conf": 0.4,
            "crit": 3,
            "desc": "File has very few string literals"
          }
        ],
        "type": "python"
      },
      {
        "id": 29,
        "mol": "H(Db₂)",
        "sha": "a4d6b26aa30024a350585a6fe1668e2b10072946e2c364a9f177cf300b666a50",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/ops/filtered_lrelu.cu",
        "risk": 2,
        "size": 67307,
        "type": "c",
        "depth": 1
      },
      {
        "id": 31,
        "mol": "H(Db₂)Md(In)",
        "sha": "63a0e0936f06cb9491e83d2a632c19ec756c8014087dc9d551780f11baef2a7c",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/ops/filtered_lrelu.py",
        "risk": 3,
        "size": 12916,
        "type": "python",
        "depth": 1
      },
      {
        "id": 36,
        "mol": "H(Db)",
        "sha": "a1b05ba8130e74ae1e983ffc2ac81296d11006d412d5bff61b401c03bf46eeb4",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/ops/grid_sample_gradfix.py",
        "risk": 2,
        "size": 3588,
        "type": "python",
        "depth": 1
      },
      {
        "id": 39,
        "mol": "H(Db₂)Md(In)",
        "sha": "d5f1e19b5bd291105216365764d95a7ad9d0d5db375d38fbc6717b113bda2919",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/ops/upfirdn2d.py",
        "risk": 3,
        "size": 16424,
        "type": "python",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfc$sXGgb7ErefEX*nKMcoavw}5p!%$Pr7P\u003eXasni%mN/%ynKlrAq.xgnl2puWA+Pf1BAnNBwPIB6C4Chp3l])5awL%el}GV!lR*PRpF%FTnL-87vqYP#x([y",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "v@Dmax(!xczGE1Bx([2hCw7AbaA}mnaA8pmxk8l(y\u00261wtAa@/$y?mcfa%Fir3tBu@z/P}xB9R*lx(d*cA=-Byx\u003e7{{wErc*AbP=sazC:3x(d*cA=-BrzGx=dv@@5(ze:AlBrC7iAcR!8ze:AlBrCZGx\u003edM+ze:AlBrCWJAaK7$x(d*cA=-BmzF\u003co8vHrC!eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLa3jpc-wPz\u003caz/cWuarR^HarR^HarS/\u0026hxTa+arR^HarR)Kx(n37A=br4aA?spB7]Mgaz#ssvR6M!uU0.Tz/Podz/P[warR^HarR^HjS[/SBsnNXarR^HboRtzwN/U0vruBduT)[XB8@(Pe?O=83svH:AbP=suUBv@yJyQvarR^HauZ\u0026Kt{7mjarR^Har@1kxM4*8uUjB#v@#B6zy=[.e?QApuU%Z(B.\u003eR@Bz\u003eJcA:@D!x\u003e8lcjS[oHv@%aFarR^HboRtIz!a0bwJy}",
            "ln": 750,
            "col": 28,
            "line": 14
          },
          {
            "b": "By/uiuT)[XB8@:FA+Pe[v@bN{B16cSarR^HAV#XKlU{gLB0b18v@Dx@Bz(gxBzb98az2!twO#41ayMy9x)a69ay/j@B8@ECzY\u003cafC4z!gBAnNCz/{8gwGUG3wmV8\u003carR!JxK#67Aa@/$y?mcf3jm)#arT9$vqP$1wJye9arR^HarR^Hw].*baARKxv}Yj(BzkMjazCXiz/P}xAaK6hx(!xczEWk+3lQDlarR^Hav6)SA=U@oBy/u1wId}kA=U@oBy/uiuT)[XB8}WharR^HarR!py*?yaawEbRwPScmA+^7Bz/Pu3e]CLVo(BM+y?k4R3lQDlarR^HarR^Hay]4}aywF\u0026zFsi1uNP#by?tjvzGP/6x(m)jBAn#QzGP^",
            "ln": 1346,
            "col": 11,
            "line": 35
          },
          {
            "b": "3jm)#arT:0wO@Sfx\u003e7{{wN)tmvqZukx(n0lvqYN^aA7\u003cmu}\u003e]wwPScmA+/59vqYP#u}\u003e]uvr(B8u)6Vcy?$knvrMi8x([z6arR^HB8Mhwv}u=)z!9A4vqG\u003e1xld=$wGU]kxK#ibx(n37A=br4aAITkBy=NywIdQFefF[uA:-/@By/GlefFzAw[CQ{B1vUvarR!nzE:(hBZ/iawozZ1B15Z:ra]#!aA}mtefFwsC{46DwP?^aB-RwAaz2!pz/P@hwft\u00269v@2)(aA}Koy-)+fzddc@3lQDlaA.:lvR/P#wP?T5azCBgBzbkdv@bN{B0b18w[=c%BzkVhB0bd8C4z!9wO2:4zeS%0w[+*!aA8oyvrb{4zF]\u003e8arR!yz/fi0AV!!lvqfK^vR/Qd3jm)#arTS%wGUI{v@Dx@Bz(gxB76l6B0bNrwGV5jB-H#6ay/t2wGU]6aARpday$",
            "ln": 1868,
            "col": 16,
            "line": 52
          },
          {
            "b": "vru6\u003eazCZoBzbkdvpBd#wGUMevqP$1wGUY8aARpday!\u00263wGU]6ayE]?oKSiTA:QHb3lQDlaw3U$x(+z9y\u0026:IqAbP/sx\u003c$)\u0026aARJAwO(y5z*rEExK@q%wN/U0vruBdazM4uBs?iAeP+YzwGUC[w]zZ33lQDlay!?@y?W^1aARpday/tcB98CBv@#Tfe*9S4AV!}rvqP$1wJye9arR^HarR^Hv@ciejS)EAoKSiTATA{iarR^HarUxgaA}miByfcduU%j!wNxd[uVoN%B7]YqwO#PJ3lQDlarR^HarR^Hay/keauZ\u0026^wPz\u003caB97#hv}voiwPz\u003caB97#hByeJ]vrlGrv@cin3lQDlarR^Haz+FiwPw[Ray/kec#KfAuUKy%B-.WQaz#ssuVg7eAclnzdgcz8arR^)B0a[eayO!\u003ex([6czEEu7w[ty)B-I4AaARpday]4[z/Podz/M$ey\u0026:IqyH}6@B0bNBvpK6}z!pblxK}I[arR!nA+xJiwO#QhaARp9BrC^sA+cwoB7F(8Bz\u0026piz/fSrA=\u003e(laz1$\u003exDR2bB97\u0026dv}u^3w/#hewGUI{v@Dx@By!$\u0026arR^Hv@bN{B1OOmxK@q{A+xJiwO#Qhay!?$ayX[8ADL\u0026kx\u003ep/$C4\u003ewcu#GH?e[]iqByeD%xldD6vqYP.arR^Hu#GH?e[]iqBye*cvrc14u[rBezE:(ixK#Divrb{4vrDWgzddK2v{%g\u0026C{46uv@2)(wftq%z/fiex\u003eg=$z//V7ATA{iarUPiygQ)%aAITkBy^6Ek{gn{Aa@/\u003cy-)\u003ewwGUF\u003eB7DFdB0bNyazbtdB95KEzG6r1yIWM8vixJfwP?^aB-N)jarR!vzGx]dzEWl2z!pb2aAg[jB7]YqwO#Pjv@bN{B1wCxzE:(ixK#67B-p#lvpS{(x(\u003eFtzY\u003cgzwGV8dwGU!$By/Jn3lQDlaA?spB7]MgaA7\u003cmBzbkdB8Mhwv}u=)z!9Au3jm)#arR^HarU(xBz8!nAaJ]ncVr*iuVoZ?yIWMmAbfnqefDrXvKAPEvriM6iTM#LarR^HarR^HarUPswm6j=BrAZ?Aa@/$y?kknz^^f8w*[6farR^HarR!AwP}H0wPP4TawEbRwPScmA+^6Mz!@@\u003ez^)Dlx(mTbuTW$/B1wB-dSocluVfy*e[]iqBye*cvrc14dgdguarR^HarUJnB7l?jz/x#eAa9=}zf65)zE^9-B.kk%A=STEy?c)\u003cwPPECzE[30zE)]vaAz4kB.L(cuTW+!jYDDAwHN%earR^Ja%EvparR!nB8$]kBrCpsx(n0lvqYN^c#Tcuxj2d+vrlGvaAR)FwHN%earR!vw/$/euVoN%B7]YqwO#Prz/PM8uT)[XB8@=\u003e3lQDlarR^HaAz4nB-Ivxz/PM8uT)[XB8}V}arR^HvrlH3A=-BxA+Pe[v@bN{B1Q*bzeS%cy?l%XazCZoB9R*VzeS%cy?mU{arR^Hz/PM8uU%Z(B.\u003eRijS[/\u003eB1RrFwozZ1B6AN6x\u003eH^.y*?yae)?$5z!a0bwNw!I3lQDlaA8pmxj2H]wozZ1uVQl$auZ\u0026OzeS%cy?l%}z^NNav\u003c(nox\u003eH^\u0026z!a0bwHN@[arR^Hv@bN{B09\u003eZv@Dx@Bz(gFz/PM8uT)[XB8@=\u003e3lQDlarR^Hayx5cx\u003eH^\u0026z!a0bwNxI0v\u003c0]Sz/PM8uU%Z(B.\u003eR@B8\u003e:$arR^HarR^HuVf$0xj2d+vrlG%zEEx[auZ\u0026=A+Pe[v@bN{B1Q*bzEEx[uTBcEarR^HarR^HwmYu}uTEI+x()Y?d05%ow?k5Ovrc14efDz(yJ\u003cicxlbH.3lQDlarR^HarR^HaAIWAwPxgFe)?$1zFsi1uNNyjA+xCAasX\u003cRCvtJ8B14CsarR^HarR^HarR!FwO+%huUKy(ByeD%xlbgUay/teC}JSswPhc$AcS\u003cuA+xCx3lQDlarR^HarR^HaAIagw?EC8zFsi1yJ\u003cicxlbgUay/teC}JSswPhc$AcS\u003cECvtJ8B14CsarR^HarR^HarR!nB8$]kBrCHxx\u003eH^.y*?yae)?$6vqPN.uM:62aA8pmxj2H]wozZ1e)?%@x\u003e8l(uKv[#arR^HarR^HarU33xK$W?uVoZ?yIWM\u003cvR/Q7B7Gf1e)?$awN]{[wNw^)djCPharR^HarR^HkYy:ZAaK6iC)UVparR^HarUiaw/$/9x()Y\u003cA+xCwB7Gf1dlm!UarR^HarR^HarR!EwPS6nzxJCcAcT6DwO2*\u003cz/x$IB7Gf1e)\u0026sgx()Y\u003cA+xCx3jm)#arR^HarS{*A=k]dA==NlarR^HarR^HwmYu}x(mTbuU:\u003c]A+xCwB7Gf1dlm!UarR^HarR^HarR!EwPS6nzxJFczFT2@e\u003e6h\u0026C%(vRBspTqAcT6DwO2*\u003cz/x$IB7Gf1e)\u0026sgx()Y$CvtJ8B15KB3lQDlarR^Hay]4}aywF@wN]{[wNw^)B7Gf1dlm!UarR^HarR^HarR!sx\u003eq9\u003eB09Q*y?W%jd06JIwPxgFe)?$awN]{[wNw^)djCPDarR^HarR^HarR!sx\u003eq9\u003eB08$@ax}PVzE)8@dJ\u0026OpCQLu\u003ceG!\u003evzyxahwO+)#dj=O}dgdguarR^HarR^HarUxgazbt0y?dP\u003efKk/nB0bvsBrB}hwN/T@B98CBv@#6%wPz\u003caB97#hBye@}yb#XAarR^HarR^HarR^HarR!zwPRu6jS[oHv@%bvD2NsTcU3$3B8@YWaA?spB7]MgjZSwzA=U@kzy=]Ez!a0bwNxI0v)a)Ay?tqbzV",
            "ln": 2700,
            "col": 20,
            "line": 68
          },
          {
            "b": "arR^HarR^HarR^HarR!zwPRukzeS%cy?l%{A:{jPaz\u003eXivj(znwozZ1uVQl$e]\u003eJxy***+c)zShB.8:Far\u003co-y\u0026:eidgdguarR^HarR^HarUYoBAIRwaz\u003eXivg1b1arR\u003cLa{]CnarU9lB7Gxlay!?@y**^?wHIkgz!*^earR^HuUKv@z/P@bxM4*8B1Q)uAaJ]$c$)KqyBGO$bp$G0eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeK",
            "ln": 6708,
            "col": 2,
            "line": 171
          },
          {
            "b": "arR^HzdN/$e]#byBy=NTay]wcy?Wuhmpym.l${dMc#AKqvj(Ryvru6f3lQDlazbLjaztXiyANteayw\u00261AbP=suUBv@yJzJzarR^HarR^HzdN/$auZ\u0026Xz/oztzdN/$dgdguarR^HarU9lB7Gxlaz\u003eXivixo9az#atawM\u0026)wEn+!arR!nB8$]kBrCBiByu!BwPz\u003caz/cWXjS[9PwPz\u003caz/b[8arR!zz!a0bwGTbUuVQl$uVZi[zeS%cy?k2iwPRukzeS%cy?l%{A:{K93lQDlayPtjwPz(nzdN/$e{8wTwGTc0asyVnvrlGq3lQDlaA8pmxj2d+vrlGjjS[PWwozZ1e)?%@x\u003e8l(uT4wUByu!iy*?yauV6p?wNbS=arR!qwN/U0vruBduT)[XB8@D!aAg[jB7]YqwO#P%v@bN{B0$%Ex\u003eH^.",
            "ln": 7130,
            "col": 1,
            "line": 184
          },
          {
            "b": "aA7.7auZ\u0026TwN/U0vruBduT)[XB8@%vuV6C0uTCi(wN/U0vruBduT)[XB8@=q3lQDlaAIaoB97\u0026jwGTbUxjVf[BAzKKz^)DjasyJ6B7GDmByxo5uTCfiawM\u0026)wHN%earR!vw/$O(y\u00260J?y?k2owPS0nvru6fiTM#LarR^HarU-pBAqLjBy=\u003eqwPRukB97\u0026jwHO-DaAhQxx(n2Nay]hcvpB4:j-kgWeN@j9y**^?wEoL5arUliB7ExtarR^",
            "ln": 7483,
            "col": 4,
            "line": 195
          },
          {
            "b": "Bz\u003eJcA:@D!x\u003e8lqxjVfkzeS%cy?kduph+2YdgdguarUxgaAINkazC)tph+2YiTM#LarR^HarU-Cv\u003c0]Sx(n0hwN/*mxjVgaz/{8gwHIzlwozZ1dgdguarR^HarU3dz!a0bwNxK$uVQl$uU0\u003eXBx-Q2wozZ1t{8oMB8\u003e:$arR^HarR^HuVQl$uVZi[zeS%cy?l%:x\u003e8l?B8\u003e+@auZ\u0026:z!a0bwEoL5arUYoBAIRwaAINk3jprPw/$D4A:@D#z^Nv1wozZ1c\u0026",
            "ln": 7924,
            "col": 19,
            "line": 209
          },
          {
            "b": "uV6p?wGTbUb4253AbP=swN]d+z!a0bwNuS7d\u003ce$Sx\u003ee\u0026sB.Lwyc[c=ZwQ1L8arR^HarR!zz!a0bwGTbUBA}?pB1Qg9wozZ1rc-B]c#A)kB.\u003eR@zEEx[dgdguarR^HarU-JB1RrFwozZ1B6AH1wozZ1uV6p?wNcAwaz(4cB.\u003eQ@arR^HarR^HuU%Z(B.\u003eR@Bz\u003eJcA:@D!x\u003e8l?zeS%cy?l({jS[/^v*Tt3arR^HarU3jA:@D#z^Nv1wozZ1uU0\u003eXBx-*bv{Hiuaz(4cB.\u003eQ@arR^HarR^HwQ4=@d06AsefF!FwozZ1e)?%@x\u003e8l(uNW9xaAhQxx(n2Nay]hcvpB4:j.n\u003eHv\u003ez?AwN(b\u003carR!EwPS6nzxJ!mwozZ13jn1feIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeKY3s\u003c",
            "ln": 8297,
            "col": 15,
            "line": 221
          },
          {
            "b": "B95@QBAILswH[%BwPPvIiTM#LarR^HarR^HarUYoBAIRwax@\u003e$v%8*kwHI^LazbLjaB22yzxJ\u003ebyf.e?arR^HarR!vw/$/ex(n0lvqYN^c#SNfefFFqv@%dX3lQDlarR^HarR^HaAz4nB-Ivxtu=bVv%8*kwHI^LefF$Av%8*kwHI*Mt{9-$AV/PTaBb8zzxF",
            "ln": 8955,
            "col": 31,
            "line": 237
          },
          {
            "b": "BsXLDy\u0026r:7efFzuz!{%EvTi6bB1wCyD30RaA=LPldjEp+arR^HarR^HarR^HA+funA=90{z/fbeboP*dBzbPgaAhvnze19aC4z!rD2NtoayPq4aAh48yIWM\u003cvR/Qd3lQDlarR^HazCBgw*.}ED2Nsyz^)Dge)?$5z!a0bwNw!)e{?X=AaHCovRNtAuTEXVzdN5",
            "ln": 9157,
            "col": 36,
            "line": 241
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "set"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "is_persistent"
            ],
            [
              "",
              "_module_to_src"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "copy.deepcopy"
            ],
            [
              "",
              "copy.deepcopy"
            ],
            [
              "",
              "_check_pickleable"
            ],
            [
              "",
              "self.__reduce__"
            ],
            [
              "",
              "copy.deepcopy"
            ],
            [
              "",
              "dnnlib.EasyDict"
            ],
            [
              "",
              "copy.deepcopy"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "super.__reduce__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "tuple"
            ],
            [
              "",
              "_decorators.add"
            ],
            [
              "",
              "type"
            ],
            [
              "",
              "callable"
            ],
            [
              "",
              "_import_hooks.append"
            ],
            [
              "",
              "dnnlib.EasyDict"
            ],
            [
              "",
              "dnnlib.EasyDict"
            ],
            [
              "",
              "hook"
            ],
            [
              "",
              "_src_to_module"
            ],
            [
              "",
              "persistent_class"
            ],
            [
              "",
              "decorator_class.__new__"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "callable"
            ],
            [
              "",
              "setstate"
            ],
            [
              "",
              "obj.__dict__.update"
            ],
            [
              "",
              "_module_to_src_dict.get"
            ],
            [
              "",
              "inspect.getsource"
            ],
            [
              "",
              "_src_to_module_dict.get"
            ],
            [
              "",
              "uuid.uuid4"
            ],
            [
              "",
              "types.ModuleType"
            ],
            [
              "",
              "exec"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "recurse"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "recurse"
            ],
            [
              "",
              "recurse"
            ],
            [
              "",
              "obj.items"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "type"
            ],
            [
              "",
              "type"
            ],
            [
              "",
              "is_persistent"
            ],
            [
              "",
              "io.BytesIO"
            ],
            [
              "",
              "pickle.dump"
            ],
            [
              "",
              "recurse"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "dnnlib"
            ],
            [
              "",
              "inspect"
            ],
            [
              "",
              "io"
            ],
            [
              "",
              "pickle"
            ],
            [
              "",
              "sys"
            ],
            [
              "",
              "types"
            ],
            [
              "",
              "uuid"
            ]
          ],
          "mbr": [
            "Decorator.__name__",
            "_decorators.add",
            "_import_hooks.append",
            "_module_to_src_dict.get",
            "_src_to_module_dict.get",
            "copy.deepcopy",
            "decorator_class.__new__",
            "dnnlib.EasyDict",
            "inspect.getsource",
            "io.BytesIO",
            "meta.class_name",
            "meta.module_src",
            "meta.state",
            "meta.type",
            "meta.version",
            "module.__dict__",
            "obj.__dict__",
            "obj.__dict__.update",
            "obj.items",
            "orig_class.__module__",
            "orig_class.__name__",
            "orig_module.__dict__",
            "pickle.dump",
            "self.__reduce__",
            "self._init_args",
            "self._init_kwargs",
            "self._orig_class_name",
            "self._orig_module_src",
            "super.__init__",
            "super.__reduce__",
            "sys.modules",
            "type.__module__",
            "type.__name__",
            "types.ModuleType",
            "uuid.uuid4",
            "uuid.uuid4.hex"
          ],
          "tgt": [
            "_check_pickleable",
            "_decorators.add",
            "_import_hooks.append",
            "_module_to_src",
            "_module_to_src_dict.get",
            "_src_to_module",
            "_src_to_module_dict.get",
            "callable",
            "copy.deepcopy",
            "decorator_class.__new__",
            "dict",
            "dnnlib.EasyDict",
            "exec",
            "getattr",
            "hook",
            "inspect.getsource",
            "io.BytesIO",
            "is_persistent",
            "isinstance",
            "len",
            "list",
            "max",
            "obj.__dict__.update",
            "obj.items",
            "persistent_class",
            "pickle.dump",
            "recurse",
            "self.__reduce__",
            "set",
            "setstate",
            "super",
            "super.__init__",
            "super.__reduce__",
            "tuple",
            "type",
            "types.ModuleType",
            "uuid.uuid4"
          ],
          "funcs": [
            [
              "persistent_class",
              1336
            ],
            [
              "__init__",
              4100
            ],
            [
              "init_args",
              4426
            ],
            [
              "init_kwargs",
              4524
            ],
            [
              "__reduce__",
              4625
            ],
            [
              "is_persistent",
              5343
            ],
            [
              "import_hook",
              5753
            ],
            [
              "_reconstruct_persistent_obj",
              6951
            ],
            [
              "_module_to_src",
              7814
            ],
            [
              "_src_to_module",
              8114
            ],
            [
              "_check_pickleable",
              8678
            ],
            [
              "recurse",
              8907
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 2,
              "op.mul": 1,
              "op.sub": 1,
              "max_depth": 15,
              "call_count": 55,
              "node_count": 1246,
              "member_count": 36,
              "max_array_len": 6,
              "op_density.add": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "max_concat_chain": 2,
              "member_depth_max": 3
            },
            "file": {
              "size": 9752,
              "entropy": 4.61
            },
            "text": {
              "lines": 251,
              "top_char": 101,
              "max_ws_run": 12,
              "digit_ratio": 0,
              "space_count": 1992,
              "char_entropy": 4.61,
              "unique_chars": 75,
              "top_char_null": 0,
              "string_density": 0.06,
              "top_char_ratio": 0.07,
              "ascii_art_lines": 8,
              "avg_line_length": 37.85,
              "max_line_length": 144,
              "empty_line_ratio": 0.18,
              "last_line_length": 77,
              "whitespace_ratio": 0.23,
              "identifier_density": 1.15,
              "line_length_stddev": 27.93,
              "normalized_string_count": 1.01,
              "repeated_char_sequences": 41,
              "suspicious_string_ratio": 0.56,
              "suspicious_comment_ratio": 0.07,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 11.29
            },
            "binds": {
              "count": 28
            },
            "binary": {
              "peak_region_bytes": 9752,
              "peak_region_entropy": 4.71
            },
            "source": {
              "class_count": 1,
              "function_count": 12
            },
            "imports": {
              "count": 8,
              "stdlib_count": 7,
              "stdlib_ratio": 0.88,
              "third_party_count": 1,
              "third_party_ratio": 0.13
            },
            "strings": {
              "sql": 2,
              "bytes": 4389,
              "count": 16,
              "shell": 3,
              "very_long": 2,
              "avg_length": 274.31,
              "max_length": 2337,
              "avg_entropy": 3.55,
              "email_count": 1,
              "entropy_stddev": 0.84,
              "embedded_code_candidates": 4
            },
            "comments": {
              "chars": 1436,
              "count": 29,
              "empty": 1,
              "lines": 28,
              "high_entropy": 2,
              "to_code_ratio": 0.13
            },
            "functions": {
              "count": 13,
              "nested": 2,
              "density": 4.78,
              "avg_params": 1.17,
              "code_ratio": 0.92,
              "max_params": 3,
              "length_stddev": 24.46,
              "avg_name_length": 13.08,
              "avg_length_lines": 19.17,
              "max_length_lines": 96,
              "min_length_lines": 2,
              "avg_nesting_depth": 0.42,
              "max_nesting_depth": 1,
              "high_entropy_names": 1,
              "avg_param_name_length": 4.43
            },
            "identifiers": {
              "count": 289,
              "unique": 90,
              "avg_length": 7.72,
              "max_length": 27,
              "min_length": 1,
              "avg_entropy": 2.35,
              "reuse_ratio": 0.31,
              "length_stddev": 4.65,
              "has_digit_ratio": 0.01,
              "sequential_names": 3,
              "single_char_count": 3,
              "single_char_ratio": 0.03,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.02,
              "all_lowercase_ratio": 0.93,
              "numeric_suffix_count": 1,
              "double_underscore_count": 6,
              "underscore_prefix_count": 19
            }
          }
        },
        "id": 40,
        "mol": "H₄(Db₂FOsPo)Md₂(BkIn)",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/persistence.py",
        "pid": 0,
        "risk": 7,
        "sha": "2c8b87d7915427bad127cdddf60d2ac2f76a30d34b4107530265cf7b3193967f",
        "size": 9752,
        "traits": [
          {
            "id": "metadata/import/python/torch_utils/persistence::persistence",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports persistence from torch_utils",
            "spans": [
              [
                1510,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/torch_utils::torch_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports torch_utils",
            "spans": [
              [
                1491,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                2112,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1916,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                1394,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                2134,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2850,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                3486,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                2040,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference--onnx-or-pickle",
            "conf": 0.88,
            "crit": 1,
            "desc": "AI ONNX or pickle extension",
            "spans": [
              [
                3496,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/unsafe::pickle-load",
            "mbc": "C0038",
            "conf": 0.9,
            "crit": 3,
            "desc": "Loads an object with pickle.load()",
            "spans": [
              [
                3548,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference",
            "conf": 0.88,
            "crit": 3,
            "desc": "AI model filename extension reference",
            "uses": [
              9
            ],
            "spans": [
              [
                3496,
                16
              ]
            ]
          },
          {
            "id": "metadata/import/python/copy::copy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports copy",
            "spans": [
              [
                856,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/dnnlib::dnnlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dnnlib",
            "spans": [
              [
                893,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/inspect::inspect",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inspect",
            "spans": [
              [
                841,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/io::io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports io",
            "spans": [
              [
                831,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pickle::pickle",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pickle",
            "spans": [
              [
                817,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys",
            "spans": [
              [
                806,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/types::types",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports types",
            "spans": [
              [
                880,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/uuid::uuid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uuid",
            "spans": [
              [
                868,
                0
              ]
            ]
          },
          {
            "id": "metadata/build/generated::bundled-sys-modules-register",
            "conf": 0.95,
            "crit": 3,
            "desc": "Decoded module registered in sys.modules",
            "spans": [
              [
                8399,
                33
              ]
            ]
          },
          {
            "id": "metadata/build/generated::bundled-types-moduletype",
            "conf": 0.95,
            "crit": 3,
            "desc": "types.ModuleType module construction",
            "spans": [
              [
                8361,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/membership::set-construction",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python set() construction",
            "spans": [
              [
                1038,
                27
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup",
            "spans": [
              [
                7547,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-module-dict-exec",
            "conf": 0.93,
            "crit": 3,
            "desc": "Python execs code into module namespace",
            "spans": [
              [
                8361,
                189
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-sys-modules-member",
            "conf": 0.78,
            "crit": 3,
            "desc": "Python sys.modules dynamic module access",
            "spans": [
              [
                3852,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-types-moduletype-create",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python creates ModuleType objects at runtime",
            "spans": [
              [
                8361,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/python::exec-variable-namespace",
            "atk": "T1059.006",
            "mbc": "E1059",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python built-in exec() with explicit namespace",
            "spans": [
              [
                8525,
                26
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/python::inspect-getsource-call",
            "atk": "T1059.006",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads a live object's source with inspect",
            "spans": [
              [
                7988,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/unsafe::import-pickle",
            "mbc": "C0038",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports Python's pickle serialization module",
            "spans": [
              [
                817,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-sys-modules-write",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python writes to sys.modules at runtime",
            "spans": [
              [
                8399,
                33
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/python::exec-builtin",
            "atk": "T1059.006",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Executes dynamic Python code with exec()",
            "spans": [
              [
                8525,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/python::exec-variable",
            "atk": "T1059.006",
            "mbc": "E1059",
            "conf": 0.94,
            "crit": 3,
            "desc": "Python exec() executes a variable value",
            "spans": [
              [
                8525,
                4
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 41,
        "mol": "H(Db)",
        "sha": "feded5f53e6a4b4140bb7fb1352cff334e0db1ade968d6b91dd1425caf5d9631",
        "path": "comfyui-stylegan-dfl-1.0.1.zip!!torch_utils/training_stats.py",
        "risk": 2,
        "size": 10720,
        "type": "python",
        "depth": 1
      },
      {
        "id": 47,
        "mol": "Md(Re)",
        "sha": "8128d0542e568c0754eea23df6ad02d3d0b3de9887dd6c93bf8bbdea3b1329da",
        "path": "numpy@2.5.3.registry.json",
        "risk": 1,
        "size": 830,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 48,
        "mol": "Md(Re)",
        "sha": "ae848d11cf826d165e9e5c18ffddff48823cdea7242c64213ef820cdd9a75778",
        "path": "ninja@1.13.2.registry.json",
        "risk": 1,
        "size": 809,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 49,
        "mol": "Md(Re)",
        "sha": "6216508e67779a69883e08a32589fbbb7816e522e6b45e67b0a356f5c9ba3a7d",
        "path": "safetensors@0.8.0.registry.json",
        "risk": 1,
        "size": 763,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 50,
        "mol": "Md(Re)",
        "sha": "2b480eede3a4725dfbea62e8bde70eb05f1b97effb1b766340f48b7f3b81a4e4",
        "path": "packaging@26.3.registry.json",
        "risk": 1,
        "size": 788,
        "type": "registry",
        "depth": 2
      }
    ],
    "omitted_files": 14,
    "rev": "c1ea9",
    "v": "8"
  }
}