{
  "ml": {
    "v": "7",
    "eng": "2.11.0-beta.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000021735827,
        "rte": "az",
        "prob": 0.000021735827
      },
      {
        "cls": 0,
        "raw": 0.000047942,
        "rte": "az/scripts",
        "prob": 0.000047942
      },
      {
        "cls": 0,
        "raw": 0.000046223402,
        "rte": "az/javascript",
        "prob": 0.000046223402
      }
    ],
    "prob": 0.000021735827,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021735826521762647,
        "type": "javascript"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-17T17:14:04Z"
  },
  "path": "20160328_ec46c721db9c489bbda339acf8f897dd.js",
  "raw": {
    "v": "8",
    "files": [
      {
        "id": 0,
        "sha": "7b0f09b1f4dd7a69d6692fd29bab7ac52922c88ffde5d024b5e00d31feea632d",
        "path": "20160328_ec46c721db9c489bbda339acf8f897dd.js",
        "size": 7274,
        "type": "javascript",
        "facts": {
          "imp": [
            [
              "",
              "eval"
            ],
            [
              "",
              "specialEasing"
            ],
            [
              "",
              "maxIterations.responseText"
            ],
            [
              "",
              "diff"
            ],
            [
              "",
              "statusCode"
            ],
            [
              "",
              "time"
            ],
            [
              "",
              "byElement"
            ],
            [
              "",
              "guaranteedUnique"
            ],
            [
              "",
              "holdReady"
            ],
            [
              "",
              "statusCode"
            ],
            [
              "",
              "Math.pow"
            ],
            [
              "",
              "ajaxExtend"
            ],
            [
              "",
              "unescape"
            ],
            [
              "",
              "rejectWith"
            ],
            [
              "",
              "specialEasing"
            ],
            [
              "",
              "rejectWith"
            ],
            [
              "",
              "specialEasing"
            ],
            [
              "",
              "rejectWith"
            ],
            [
              "",
              "specialEasing"
            ],
            [
              "",
              "rejectWith"
            ],
            [
              "",
              "specialEasing"
            ],
            [
              "",
              "rejectWith"
            ],
            [
              "",
              "specialEasing"
            ],
            [
              "",
              "rejectWith"
            ],
            [
              "",
              "specialEasing"
            ],
            [
              "",
              "rejectWith"
            ],
            [
              "",
              "specialEasing"
            ],
            [
              "",
              "rejectWith"
            ],
            [
              "",
              "specialEasing"
            ]
          ],
          "mbr": [
            "Math.pow",
            "maxIterations.responseText"
          ],
          "tgt": [
            "Math.pow",
            "ajaxExtend",
            "byElement",
            "diff",
            "eval",
            "guaranteedUnique",
            "holdReady",
            "maxIterations.responseText",
            "rejectWith",
            "specialEasing",
            "statusCode",
            "time",
            "unescape"
          ],
          "funcs": [
            [
              "elementMatchers",
              3721
            ],
            [
              "specialEasing",
              4757
            ],
            [
              "statusCode",
              4819
            ],
            [
              "time",
              5249
            ],
            [
              "guaranteedUnique",
              5822
            ],
            [
              "diff",
              6073
            ],
            [
              "statusCode",
              6278
            ],
            [
              "byElement",
              6573
            ],
            [
              "ajaxExtend",
              6784
            ],
            [
              "holdReady",
              7041
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.lt": 1,
              "op.ne": 1,
              "op.add": 27,
              "op.bor": 2,
              "op.div": 6,
              "op.sub": 2,
              "op.band": 3,
              "max_depth": 13,
              "call_count": 36,
              "node_count": 827,
              "member_count": 2,
              "op_density.eq": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.add": 0.03,
              "op_density.bor": 0,
              "op_density.div": 0.01,
              "op_density.sub": 0,
              "sequence_count": 2,
              "op_density.band": 0,
              "max_concat_chain": 4,
              "member_depth_max": 2
            },
            "file": {
              "size": 7274,
              "entropy": 5
            },
            "text": {
              "lines": 73,
              "top_char": 50,
              "tab_count": 45,
              "max_ws_run": 1,
              "digit_ratio": 0.35,
              "space_count": 166,
              "char_entropy": 5,
              "mixed_indent": 1,
              "unique_chars": 81,
              "top_char_null": 0,
              "lines_over_200": 6,
              "lines_over_500": 2,
              "string_density": 0.37,
              "top_char_ratio": 0.15,
              "avg_line_length": 98.66,
              "lines_over_1000": 1,
              "max_line_length": 3264,
              "empty_line_ratio": 0.22,
              "last_line_length": 1,
              "long_token_count": 9,
              "whitespace_ratio": 0.04,
              "identifier_density": 1.86,
              "line_length_stddev": 383.64,
              "encoded_string_ratio": 0.33,
              "normalized_string_count": 3.16,
              "trailing_whitespace_lines": 1,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 13.41
            },
            "binds": {
              "count": 5
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 5.36
            },
            "source": {
              "function_count": 9
            },
            "strings": {
              "bytes": 5165,
              "count": 27,
              "very_long": 1,
              "avg_length": 191.3,
              "max_length": 3240,
              "avg_entropy": 2.09,
              "url_encoded": 9,
              "entropy_stddev": 1.7
            },
            "functions": {
              "count": 9,
              "density": 13.7,
              "avg_params": 1.1,
              "code_ratio": 0.71,
              "max_params": 3,
              "length_stddev": 6.6,
              "avg_name_length": 10,
              "no_params_count": 4,
              "avg_length_lines": 5.2,
              "max_length_lines": 25,
              "min_length_lines": 3,
              "avg_param_name_length": 9.82
            },
            "identifiers": {
              "count": 136,
              "unique": 83,
              "avg_length": 9.61,
              "max_length": 24,
              "min_length": 1,
              "avg_entropy": 2.71,
              "reuse_ratio": 0.61,
              "length_stddev": 4.73,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.08,
              "all_lowercase_ratio": 0.34
            }
          }
        }
      }
    ]
  }
}