{
  "schemaVersion": 1,
  "converterVersion": "mirrrule-rule-output/2",
  "generatedAt": "2026-10-10T20:30:04.279Z",
  "summary": {
    "rulesets": 69,
    "outputs": 1076,
    "published": 787,
    "absentEmpty": 263,
    "absentUnsupported": 26
  },
  "rulesets": [
    {
      "id": "ads",
      "sourceId": "ads",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Reject/Advertising.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Reject/Advertising.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "2536aacb61b0d40b205d459df7f9beac4e3c0e23744a963e111a6147fabc8cc9",
          "rawLineCount": 1078
        },
        {
          "configuredUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Reject/Malicious.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Reject/Malicious.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "05e8bce75c4babcdb649973b65e9f2d13be3c56d7f000b1f291fa969f79503af",
          "rawLineCount": 101
        },
        {
          "configuredUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Reject/Tracking.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Reject/Tracking.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "b27f44faaf04388f5cf6effb82c9d4cdcf931a153f1d33c056f84855d20678f2",
          "rawLineCount": 110
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/TG-Twilight/AWAvenue-Ads-Rule/main/Filters/AWAvenue-Ads-Rule-Surge.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/TG-Twilight/AWAvenue-Ads-Rule/main/Filters/AWAvenue-Ads-Rule-Surge.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "97f22e605a405856b89d5f17f9971733c31562928077300505a20cd1b90aaec6",
          "rawLineCount": 972
        }
      ],
      "rawInputSha256": "a3cbda98be9a2e7247ac9f93ed3e16aceaee580385455da1f0a82c4331ecc808",
      "semanticSha256": "91d93b59805db20b28364ed80e460db47df759e5bcc8e79160f1a0127cf7424c",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 1808,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 7,
          "byType": {
            "DOMAIN-SUFFIX": 6,
            "DOMAIN": 1
          },
          "samples": [
            "DOMAIN,adservice.tohsoft.com",
            "DOMAIN-SUFFIX,adservice.google.com",
            "DOMAIN-SUFFIX,adservice.sigmob.cn",
            "DOMAIN-SUFFIX,adserviceretry.kugou.com",
            "DOMAIN-SUFFIX,api-adservices.apple.com",
            "DOMAIN-SUFFIX,googleadservices-cn.com",
            "DOMAIN-SUFFIX,googleadservices.com"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "1897ad9b54a322b8475b06c52f50847c9f9b4a48878cecfdb63335e61313d6ac",
          "conditionCount": 1801
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "b696ed23d7f728daf0aba64900954672008aa434a363e9a38423671759fab4f0",
          "conditionCount": 1801
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "1f07f5e8812aaed45ddc906f112cec52d55958c594a96b9e71b8df26d4dee14c",
          "conditionCount": 1801
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "d9bcad3673618d74e6cf7be0ca111637e95ff3962950f7135dbe24f3ccbffd8e",
          "conditionCount": 1801
        }
      ],
      "snapshotPath": "Internal/source-snapshots/ads.json.gz",
      "stages": {
        "inputLines": 2261,
        "filtered": {
          "emptyLines": 28,
          "commentsOrMarkers": 115,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 1808
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/ads.list",
          "status": "published",
          "routedConditionCount": 1801,
          "effectiveConditionCount": 1801,
          "bytes": 54734,
          "sha256": "5cecdcef5a981192a3c2b98b8783237ff438a66eeacd330adf64f573f4d920a1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/ads.list",
          "status": "published",
          "routedConditionCount": 1792,
          "effectiveConditionCount": 1792,
          "bytes": 32413,
          "sha256": "bdaf8a76233d82abbcf82f6b4838bc054a1151a68ba1bc231cc9aca824684ec2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/ads.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 486,
          "sha256": "eaf105d0e4427a6a4fdbec62c37d51c8efae65f50f510d604a2c5eec258bcd39",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/ads.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 468,
          "sha256": "68660bbab9eadc813550580e360b0dde6fa1613a7e146716d3a3585ad29abd07",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/ads.txt",
          "status": "published",
          "routedConditionCount": 1801,
          "effectiveConditionCount": 1801,
          "bytes": 54734,
          "sha256": "5cecdcef5a981192a3c2b98b8783237ff438a66eeacd330adf64f573f4d920a1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/ads.txt",
          "status": "published",
          "routedConditionCount": 1792,
          "effectiveConditionCount": 1792,
          "bytes": 54521,
          "sha256": "a1c73554253c4dba99fe8a117b76b219c1df4287f361f32892b2cfb8acec66c1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/ads.txt",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 486,
          "sha256": "eaf105d0e4427a6a4fdbec62c37d51c8efae65f50f510d604a2c5eec258bcd39",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/ads.txt",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 468,
          "sha256": "68660bbab9eadc813550580e360b0dde6fa1613a7e146716d3a3585ad29abd07",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/ads.json",
          "status": "published",
          "routedConditionCount": 1801,
          "effectiveConditionCount": 1801,
          "ruleObjectCount": 1,
          "bytes": 50627,
          "sha256": "25efceabf5594727e3486788d4b6e35d511578055230029b626f2f47f2f24215",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 4
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/ads.json",
          "status": "published",
          "routedConditionCount": 1792,
          "effectiveConditionCount": 1792,
          "ruleObjectCount": 1,
          "bytes": 50308,
          "sha256": "097d3bd65e9c18f7a3da58a270598dc5754c2c84ce9da875f1ceca5d9465c90a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/ads.json",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "ruleObjectCount": 1,
          "bytes": 271,
          "sha256": "d69c005aea90deee4fc5aeccf4535d02555e72663faed1d7a6fcf37776e9aced",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/ads.json",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "ruleObjectCount": 1,
          "bytes": 238,
          "sha256": "b8d175e2ac1bb934eca2d23b038eafc37575e8d414830098fd9a610b2cad27f4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 4
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/ads.list",
          "status": "published",
          "routedConditionCount": 1801,
          "effectiveConditionCount": 1801,
          "bytes": 54734,
          "sha256": "5cecdcef5a981192a3c2b98b8783237ff438a66eeacd330adf64f573f4d920a1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/ads.list",
          "status": "published",
          "routedConditionCount": 1792,
          "effectiveConditionCount": 1792,
          "bytes": 54521,
          "sha256": "a1c73554253c4dba99fe8a117b76b219c1df4287f361f32892b2cfb8acec66c1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/ads.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 486,
          "sha256": "eaf105d0e4427a6a4fdbec62c37d51c8efae65f50f510d604a2c5eec258bcd39",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/ads.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 468,
          "sha256": "68660bbab9eadc813550580e360b0dde6fa1613a7e146716d3a3585ad29abd07",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "ai",
      "sourceId": "ai",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/ai.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/ai.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 70,
          "rawContentSha256": "0da587b18f3160ba0b34019a1906bfa1d3b9e47d2651ae7141195d8acb212cc3",
          "rawLineCount": 66
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/OpenAI/OpenAI.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/OpenAI/OpenAI.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "6f4047cdbf6953cf5d9b38c4ccd6da7bc6f1acb91b7a87134f25d5b8f5d2408b",
          "rawLineCount": 45
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/ai.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/ai.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "180f0b4aba41239b67de5e7d11ba4380924ecc75db80dd7801988e637f2c8963",
          "rawLineCount": 41
        },
        {
          "configuredUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/AI.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/AI.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "18bffe9e41f878787d31b537f423078bc396131e5a577c9ec919b0fe27c5a5a0",
          "rawLineCount": 114
        },
        {
          "configuredUrl": "https://github.com/dler-io/Rules/raw/main/Surge/Surge%203/Provider/AI%20Suite.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/dler-io/Rules/raw/main/Surge/Surge%203/Provider/AI%20Suite.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "e574ec83f49db1e9ec52c3230f9a127c1f219d36fd3ba62eb984b23802219047",
          "rawLineCount": 247
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/category-ai-!cn.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/category-ai-!cn.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "b340e81a483129bd2db6fdce6484314b46139314c198b41a116ee369a881167a",
          "rawLineCount": 189
        }
      ],
      "rawInputSha256": "d711d6cf7c387c48a92ea5bb61954a1d11122107a101997a937aef23e1132a62",
      "semanticSha256": "6e4b1c92f69b71c2575ff15cfda2f1c084277fd5497c31cc6e1becbf960be0bf",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 290,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 18,
          "byType": {
            "DOMAIN-SUFFIX": 8,
            "DOMAIN": 10
          },
          "samples": [
            "DOMAIN,alkalimakersuite-pa.clients6.google.com",
            "DOMAIN,cdn.openaimerge.com",
            "DOMAIN,notebooklm.googleapis.com",
            "DOMAIN,openai-api.arkoselabs.com",
            "DOMAIN,openai.qualtrics.com",
            "DOMAIN,openaiassets.blob.core.windows.net",
            "DOMAIN,openaicom-api-bdcpf8c6d2e9atf6.z01.azurefd.net",
            "DOMAIN,openaicomproductionae4b.blob.core.windows.net",
            "DOMAIN,production-openaicom-storage.azureedge.net",
            "DOMAIN,webchannel-alkalimakersuite-pa.clients6.google.com",
            "DOMAIN-SUFFIX,labs.google",
            "DOMAIN-SUFFIX,labs.google.com",
            "DOMAIN-SUFFIX,notebooklm.google",
            "DOMAIN-SUFFIX,notebooklm.google.com",
            "DOMAIN-SUFFIX,openai.com",
            "DOMAIN-SUFFIX,openai.com.cdn.cloudflare.net",
            "DOMAIN-SUFFIX,openaiapi-site.azureedge.net",
            "DOMAIN-SUFFIX,openaicom.imgix.net"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "4021bb3535c090c7560294eeb177d18ecd69b7b8dbbbc2074d227ace4a53345d",
          "conditionCount": 272
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "fce2cef5617372fc6fc947036aa604a76a80dfd2d2e4306cbb0c722e0cf225bc",
          "conditionCount": 271
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "2ea0cb00aebc3fdf27ad8dfb79dfcf06d24b3916b86d12a42b3132af245663d6",
          "conditionCount": 269
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "80abba536b7d8305270b522175b0e614b3c9f4da06f5c7317198a8861c08dcf5",
          "conditionCount": 272
        }
      ],
      "snapshotPath": "Internal/source-snapshots/ai.json.gz",
      "stages": {
        "inputLines": 702,
        "filtered": {
          "emptyLines": 52,
          "commentsOrMarkers": 130,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 290
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/ai.list",
          "status": "published",
          "routedConditionCount": 272,
          "effectiveConditionCount": 272,
          "bytes": 12853,
          "sha256": "28cbd8d54cf16e74f0beb18567fe1a3ae3ec5b764b2f90828f1e8222e7a986a6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/ai.list",
          "status": "absent-empty",
          "reason": "extended-matching",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/ai.list",
          "status": "published",
          "routedConditionCount": 245,
          "effectiveConditionCount": 245,
          "bytes": 12008,
          "sha256": "501d2437e09163d5cef154b3d89dede0855090fcb3e6955050a24d176626712a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/ai.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 1252,
          "sha256": "95d436c434efd0bd8fe78d2332c3446a6816ca25b1497de881398963c491c78d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/ai.txt",
          "status": "published",
          "routedConditionCount": 272,
          "effectiveConditionCount": 271,
          "bytes": 8385,
          "sha256": "a23a58f3e911654e8b5abd2691995b3c1f51de3a788205f15d3b79f4d1a4f5e0",
          "drops": {
            "unsupported": {
              "URL-REGEX": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "extended-matching": 244
            }
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/ai.txt",
          "status": "published",
          "routedConditionCount": 238,
          "effectiveConditionCount": 238,
          "bytes": 7356,
          "sha256": "d974b6aceceaafede536e8950ef853624d46431165cd8d461355444da7cd16ce",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "extended-matching": 238
            }
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/ai.txt",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 6,
          "bytes": 503,
          "sha256": "6a80e49b98a7a16d1f8a4a320b3d9ef26f43c6941f0b76a73801886feddfd694",
          "drops": {
            "unsupported": {
              "URL-REGEX": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "extended-matching": 6
            }
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/ai.txt",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 1252,
          "sha256": "95d436c434efd0bd8fe78d2332c3446a6816ca25b1497de881398963c491c78d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/ai.json",
          "status": "published",
          "routedConditionCount": 272,
          "effectiveConditionCount": 269,
          "ruleObjectCount": 1,
          "bytes": 7738,
          "sha256": "148a0c5303e66d4f2dd0c4eabfbe5535d9345d8e1c2160e6e2e533de91abaeba",
          "drops": {
            "unsupported": {
              "URL-REGEX": 1,
              "IP-ASN": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 25,
              "extended-matching": 244
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/ai.json",
          "status": "published",
          "routedConditionCount": 238,
          "effectiveConditionCount": 238,
          "ruleObjectCount": 1,
          "bytes": 6813,
          "sha256": "291b8ac7c95cd9bc1751ba060e6020da2ee804d6dcb118076196ba0fbef95668",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "extended-matching": 238
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/ai.json",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 6,
          "ruleObjectCount": 1,
          "bytes": 292,
          "sha256": "b02e0b8a480b437476a574dbc31db27bcdbacdd59bf9096361d541d1e6b0bfd9",
          "drops": {
            "unsupported": {
              "URL-REGEX": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "extended-matching": 6
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/ai.json",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 25,
          "ruleObjectCount": 1,
          "bytes": 823,
          "sha256": "74693ae679c801229bf4fda71dacbe9c469fb6dba95c255781c26e64587f4bf5",
          "drops": {
            "unsupported": {
              "IP-ASN": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 25
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/ai.list",
          "status": "published",
          "routedConditionCount": 272,
          "effectiveConditionCount": 272,
          "bytes": 8461,
          "sha256": "767a59047402f54e753412371ebb9e9b87cff3c221e3f08de116bd3f686840f7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "extended-matching": 245
            }
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/ai.list",
          "status": "published",
          "routedConditionCount": 238,
          "effectiveConditionCount": 238,
          "bytes": 7356,
          "sha256": "d974b6aceceaafede536e8950ef853624d46431165cd8d461355444da7cd16ce",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "extended-matching": 238
            }
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/ai.list",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 7,
          "bytes": 579,
          "sha256": "79e2ccf510a9b28852cdb1d166ef264ccad66b201310d9d70693caae1c29e229",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "extended-matching": 7
            }
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/ai.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 1252,
          "sha256": "95d436c434efd0bd8fe78d2332c3446a6816ca25b1497de881398963c491c78d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "amazon",
      "sourceId": "amazon",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/amazon.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/MetaCubeX/meta-rules-dat/raw/meta/geo/geosite/amazon.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "fdad90dc373db211aca3e4164db6046e53f977b7812d6af18ba259f49293cd40",
          "rawLineCount": 246
        }
      ],
      "rawInputSha256": "a633670e33b78fb8f10e3630722a68a0135338fe13595f5409c3893009482743",
      "semanticSha256": "ed8dd63a3182362a7051ffbd4065f88040e946920b1ba345f40043f398e02477",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 234,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "bcd0df3219cac937a3c0f807c3f3cf53dbd1aef8ab133fb33ce539ec50731ad0",
          "conditionCount": 234
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "7a860bec8d7db836c65331fa0f8761e52a55094423c48b7944f97cca8c52c4b5",
          "conditionCount": 234
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "aeff0c51b717ca751da057a9c9aff149709a4e9a8e3665ed4c47ec16cb80bf6d",
          "conditionCount": 234
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "79b72c26f7683c1a1016aca7dac2efabc8af337e9d2369e524f257a9f71a8ebd",
          "conditionCount": 234
        }
      ],
      "snapshotPath": "Internal/source-snapshots/amazon.json.gz",
      "stages": {
        "inputLines": 246,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 0,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 234
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/amazon.list",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "bytes": 7113,
          "sha256": "13b7a9f1ff6b8e7599ddad02404b4a30505ea3bfd0901425ce2f2147181689ac",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/amazon.list",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "bytes": 4168,
          "sha256": "739330c6aaf5d7858475a70227c38a75dc178328d3f66928cd558b99bdb66121",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/amazon.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/amazon.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/amazon.txt",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "bytes": 7113,
          "sha256": "13b7a9f1ff6b8e7599ddad02404b4a30505ea3bfd0901425ce2f2147181689ac",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/amazon.txt",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "bytes": 7210,
          "sha256": "a8dbe374661bc103ab9230777d8060ab206830b7a7f5ae78a03629bf45c13e66",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/amazon.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/amazon.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/amazon.json",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "ruleObjectCount": 1,
          "bytes": 6280,
          "sha256": "6fa223c6544484a794cd1008c9f89bf1489b10c1cd736c7e5425f7f84ad20d7a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/amazon.json",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "ruleObjectCount": 1,
          "bytes": 6280,
          "sha256": "6fa223c6544484a794cd1008c9f89bf1489b10c1cd736c7e5425f7f84ad20d7a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/amazon.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/amazon.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/amazon.list",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "bytes": 7113,
          "sha256": "13b7a9f1ff6b8e7599ddad02404b4a30505ea3bfd0901425ce2f2147181689ac",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/amazon.list",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "bytes": 7210,
          "sha256": "a8dbe374661bc103ab9230777d8060ab206830b7a7f5ae78a03629bf45c13e66",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/amazon.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/amazon.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "apple",
      "sourceId": "apple",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/apple_services.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/apple_services.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 62,
          "rawContentSha256": "9c32e8eb6e1d334a85b972791a0afc4b0fc81f57d3a80902a50c9168269f7602",
          "rawLineCount": 39
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/apple_cn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/apple_cn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 7,
          "rawContentSha256": "a31f9e98c5a4fdd585a7c78b6f3a1994015ab54a57a3d82057bd17f278f6a76f",
          "rawLineCount": 23
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/apple_cdn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/apple_cdn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 7,
          "rawContentSha256": "0c81cbe6af3a1c3befbe973441bb5667caf817a9447fca55022182d015669180",
          "rawLineCount": 176
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/apple_services.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/apple_services.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 7,
          "rawContentSha256": "1bd5ce680fc1a4858e44e0b402abe9319181d6486a45d1b9196bfd4b44a5c5b8",
          "rawLineCount": 24
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/icloud_private_relay.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/icloud_private_relay.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 7,
          "rawContentSha256": "118e0ab653e296c8c588c9dbcee303d3ea9692031ec62aa2d9d01980670a53a8",
          "rawLineCount": 20
        }
      ],
      "rawInputSha256": "6487c2bb75a931ccbee777674a449a594fd15eaf921d68f6eb513a7df98d5f21",
      "semanticSha256": "147a29d65d8617f6ca735317c9220e373ee5953af02365ae81b4b9e405713904",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 86,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "b1ef1020c26eb455a9b29b47208a4ecf33868e638652f24b8e60953934edc959",
          "conditionCount": 86
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "f8d1430139b30208b82e88b4cf9134e6b103fcde0abb8bb902269ba9d51c2c22",
          "conditionCount": 86
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "55a9d88de0bf5214a48b720c9d78ca9797b7a6b55659b21fbd7d16b94a052adc",
          "conditionCount": 78
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "e387a737647bb2f187ae6df9ad6670b6f980b4a66b4fe6fee241d8b45dd07fcf",
          "conditionCount": 78
        }
      ],
      "snapshotPath": "Internal/source-snapshots/apple.json.gz",
      "stages": {
        "inputLines": 282,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 73,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 86
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/apple.list",
          "status": "published",
          "routedConditionCount": 86,
          "effectiveConditionCount": 86,
          "bytes": 3483,
          "sha256": "71e513ad1e6e303b37f5d4f62d9d11f89a8272efa725e0ad9336285111587254",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/apple.list",
          "status": "published",
          "routedConditionCount": 68,
          "effectiveConditionCount": 68,
          "bytes": 2149,
          "sha256": "d4fe95de92a41a92bcbd4e9c2d53d569db14c8e84d8a28a1037db24a6ba21c03",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/apple.list",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 532,
          "sha256": "caa637b840b5a5ae192cb06c9673c6bfec63875f3c4ca321e719f73a61ce853e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/apple.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 662,
          "sha256": "4afb7aab8a2f818ab871453c2eb9a76b6ac2dd49a9dc3e9d3bbf68d267cd05ae",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/apple.txt",
          "status": "published",
          "routedConditionCount": 86,
          "effectiveConditionCount": 86,
          "bytes": 3483,
          "sha256": "71e513ad1e6e303b37f5d4f62d9d11f89a8272efa725e0ad9336285111587254",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/apple.txt",
          "status": "published",
          "routedConditionCount": 68,
          "effectiveConditionCount": 68,
          "bytes": 3027,
          "sha256": "30d4c9962872b2526b88985925db70f060af38065984d7b0629c717c5d6f3b9b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/apple.txt",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 532,
          "sha256": "caa637b840b5a5ae192cb06c9673c6bfec63875f3c4ca321e719f73a61ce853e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/apple.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 662,
          "sha256": "4afb7aab8a2f818ab871453c2eb9a76b6ac2dd49a9dc3e9d3bbf68d267cd05ae",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/apple.json",
          "status": "published",
          "routedConditionCount": 86,
          "effectiveConditionCount": 78,
          "ruleObjectCount": 1,
          "bytes": 2885,
          "sha256": "5094e09536edaa6105220fdd6c7cbe05ccdaee6fb0efc73d6099e4d3fed3a481",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 8
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 10
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/apple.json",
          "status": "published",
          "routedConditionCount": 68,
          "effectiveConditionCount": 68,
          "ruleObjectCount": 1,
          "bytes": 2595,
          "sha256": "d55f976adb56f05b249dbb283df8f889c182c87b9827cfd61519775b08c71155",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/apple.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 8,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 8
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/apple.json",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "ruleObjectCount": 1,
          "bytes": 385,
          "sha256": "7763c7e5eb77dc3a9077c318fd61eac04900308b80299149c4e0c2f626d9d607",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 10
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/apple.list",
          "status": "published",
          "routedConditionCount": 86,
          "effectiveConditionCount": 78,
          "bytes": 3273,
          "sha256": "310e7a0115798ad364a59bc4b83e4f2ad6123b91c5912d8b02c3283e4b78d39a",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 8
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/apple.list",
          "status": "published",
          "routedConditionCount": 68,
          "effectiveConditionCount": 68,
          "bytes": 3027,
          "sha256": "30d4c9962872b2526b88985925db70f060af38065984d7b0629c717c5d6f3b9b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/apple.list",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 8,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 8
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/apple.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 662,
          "sha256": "4afb7aab8a2f818ab871453c2eb9a76b6ac2dd49a9dc3e9d3bbf68d267cd05ae",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "apple_cdn",
      "sourceId": "apple_cdn",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/apple_cdn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/apple_cdn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "0c81cbe6af3a1c3befbe973441bb5667caf817a9447fca55022182d015669180",
          "rawLineCount": 176
        }
      ],
      "rawInputSha256": "8c9defd5720e5b6ad0ad60903c282fd0050e84507bfe1b139ca4ddbc0e9c6489",
      "semanticSha256": "33f3bfbe441e25c999945c86f67762f8e23120aac26a76d5a2caaa6d0b898467",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 159,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "989b379fcfd1808c92ffa22c4341bd87f861c8662478ff107996844ad8b34780",
          "conditionCount": 159
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "843e6a60686d044e3b8a32f275f20038d429754340408ebaaa8da67e8211e7af",
          "conditionCount": 159
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "91045ce5b7f48e55b46ddda05b38abc33cb5428e8c0be47591ad230b382641ea",
          "conditionCount": 159
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "3f764929e1650ffb070b1363fa88706fa4075f0888bdb450592fda46c9d739e3",
          "conditionCount": 159
        }
      ],
      "snapshotPath": "Internal/source-snapshots/apple_cdn.json.gz",
      "stages": {
        "inputLines": 176,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 17,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 159
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/apple_cdn.list",
          "status": "published",
          "routedConditionCount": 159,
          "effectiveConditionCount": 159,
          "bytes": 6371,
          "sha256": "449b49cfa5bc2a4b101593b52102682ebfcef80e0caf1199655ff782b9b93804",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/apple_cdn.list",
          "status": "published",
          "routedConditionCount": 159,
          "effectiveConditionCount": 159,
          "bytes": 4401,
          "sha256": "66541f3eefab2c2d5912fcc301b28f32e70034634f5b7649c04e1d1bf1b9b0a9",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/apple_cdn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/apple_cdn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/apple_cdn.txt",
          "status": "published",
          "routedConditionCount": 159,
          "effectiveConditionCount": 159,
          "bytes": 6371,
          "sha256": "449b49cfa5bc2a4b101593b52102682ebfcef80e0caf1199655ff782b9b93804",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/apple_cdn.txt",
          "status": "published",
          "routedConditionCount": 159,
          "effectiveConditionCount": 159,
          "bytes": 6468,
          "sha256": "8bc0eb464fd12d6d7ab6c93a9e9862bd502112a6da46a5c0d8e481b6080771d0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/apple_cdn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/apple_cdn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/apple_cdn.json",
          "status": "published",
          "routedConditionCount": 159,
          "effectiveConditionCount": 159,
          "ruleObjectCount": 1,
          "bytes": 5757,
          "sha256": "75fbe4d7f09022fb53c09cf94f7219302314638b0b9d608eac49cd3d0604118b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/apple_cdn.json",
          "status": "published",
          "routedConditionCount": 159,
          "effectiveConditionCount": 159,
          "ruleObjectCount": 1,
          "bytes": 5757,
          "sha256": "75fbe4d7f09022fb53c09cf94f7219302314638b0b9d608eac49cd3d0604118b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/apple_cdn.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/apple_cdn.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/apple_cdn.list",
          "status": "published",
          "routedConditionCount": 159,
          "effectiveConditionCount": 159,
          "bytes": 6371,
          "sha256": "449b49cfa5bc2a4b101593b52102682ebfcef80e0caf1199655ff782b9b93804",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/apple_cdn.list",
          "status": "published",
          "routedConditionCount": 159,
          "effectiveConditionCount": 159,
          "bytes": 6468,
          "sha256": "8bc0eb464fd12d6d7ab6c93a9e9862bd502112a6da46a5c0d8e481b6080771d0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/apple_cdn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/apple_cdn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "apple_cn",
      "sourceId": "apple_cn",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/apple_cn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/apple_cn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "a31f9e98c5a4fdd585a7c78b6f3a1994015ab54a57a3d82057bd17f278f6a76f",
          "rawLineCount": 23
        }
      ],
      "rawInputSha256": "842ec66212a10e2e6dd00eecd41fe99edce39707c022887ecd77ca7b312113f9",
      "semanticSha256": "b36c4339a49b5876fbffd9e1d392273ac3f280a9a9f4d9ea44f02731f7533685",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 9,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "9054f66f1d31e073b8c54b41a346e24144d04bc3ff132daea5d14f52a27a47a6",
          "conditionCount": 9
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "0b1812a1cb19f1fd8d5ab84a33f9956f2037a304917ccf73719e5040c44e1d1f",
          "conditionCount": 9
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "66b4e4e4c6cf3bc311fe066066321a31f9cc1eb1dd2a36ac3bd70d427307b0bc",
          "conditionCount": 9
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "32bb71d1f3021e330595e564d9ec5c63492a9a91ecbe0be14f3585f2b8d36524",
          "conditionCount": 9
        }
      ],
      "snapshotPath": "Internal/source-snapshots/apple_cn.json.gz",
      "stages": {
        "inputLines": 23,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 9
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/apple_cn.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 528,
          "sha256": "5fe77d5a50476c65f3076bb96d3dbb8fb666b11249ca5c45f9d038b11b352d8f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/apple_cn.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 526,
          "sha256": "a461d18e59048b9baca8c7305730f25b16d71fe51096251329de86ef5c3e825e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/apple_cn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/apple_cn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/apple_cn.txt",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 528,
          "sha256": "5fe77d5a50476c65f3076bb96d3dbb8fb666b11249ca5c45f9d038b11b352d8f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/apple_cn.txt",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 625,
          "sha256": "4f6c9be9af6e68998654cf07b9a36a743d60798c6d9b3538096330035768fbbc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/apple_cn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/apple_cn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/apple_cn.json",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "ruleObjectCount": 1,
          "bytes": 389,
          "sha256": "5d06e5f96499385a6e9dee981b28fe545c19fca89ed66db8e9b053705268583f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/apple_cn.json",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "ruleObjectCount": 1,
          "bytes": 389,
          "sha256": "5d06e5f96499385a6e9dee981b28fe545c19fca89ed66db8e9b053705268583f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/apple_cn.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/apple_cn.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/apple_cn.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 528,
          "sha256": "5fe77d5a50476c65f3076bb96d3dbb8fb666b11249ca5c45f9d038b11b352d8f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/apple_cn.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 625,
          "sha256": "4f6c9be9af6e68998654cf07b9a36a743d60798c6d9b3538096330035768fbbc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/apple_cn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/apple_cn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "apple_intelligence",
      "sourceId": "apple_intelligence",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/apple_intelligence.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/apple_intelligence.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "728d4a842e4507e042b929ed599b9a9a3de4e89ba4a29438594470dd40c1a5f8",
          "rawLineCount": 19
        }
      ],
      "rawInputSha256": "c22048eae4f4c96cd5bef9e0b1102b27a2d1accec7d07763a1c1c6b2b0f2c60f",
      "semanticSha256": "645931ed775a5a883fd7f8eaf06c1131e157ea23873e8a8df7f731a852aae0f2",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 5,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "720b2fe281d41d5352661e7886483e9e5ce60e92861d132191204c1af1a49e82",
          "conditionCount": 5
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "9b98d403f266eb1b6b91acb1ede57b6aa8f6da47e038860dd77a36bb04256711",
          "conditionCount": 5
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "ee4fb2559efd00b12693e67e013db68451b37833ee61108bfdf01eb112f24e44",
          "conditionCount": 5
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "7ecee8945103bdba0e8d5b5503bcc4da5d80277589e9e93271dc17e0df20cc3f",
          "conditionCount": 5
        }
      ],
      "snapshotPath": "Internal/source-snapshots/apple_intelligence.json.gz",
      "stages": {
        "inputLines": 19,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 5
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/apple_intelligence.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 408,
          "sha256": "1fcbe4bd6347e2b6a38831845d1688f9e51247948bf0a717e43836936962105b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/apple_intelligence.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 470,
          "sha256": "4c53fddefd2f537938e02361f512a3e6e9b6e32458a9885b427a85d2cc8d55ec",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/apple_intelligence.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/apple_intelligence.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/apple_intelligence.txt",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 408,
          "sha256": "1fcbe4bd6347e2b6a38831845d1688f9e51247948bf0a717e43836936962105b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/apple_intelligence.txt",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 505,
          "sha256": "8bc74dbd3d6fa1b6bf20a7b2c67ec40d0db0dc04a4621f10f04debd6dca46636",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/apple_intelligence.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/apple_intelligence.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/apple_intelligence.json",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "ruleObjectCount": 1,
          "bytes": 275,
          "sha256": "18599167c61b6c5fbd39bff14263081f5a854c6e69c1f6fd5c5ed6afa7c0b54c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/apple_intelligence.json",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "ruleObjectCount": 1,
          "bytes": 275,
          "sha256": "18599167c61b6c5fbd39bff14263081f5a854c6e69c1f6fd5c5ed6afa7c0b54c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/apple_intelligence.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/apple_intelligence.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/apple_intelligence.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 408,
          "sha256": "1fcbe4bd6347e2b6a38831845d1688f9e51247948bf0a717e43836936962105b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/apple_intelligence.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 505,
          "sha256": "8bc74dbd3d6fa1b6bf20a7b2c67ec40d0db0dc04a4621f10f04debd6dca46636",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/apple_intelligence.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/apple_intelligence.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "apple_services",
      "sourceId": "apple_services",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/apple_services.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/apple_services.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 56,
          "rawContentSha256": "9c32e8eb6e1d334a85b972791a0afc4b0fc81f57d3a80902a50c9168269f7602",
          "rawLineCount": 39
        }
      ],
      "rawInputSha256": "bac48fcd8d2387df3abf0bf599c0b165f22450a107b4b5bae1bff06f8666959b",
      "semanticSha256": "50d7898c1674d02c84c754c9e2a38a106115042e361b2b55e021117cb47b1843",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 25,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "6776a158a774f4d3d5a0189a559c77cdf6d814c077a70ae051dd59e0043a248c",
          "conditionCount": 25
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "4c120d345c44ee52b2ff302791e5be492ba4de3fb9e1165cdb6194c399192be9",
          "conditionCount": 25
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "9d55b3895d03158b3df0b583c27f94d43de623e5bf584e7bbfb347d7f3f7ce80",
          "conditionCount": 17
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "534c9126201b7bd79c375255b0bcceebdbdb135e2fa5e94e03257fe1d22e14be",
          "conditionCount": 17
        }
      ],
      "snapshotPath": "Internal/source-snapshots/apple_services.json.gz",
      "stages": {
        "inputLines": 39,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 25
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/apple_services.list",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "bytes": 935,
          "sha256": "519ebc78d20951e656cb7c6e8f8723b9d238de8f157f53988b932d8a29b8a9e7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/apple_services.list",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 584,
          "sha256": "35457b36efa6c01ddaf509f78bae9233904a31d50e03a95e462e407422347801",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/apple_services.list",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 550,
          "sha256": "028f2fc70d4110692cc95de17ab294c531e8d9264edfccf85a1d3b5b081ba8e8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/apple_services.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 366,
          "sha256": "c3b50ca1c0c43dcd7274396dac63d4e83dcb9a5ec1306900ad095da4f4cad190",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/apple_services.txt",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "bytes": 935,
          "sha256": "519ebc78d20951e656cb7c6e8f8723b9d238de8f157f53988b932d8a29b8a9e7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/apple_services.txt",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 792,
          "sha256": "4971cc77b0a73f9ade2a2efe1838cfd712f9ba2170310aa8197a47c81b318d2e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/apple_services.txt",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 550,
          "sha256": "028f2fc70d4110692cc95de17ab294c531e8d9264edfccf85a1d3b5b081ba8e8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/apple_services.txt",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 366,
          "sha256": "c3b50ca1c0c43dcd7274396dac63d4e83dcb9a5ec1306900ad095da4f4cad190",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/apple_services.json",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 17,
          "ruleObjectCount": 1,
          "bytes": 534,
          "sha256": "bd3eebf29cd343e5aa4a64afb9492784f2c114fc8ebb085e7dc3770d8029df0c",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 8
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 1
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/apple_services.json",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "ruleObjectCount": 1,
          "bytes": 501,
          "sha256": "50e49b29af840d6b716e69e7c12ad33da9b8d0d3752c247ff9f3a0c3a390cbc8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/apple_services.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 8,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 8
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/apple_services.json",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 96,
          "sha256": "0a26db125d6d1efd6631874dc6424d106301f59fd8e9ba2cc764b7fe1e313a54",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 1
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/apple_services.list",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 17,
          "bytes": 725,
          "sha256": "73193d412902bc64ef90a1f2fe4f4d846a0af092fc5551d635c2696c7d8cecc3",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 8
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/apple_services.list",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 792,
          "sha256": "4971cc77b0a73f9ade2a2efe1838cfd712f9ba2170310aa8197a47c81b318d2e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/apple_services.list",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 8,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 8
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/apple_services.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 366,
          "sha256": "c3b50ca1c0c43dcd7274396dac63d4e83dcb9a5ec1306900ad095da4f4cad190",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "apple_services_ip",
      "sourceId": "apple_services_ip",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/apple_services.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/apple_services.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "1bd5ce680fc1a4858e44e0b402abe9319181d6486a45d1b9196bfd4b44a5c5b8",
          "rawLineCount": 24
        }
      ],
      "rawInputSha256": "8e2b001395081f38cb816c023e0529e28842e3a76983b75444fb5bfeccabbec4",
      "semanticSha256": "5fff96d14a99a3125968fb3fb1d2ad0d84339ee4e861cbd4c1072b655ab44f92",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 10,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "f9ce4a81ef8430f3b5053b66a57bb0c972a837dbebe64b307568f079e2def259",
          "conditionCount": 10
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "7ec8addfe01753f56674c01cfd1bcec4f1ca9ba546c41b6b2f6f77d77893c52c",
          "conditionCount": 10
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "ac074cbd088813a8559fd1a8f30b4c9b14bc1fe693a42346be8826627d632c41",
          "conditionCount": 10
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "c265d509085691c5daa34cca63d1c620dbd84d5d8863b079db2efceacefdebda",
          "conditionCount": 10
        }
      ],
      "snapshotPath": "Internal/source-snapshots/apple_services_ip.json.gz",
      "stages": {
        "inputLines": 24,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 10
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/apple_services_ip.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 596,
          "sha256": "bcfc5cf2da90019fcaa73235708532d26c07fbd3b9e5970b7a39cdd84c97fa9b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/apple_services_ip.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/apple_services_ip.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/apple_services_ip.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 686,
          "sha256": "ef204ebbd75cfc2c052823e94d1f3daec84084f6f3bfa827d7747bacb1f8cc8b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/apple_services_ip.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 596,
          "sha256": "bcfc5cf2da90019fcaa73235708532d26c07fbd3b9e5970b7a39cdd84c97fa9b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/apple_services_ip.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/apple_services_ip.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/apple_services_ip.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 686,
          "sha256": "ef204ebbd75cfc2c052823e94d1f3daec84084f6f3bfa827d7747bacb1f8cc8b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/apple_services_ip.json",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "ruleObjectCount": 1,
          "bytes": 385,
          "sha256": "7763c7e5eb77dc3a9077c318fd61eac04900308b80299149c4e0c2f626d9d607",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 10
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/apple_services_ip.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/apple_services_ip.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/apple_services_ip.json",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "ruleObjectCount": 1,
          "bytes": 385,
          "sha256": "7763c7e5eb77dc3a9077c318fd61eac04900308b80299149c4e0c2f626d9d607",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 10
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/apple_services_ip.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 596,
          "sha256": "bcfc5cf2da90019fcaa73235708532d26c07fbd3b9e5970b7a39cdd84c97fa9b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/apple_services_ip.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/apple_services_ip.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/apple_services_ip.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 686,
          "sha256": "ef204ebbd75cfc2c052823e94d1f3daec84084f6f3bfa827d7747bacb1f8cc8b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "bilibili",
      "sourceId": "bilibili",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/BiliBili/BiliBili.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/BiliBili/BiliBili.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "8537129301d5e4040d9f2b2255217458a16c96eef850ec22367352c512bc3988",
          "rawLineCount": 143
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/bilibili.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/bilibili.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "d1d76d33c08b2bfaea6b1f661c87eeb2064f6ebd7c5dbe8e1f2bb8ab5b4acc98",
          "rawLineCount": 53
        }
      ],
      "rawInputSha256": "dda9b6589d21c5e9d300d2eb29ca757e06b1220b1d7e0b5e4cbb914449833efb",
      "semanticSha256": "45bc449f660f841755cb6e977d986f5ea8c79fd6b832a7c4b2d200ed82189abf",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 138,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "496bf1615cb2d84561da7e8ec7d518a4c4845980a52c53461ed8ed5c08b8418c",
          "conditionCount": 138
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "2601ba9c7333326ecb484106e733c77489d7dfbed48e55657932bf071cdb959d",
          "conditionCount": 134
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "5615bc56f286d9ee79143fc8e4eb7e9a034f92895b6b2aafabcb0aeb4a114a09",
          "conditionCount": 128
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "24df5bddcc5ef1ffffcdbeb8ef951e0502cb85ee7391fb39b868102af1898b1d",
          "conditionCount": 132
        }
      ],
      "snapshotPath": "Internal/source-snapshots/bilibili.json.gz",
      "stages": {
        "inputLines": 196,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 10,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 138
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/bilibili.list",
          "status": "published",
          "routedConditionCount": 138,
          "effectiveConditionCount": 138,
          "bytes": 4960,
          "sha256": "405627905fa02764bc4c81a09b7fc1a46c7f6c3db30747c80aef21edbcf956cf",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/bilibili.list",
          "status": "published",
          "routedConditionCount": 120,
          "effectiveConditionCount": 120,
          "bytes": 3246,
          "sha256": "6ec1c040e4855cb47d01b129f3152eac4e014f2e189e010bd6dd6b694bb4b6c1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/bilibili.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 681,
          "sha256": "8680e956986ddfb8b7323f80be51c78f70d7c262b50759c5676067062c8b7347",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/bilibili.list",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 685,
          "sha256": "b0b9b5445a14c7d5a090d7bdc66bf8357d2c5fb142bc5f8115f3652d16c23579",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/bilibili.txt",
          "status": "published",
          "routedConditionCount": 138,
          "effectiveConditionCount": 134,
          "bytes": 4881,
          "sha256": "c903538c3d792239c2add45749591e985bc90f059bdc1a33d600312435ac0144",
          "drops": {
            "unsupported": {
              "USER-AGENT": 4
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/bilibili.txt",
          "status": "published",
          "routedConditionCount": 120,
          "effectiveConditionCount": 120,
          "bytes": 4488,
          "sha256": "b0b2257628812515984b01967dd11d874e3e23b4496545466b2a2949a0df99ff",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/bilibili.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 6,
          "bytes": 601,
          "sha256": "b5ad4d68a451ad49613aadbe186925ab8d720a62d61a1ea49ea752cc3570ff0f",
          "drops": {
            "unsupported": {
              "USER-AGENT": 4
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/bilibili.txt",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 685,
          "sha256": "b0b9b5445a14c7d5a090d7bdc66bf8357d2c5fb142bc5f8115f3652d16c23579",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/bilibili.json",
          "status": "published",
          "routedConditionCount": 138,
          "effectiveConditionCount": 128,
          "ruleObjectCount": 1,
          "bytes": 4453,
          "sha256": "e05ab01e2acdf1b80d4c645d6a1ab1bb730ba3b870db08521b5db52d268ef0ad",
          "drops": {
            "unsupported": {
              "USER-AGENT": 4,
              "PROCESS-NAME": 6
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 8
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/bilibili.json",
          "status": "published",
          "routedConditionCount": 120,
          "effectiveConditionCount": 120,
          "ruleObjectCount": 1,
          "bytes": 4201,
          "sha256": "033f7585e8736fc6a6988f884219388bc9c4aa12b863e7a196dc1a6e3aa0cc4d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/bilibili.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 10,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 4,
              "PROCESS-NAME": 6
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/bilibili.json",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "ruleObjectCount": 1,
          "bytes": 347,
          "sha256": "06756922d01c51f686d080b1b193c95373e4d94aefb7e86e7da8f1c4be4b246a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 8
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/bilibili.list",
          "status": "published",
          "routedConditionCount": 138,
          "effectiveConditionCount": 132,
          "bytes": 4759,
          "sha256": "95e5b1586c21f748943f46b5d01cf957a190bf87e94f48417b2694e258292d52",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 6
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/bilibili.list",
          "status": "published",
          "routedConditionCount": 120,
          "effectiveConditionCount": 120,
          "bytes": 4488,
          "sha256": "b0b2257628812515984b01967dd11d874e3e23b4496545466b2a2949a0df99ff",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/bilibili.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 4,
          "bytes": 479,
          "sha256": "16717bdf1a73b8f14b35452c28fd1972bba2ee133551dbbcb4f2390b1dde6b93",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 6
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/bilibili.list",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 685,
          "sha256": "b0b9b5445a14c7d5a090d7bdc66bf8357d2c5fb142bc5f8115f3652d16c23579",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "biliintl",
      "sourceId": "biliintl",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_biliintl.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_biliintl.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "a1a01421c7a697b9bc545d058171139daadfa58554d86c164f97fa5f1a92e34c",
          "rawLineCount": 18
        }
      ],
      "rawInputSha256": "99de161a85c2d5c46dd2bfb76c9c4755298e820f22b4d2c834a1fecafcb495ff",
      "semanticSha256": "2de903a87836ce993c8f426b13fc4f2f99820ec27af194a888efd555675965f8",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 6,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "9cacce01ea340b4b72b2ed2af993495b0242e578bbadb79c2fe1eae6d7c32e78",
          "conditionCount": 6
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "beedc3b3ae8d46d409a4ccf34bb924d37cdc8fe6b8507c317b1e96280c35e74e",
          "conditionCount": 6
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "f67b94dee507f65f050dd3c308dc906174135b4d263bfa6079592443aa958cc9",
          "conditionCount": 5
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "3a7e2456b36bbd68f54b308b87d08295a754f7ffcf20f99f8dbfabc3d6f57fcf",
          "conditionCount": 5
        }
      ],
      "snapshotPath": "Internal/source-snapshots/biliintl.json.gz",
      "stages": {
        "inputLines": 18,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 6
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/biliintl.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 490,
          "sha256": "365e2cadb687a6474c561e44f90abddcc7ff20b128db411633457d6fab951f25",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/biliintl.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 512,
          "sha256": "c6ed08d9abad4eaf69d525ffb247a1efabd06e5addd514904d0489062b7a8b40",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/biliintl.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 414,
          "sha256": "aaf19e6179c8b38d07d3cf0454b934c826aff771904af90121dae676338ade42",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/biliintl.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/biliintl.txt",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 490,
          "sha256": "365e2cadb687a6474c561e44f90abddcc7ff20b128db411633457d6fab951f25",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/biliintl.txt",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 559,
          "sha256": "23de170b36ee06d9f87683950cb51e80ab8320d5f306265e3bf0dd720e6c9e01",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/biliintl.txt",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 414,
          "sha256": "aaf19e6179c8b38d07d3cf0454b934c826aff771904af90121dae676338ade42",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/biliintl.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/biliintl.json",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 5,
          "ruleObjectCount": 1,
          "bytes": 259,
          "sha256": "cb9b95773ebecd2133bd5d81958aa9ce515bf0d32869da3fdd4c9529948685c7",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/biliintl.json",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "ruleObjectCount": 1,
          "bytes": 259,
          "sha256": "cb9b95773ebecd2133bd5d81958aa9ce515bf0d32869da3fdd4c9529948685c7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/biliintl.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/biliintl.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/biliintl.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 5,
          "bytes": 462,
          "sha256": "6e1f68effdfd9394cd5f05b48dc6e6f58a2a88cd64e4b4e1688e501abad0fed9",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/biliintl.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 559,
          "sha256": "23de170b36ee06d9f87683950cb51e80ab8320d5f306265e3bf0dd720e6c9e01",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/biliintl.list",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/biliintl.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "cdn",
      "sourceId": "cdn",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/cdn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/cdn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "db601285422327a91e829be147fe25e9b9d2779df7903d32f95447de1cead669",
          "rawLineCount": 4698
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/cdn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/cdn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "57df4d858a615a2f1c8654264e1cf7f60da32f4cde983476a9cd94610ce618a0",
          "rawLineCount": 98
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/cdn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/cdn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "7d692c7f5b3e2c57f0d79ba47b1d541dd30f2b55fd213a582887828fe305d570",
          "rawLineCount": 17
        }
      ],
      "rawInputSha256": "efd8abe2788aa0bf2954cca5ddcf606bba55538737d327baa4e593fae8e3c22f",
      "semanticSha256": "bace0e7f6fcf66a7fb4f3300cef7724080c1d6d50daa3cacc3897f0f158b9d00",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 4771,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 23,
          "byType": {
            "DOMAIN-SUFFIX": 3,
            "DOMAIN": 20
          },
          "samples": [
            "DOMAIN,businessunitprofile-cdn.trustpilot.net",
            "DOMAIN,categoriespages-cdn.trustpilot.net",
            "DOMAIN,cdn.trustpilot.net",
            "DOMAIN,cloudinary-res.cloudinary.com",
            "DOMAIN,consumersite-assets.trustpilot.net",
            "DOMAIN,consumersiteimages.trustpilot.net",
            "DOMAIN,denali-static.grammarly.com",
            "DOMAIN,ecommplugins-scripts.trustpilot.com",
            "DOMAIN,fiverr-res.cloudinary.com",
            "DOMAIN,images-static.trustpilot.com",
            "DOMAIN,pplx-res.cloudinary.com",
            "DOMAIN,static-ca-cdn.eporner.com",
            "DOMAIN,static-sg-cdn.eporner.com",
            "DOMAIN,static.grammarly.com",
            "DOMAIN,us1-prod-images.disco-api.com",
            "DOMAIN,user-images.trustpilot.com",
            "DOMAIN,web-assets.zendesk.com",
            "DOMAIN-SUFFIX,99avcdn.com",
            "DOMAIN-SUFFIX,99avcdn.net",
            "DOMAIN-SUFFIX,99avcdn.org"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "c4a3550a864d6c3f16bad406d69835e8349236ccec5a1c9ed6814da0463f472d",
          "conditionCount": 4748
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "dd44e3b22968fc96b14fd625d148c4edd25657e0f1fffb0cd991fde73874cf7e",
          "conditionCount": 4748
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "5120aec0a79bad199e7979fa0800ced78ddf9d74b9124b559616206aca95199b",
          "conditionCount": 4748
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "08060b85c07409f108f99838f94ccf569c80eb4bb8366d6564f49e368e24d6c2",
          "conditionCount": 4688
        }
      ],
      "snapshotPath": "Internal/source-snapshots/cdn.json.gz",
      "stages": {
        "inputLines": 4813,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 42,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 4771
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/cdn.list",
          "status": "published",
          "routedConditionCount": 4748,
          "effectiveConditionCount": 4748,
          "bytes": 132036,
          "sha256": "03205e520812064cf2192ff34817a7f00f569152432ff91824681ace27e790d5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/cdn.list",
          "status": "published",
          "routedConditionCount": 4665,
          "effectiveConditionCount": 4665,
          "bytes": 89112,
          "sha256": "48996e368c0b89a1eeeb5719f91cf59139751edbedf4b78598df48f818742351",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/cdn.list",
          "status": "published",
          "routedConditionCount": 80,
          "effectiveConditionCount": 80,
          "bytes": 3207,
          "sha256": "3b03f6f82bfa13ff1f6bc0af17d8c25af14b00d6945ce5b8b65877c62b36bd2e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/cdn.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 424,
          "sha256": "3407f5c23b7dc698f4d4711d2db59c3ecd720df918ac1bd78fcaaf3590d8382a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/cdn.txt",
          "status": "published",
          "routedConditionCount": 4748,
          "effectiveConditionCount": 4748,
          "bytes": 132036,
          "sha256": "03205e520812064cf2192ff34817a7f00f569152432ff91824681ace27e790d5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/cdn.txt",
          "status": "published",
          "routedConditionCount": 4665,
          "effectiveConditionCount": 4665,
          "bytes": 129135,
          "sha256": "111b544357c2cf174cad135162334c38d75560b7b90c97e1857c70276531a1ca",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/cdn.txt",
          "status": "published",
          "routedConditionCount": 80,
          "effectiveConditionCount": 80,
          "bytes": 3207,
          "sha256": "3b03f6f82bfa13ff1f6bc0af17d8c25af14b00d6945ce5b8b65877c62b36bd2e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/cdn.txt",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 424,
          "sha256": "3407f5c23b7dc698f4d4711d2db59c3ecd720df918ac1bd78fcaaf3590d8382a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/cdn.json",
          "status": "published",
          "routedConditionCount": 4748,
          "effectiveConditionCount": 4748,
          "ruleObjectCount": 1,
          "bytes": 142579,
          "sha256": "4fb175cfc7903b45ac3b0bb2186c83419aaac26c301d8082467d41f301cd60c6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 3
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/cdn.json",
          "status": "published",
          "routedConditionCount": 4665,
          "effectiveConditionCount": 4665,
          "ruleObjectCount": 1,
          "bytes": 138982,
          "sha256": "55dc89bc9dbb49de11f99784938185d94181ad2ec9588662eb9a5cf900fe90cd",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/cdn.json",
          "status": "published",
          "routedConditionCount": 80,
          "effectiveConditionCount": 80,
          "ruleObjectCount": 1,
          "bytes": 3611,
          "sha256": "1a936ecdd284f452bcd25f12d82d46ef770837eb8ee538f5573871179d82b345",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/cdn.json",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "ruleObjectCount": 1,
          "bytes": 176,
          "sha256": "c25197442631f5a84fa7fd45b97963c7fabc2c669da39165d6159b828ac1c8b4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 3
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/cdn.list",
          "status": "published",
          "routedConditionCount": 4748,
          "effectiveConditionCount": 4688,
          "bytes": 129847,
          "sha256": "cfc0c87cee3a54a28d1608319332c084522315ab3d583d8e7a2ec8f80f5735b4",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 60
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/cdn.list",
          "status": "published",
          "routedConditionCount": 4665,
          "effectiveConditionCount": 4665,
          "bytes": 129135,
          "sha256": "111b544357c2cf174cad135162334c38d75560b7b90c97e1857c70276531a1ca",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/cdn.list",
          "status": "published",
          "routedConditionCount": 80,
          "effectiveConditionCount": 20,
          "bytes": 1018,
          "sha256": "6b87344920ecbf7af7dc590225dfeae6a194d81f29dd8f6dbd61083750751c05",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 60
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/cdn.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 424,
          "sha256": "3407f5c23b7dc698f4d4711d2db59c3ecd720df918ac1bd78fcaaf3590d8382a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "china_asn",
      "sourceId": "china_asn",
      "platforms": [
        "surge",
        "clash",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/missuo/ASN-China/main/ASN.China.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/missuo/ASN-China/main/ASN.China.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "f5554db406509d8293aee3c43e8d255bddf4634edfe5e32ea73356d3da19628c",
          "rawLineCount": 5234
        }
      ],
      "rawInputSha256": "ef22118e48f409b33062f885e2b913c8bdd3f9960837056f2d57d217ede86477",
      "semanticSha256": "318fcf8bb1b9009d9152d3bb355ab6f9223167d286a22bf0b014b03ee29aab26",
      "semanticScope": "normalized-source",
      "contextSha256": "60cc14bb3e9a822c94b3af0932ac712a3f8dd4704d49da38c0472a0894fe889f",
      "normalizedConditionCount": 5230,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "d88c81280a035fd875b2e814e71d2f1eaf2e28ad2a26207594f511c390266b94",
          "conditionCount": 5230
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "82e86516f89f197d9ec509acd0a4a2330ff32144aca956d224345b8ed9fe0ff5",
          "conditionCount": 5230
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "4df22bd00f2cf43fe8660a3df8a991444edfcf98c38a61d24541606dfa25fca8",
          "conditionCount": 5230
        }
      ],
      "snapshotPath": "Internal/source-snapshots/china_asn.json.gz",
      "stages": {
        "inputLines": 5234,
        "filtered": {
          "emptyLines": 1,
          "commentsOrMarkers": 3,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 5230
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/china_asn.list",
          "status": "published",
          "routedConditionCount": 5230,
          "effectiveConditionCount": 5230,
          "bytes": 250497,
          "sha256": "6e4c154ffe3c0092bc6a1f46e25e18aca61eecccf82acce299f6e6cbadec87d5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/china_asn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/china_asn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/china_asn.list",
          "status": "published",
          "routedConditionCount": 5230,
          "effectiveConditionCount": 5230,
          "bytes": 250587,
          "sha256": "3b79d25debfab2b8d6dbe3306251eac6317fec7ee474d1300d864dfdfb004745",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/china_asn.txt",
          "status": "published",
          "routedConditionCount": 5230,
          "effectiveConditionCount": 5230,
          "bytes": 250497,
          "sha256": "6e4c154ffe3c0092bc6a1f46e25e18aca61eecccf82acce299f6e6cbadec87d5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/china_asn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/china_asn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/china_asn.txt",
          "status": "published",
          "routedConditionCount": 5230,
          "effectiveConditionCount": 5230,
          "bytes": 250587,
          "sha256": "3b79d25debfab2b8d6dbe3306251eac6317fec7ee474d1300d864dfdfb004745",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/china_asn.list",
          "status": "published",
          "routedConditionCount": 5230,
          "effectiveConditionCount": 5230,
          "bytes": 250497,
          "sha256": "6e4c154ffe3c0092bc6a1f46e25e18aca61eecccf82acce299f6e6cbadec87d5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/china_asn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/china_asn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/china_asn.list",
          "status": "published",
          "routedConditionCount": 5230,
          "effectiveConditionCount": 5230,
          "bytes": 250587,
          "sha256": "3b79d25debfab2b8d6dbe3306251eac6317fec7ee474d1300d864dfdfb004745",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "china_ip",
      "sourceId": "china_ip",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/china_ip.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/china_ip.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "40992ee1787d867e148b980975848570fbc87d910a53fc6d287e4d992a9d27ec",
          "rawLineCount": 3918
        }
      ],
      "rawInputSha256": "cc45a33ad7d364603f08216411140b69fdedcde5d59cd4fcba7b422cc08d3bab",
      "semanticSha256": "a638cd7b5f4082ac285462cb0d4dd37efe612558f9cfd35f603bd88d589f97ce",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 3903,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "7c7c0b30c4da360313ca91be99ac89d13d038fd15708ae7c837616a91c206bbb",
          "conditionCount": 3903
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "c7fa4a30c807e1d81d63fde6a79ba3ac70f32035e922ca3d01b942b066d17453",
          "conditionCount": 3903
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "acf15a008625ec4be0b2299899704c73fc4b19fd1e7e2b60aab2f419d2cae79c",
          "conditionCount": 3903
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "6343ae6ba3c3fd05f1b39fa505bcc29ed2a485716b76fa8bab423614cf6fc150",
          "conditionCount": 3903
        }
      ],
      "snapshotPath": "Internal/source-snapshots/china_ip.json.gz",
      "stages": {
        "inputLines": 3918,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 15,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 3903
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/china_ip.list",
          "status": "published",
          "routedConditionCount": 3903,
          "effectiveConditionCount": 3903,
          "bytes": 92209,
          "sha256": "49d173b9969a2848a318fa26b751c40bbffc1d5d77f26bf195d095219e424ce2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/china_ip.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/china_ip.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/china_ip.list",
          "status": "published",
          "routedConditionCount": 3903,
          "effectiveConditionCount": 3903,
          "bytes": 92299,
          "sha256": "475776c4e034880960e01963c215c385353277b6f1ea03da4f35caca0e40c831",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/china_ip.txt",
          "status": "published",
          "routedConditionCount": 3903,
          "effectiveConditionCount": 3903,
          "bytes": 92209,
          "sha256": "49d173b9969a2848a318fa26b751c40bbffc1d5d77f26bf195d095219e424ce2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/china_ip.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/china_ip.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/china_ip.txt",
          "status": "published",
          "routedConditionCount": 3903,
          "effectiveConditionCount": 3903,
          "bytes": 92299,
          "sha256": "475776c4e034880960e01963c215c385353277b6f1ea03da4f35caca0e40c831",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/china_ip.json",
          "status": "published",
          "routedConditionCount": 3903,
          "effectiveConditionCount": 3903,
          "ruleObjectCount": 1,
          "bytes": 103769,
          "sha256": "915235936276823e20be5c8bf5184cf83e8386ef8fea4113eda5ab33b4573e7e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/china_ip.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/china_ip.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/china_ip.json",
          "status": "published",
          "routedConditionCount": 3903,
          "effectiveConditionCount": 3903,
          "ruleObjectCount": 1,
          "bytes": 103769,
          "sha256": "915235936276823e20be5c8bf5184cf83e8386ef8fea4113eda5ab33b4573e7e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/china_ip.list",
          "status": "published",
          "routedConditionCount": 3903,
          "effectiveConditionCount": 3903,
          "bytes": 92209,
          "sha256": "49d173b9969a2848a318fa26b751c40bbffc1d5d77f26bf195d095219e424ce2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/china_ip.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/china_ip.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/china_ip.list",
          "status": "published",
          "routedConditionCount": 3903,
          "effectiveConditionCount": 3903,
          "bytes": 92299,
          "sha256": "475776c4e034880960e01963c215c385353277b6f1ea03da4f35caca0e40c831",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "china_ip_ipv6",
      "sourceId": "china_ip_ipv6",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/china_ip_ipv6.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/china_ip_ipv6.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "9565c11e6c7465362575dba5dc05423133f8b4de230b4a6a5e6619c3202f36bf",
          "rawLineCount": 3497
        }
      ],
      "rawInputSha256": "17544b71d423564083e4c19fd202722ee3d1f6a6ded21011e2f8cac956f17edf",
      "semanticSha256": "cea14064301e2323b6270dda5388808aea60561ae47fba3bf2b5d178b3d84a04",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 3479,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "57162cdd5f29f7d8845d4e2b9802638dcbe8dda5236a2b72250b6b7b7bfc20c1",
          "conditionCount": 3479
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "ace73fbef5425eca889d3feb41e08b9a969515bfaaec6453dd0df4b774e5eac8",
          "conditionCount": 3479
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "563148adf1297d2b7270533402932f96c1e52d42a5dc74c4ce5844cb5d6d8cce",
          "conditionCount": 3479
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "941b74cd353839fa40bf6f3b0cfea1a049beff6a370b31fcedd8e0dd7f29ccdf",
          "conditionCount": 3479
        }
      ],
      "snapshotPath": "Internal/source-snapshots/china_ip_ipv6.json.gz",
      "stages": {
        "inputLines": 3497,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 18,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 3479
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/china_ip_ipv6.list",
          "status": "published",
          "routedConditionCount": 3479,
          "effectiveConditionCount": 3479,
          "bytes": 89532,
          "sha256": "556dd261430b0446716cd359f89243134b7f97fa41ee958ba34e350fb3ad7eef",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/china_ip_ipv6.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/china_ip_ipv6.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/china_ip_ipv6.list",
          "status": "published",
          "routedConditionCount": 3479,
          "effectiveConditionCount": 3479,
          "bytes": 89622,
          "sha256": "8d3384200a9f5d0c0c539e2724c89af022c683369d1b818578830e31bd76a46f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/china_ip_ipv6.txt",
          "status": "published",
          "routedConditionCount": 3479,
          "effectiveConditionCount": 3479,
          "bytes": 89532,
          "sha256": "556dd261430b0446716cd359f89243134b7f97fa41ee958ba34e350fb3ad7eef",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/china_ip_ipv6.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/china_ip_ipv6.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/china_ip_ipv6.txt",
          "status": "published",
          "routedConditionCount": 3479,
          "effectiveConditionCount": 3479,
          "bytes": 89622,
          "sha256": "8d3384200a9f5d0c0c539e2724c89af022c683369d1b818578830e31bd76a46f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/china_ip_ipv6.json",
          "status": "published",
          "routedConditionCount": 3479,
          "effectiveConditionCount": 3479,
          "ruleObjectCount": 1,
          "bytes": 96336,
          "sha256": "0e5a6acb9c929125fc59d324147a72e09b4d5bdeea6377755ecef060e0b336e4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/china_ip_ipv6.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/china_ip_ipv6.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/china_ip_ipv6.json",
          "status": "published",
          "routedConditionCount": 3479,
          "effectiveConditionCount": 3479,
          "ruleObjectCount": 1,
          "bytes": 96336,
          "sha256": "0e5a6acb9c929125fc59d324147a72e09b4d5bdeea6377755ecef060e0b336e4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/china_ip_ipv6.list",
          "status": "published",
          "routedConditionCount": 3479,
          "effectiveConditionCount": 3479,
          "bytes": 89532,
          "sha256": "556dd261430b0446716cd359f89243134b7f97fa41ee958ba34e350fb3ad7eef",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/china_ip_ipv6.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/china_ip_ipv6.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/china_ip_ipv6.list",
          "status": "published",
          "routedConditionCount": 3479,
          "effectiveConditionCount": 3479,
          "bytes": 89622,
          "sha256": "8d3384200a9f5d0c0c539e2724c89af022c683369d1b818578830e31bd76a46f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "cloudmounter",
      "sourceId": "cloudmounter",
      "platforms": [
        "surge"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/cloudmounter.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/cloudmounter.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "20fb69d5969601b9ba4078fdc78faf0b1306d4fdd4e94c75ca3c40e500bc8186",
          "rawLineCount": 52
        }
      ],
      "rawInputSha256": "83bb31931eccf50f071a76554ed355795a1cd166095706232e461579a6967fad",
      "semanticSha256": "4d55a4a9f0c93d6583f505b24a1534f312a3c74aa8a398502384bce249ae9897",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 40,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "6af58e54b8a60e60bb91a467b5c6a15857f9a55490a8792eed57486078b8a632",
          "conditionCount": 40
        }
      ],
      "snapshotPath": "Internal/source-snapshots/cloudmounter.json.gz",
      "stages": {
        "inputLines": 52,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 40
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/cloudmounter.list",
          "status": "published",
          "routedConditionCount": 40,
          "effectiveConditionCount": 40,
          "bytes": 2793,
          "sha256": "8e4d45d3c460e47ac609973150c3149e9bfdf17fc1372412ac197f5d1ab59638",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/cloudmounter.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/cloudmounter.list",
          "status": "published",
          "routedConditionCount": 40,
          "effectiveConditionCount": 40,
          "bytes": 2887,
          "sha256": "2e9bbbb033a74473b04fd8339cd8e25ff26aa10dbf8832dfefa12bd2a3df9f9c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/cloudmounter.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "direct",
      "sourceId": "direct",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/my_direct.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/my_direct.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "335a830ffb386ec1a194c2292507abd93ae2888e03652942cca36fceefcabe9a",
          "rawLineCount": 14
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/direct.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/direct.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 79,
          "rawContentSha256": "46c65d1a59289d07f52f7652f9d1695d2996f65c125a14593b3eb7322086f8ec",
          "rawLineCount": 237
        }
      ],
      "rawInputSha256": "509dc32632d0828ab8aac00b580bda6902f7d7329318e6c488bfd0dca8029c37",
      "semanticSha256": "ced10e6cc5fb11f19f4ad37c0f65f7e92a7d119e60cb348213a8bebd30196a11",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 221,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "8f4d6c69d29405f78df0ab498e8dae98a813440063c972a5872f212e3635ee32",
          "conditionCount": 221
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "85c979d0fbe345b8b3e0e732e8ddf6ed11e00e623849340376e1dbbe9e1e2cc4",
          "conditionCount": 220
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "f0c5e83c3c8b9b9fccbc22c7025d8cd7491bf9a4a80aa5a85fcb2a6f84dfb944",
          "conditionCount": 183
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "329a0a1ae6874277e73ea976a491138d2f81c785c874f9dd0c89a461a6a2e927",
          "conditionCount": 184
        }
      ],
      "snapshotPath": "Internal/source-snapshots/direct.json.gz",
      "stages": {
        "inputLines": 251,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 30,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 221
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/direct.list",
          "status": "published",
          "routedConditionCount": 221,
          "effectiveConditionCount": 221,
          "bytes": 6127,
          "sha256": "c4fec558853b8ac939f1f7a7ebdb8200e4442dd7aa39eadc8374f257336447f6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/direct.list",
          "status": "published",
          "routedConditionCount": 174,
          "effectiveConditionCount": 174,
          "bytes": 2917,
          "sha256": "82844ba1b6bcd559d6c09f4968a1b3369810825e4123d20382addcb3e65a3f28",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/direct.list",
          "status": "published",
          "routedConditionCount": 47,
          "effectiveConditionCount": 47,
          "bytes": 1498,
          "sha256": "fc278c83cc54e4115183abbf00c65bece5205154bf4b3540f9af24452a78d706",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/direct.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/direct.txt",
          "status": "published",
          "routedConditionCount": 221,
          "effectiveConditionCount": 220,
          "bytes": 6097,
          "sha256": "3c3f1c932b72f673de644fc35c7f7708aef58029253f001536771c7db8c357c7",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/direct.txt",
          "status": "published",
          "routedConditionCount": 174,
          "effectiveConditionCount": 174,
          "bytes": 5071,
          "sha256": "6fc6d50dd9d8ef191cd88099becd1945519b4635e25c3d13155f31e6b3bcb950",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/direct.txt",
          "status": "published",
          "routedConditionCount": 47,
          "effectiveConditionCount": 46,
          "bytes": 1468,
          "sha256": "a19d79a71542776d1095580f29d090d8fd3bb238e0acc6ab37bb70a0b82f6008",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/direct.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/direct.json",
          "status": "published",
          "routedConditionCount": 221,
          "effectiveConditionCount": 183,
          "ruleObjectCount": 1,
          "bytes": 4656,
          "sha256": "a71d2bc274b3c28713e69db1a553e519c5cf9f450774ea70ce39e68153b5fbb0",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 37
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/direct.json",
          "status": "published",
          "routedConditionCount": 174,
          "effectiveConditionCount": 174,
          "ruleObjectCount": 1,
          "bytes": 4433,
          "sha256": "db580464f9cc97299b1b6527d96ac16c9beb6f3e55996bdf82eb2a136305a041",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/direct.json",
          "status": "published",
          "routedConditionCount": 47,
          "effectiveConditionCount": 9,
          "ruleObjectCount": 1,
          "bytes": 318,
          "sha256": "d8ace570a1f94b692f161a3b614f4ae9cd865d1d2167b3a959b42c1d63bea04e",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 37
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/direct.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/direct.list",
          "status": "published",
          "routedConditionCount": 221,
          "effectiveConditionCount": 184,
          "bytes": 5229,
          "sha256": "d6ff5bcc76c36f78d1e9e8e9e514499faec54ee89520daa2cae84404e61d5b07",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 37
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/direct.list",
          "status": "published",
          "routedConditionCount": 174,
          "effectiveConditionCount": 174,
          "bytes": 5071,
          "sha256": "6fc6d50dd9d8ef191cd88099becd1945519b4635e25c3d13155f31e6b3bcb950",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/direct.list",
          "status": "published",
          "routedConditionCount": 47,
          "effectiveConditionCount": 10,
          "bytes": 600,
          "sha256": "2c399af7f29fa0939a6db1b38c652ea349a84ac19dfb930d4df323568863c5ed",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 37
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/direct.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "direct-fmz",
      "sourceId": "direct-fmz",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/fmz200/wool_scripts/main/QuantumultX/filter/filterFix.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/fmz200/wool_scripts/main/QuantumultX/filter/filterFix.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "4265e3ec62e86a955cce668fe9b82abda20d1c63dbe4ba43a29d0ab88aebce47",
          "rawLineCount": 140
        }
      ],
      "rawInputSha256": "fdb0364fc9214fa16c6084ddf72a15f5389fd854038b4a583b36f493c73db776",
      "semanticSha256": "9df093c735127bcb7dc42112c8adc2a03d870f931229edf68fb8cea2668ea475",
      "semanticScope": "normalized-source",
      "contextSha256": "c573a938ec3ab82220455ee9cb6f0179139cbecfe41890b1718ba98d8f447672",
      "normalizedConditionCount": 61,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 1,
          "byType": {
            "DOMAIN": 1
          },
          "samples": [
            "DOMAIN,init.ess.apple.com"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "2306f413463d059e0c38eb509afe1590db01279303d1a3caf2954e10c0d37b16",
          "conditionCount": 60
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "e6596dc66d85c3d6904e1544eae59c8385733a129ae44dde8460fbbdba2006e3",
          "conditionCount": 60
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "d5d61306b00cfbef95835b73f7eb9e7f2a2b5d69e83a910d480169865b0c0fd7",
          "conditionCount": 60
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "8e5abe7b64c089d9c313490e9b1f9dac2e63d1320c754d8e674aef8f739803a8",
          "conditionCount": 60
        }
      ],
      "snapshotPath": "Internal/source-snapshots/direct-fmz.json.gz",
      "stages": {
        "inputLines": 140,
        "filtered": {
          "emptyLines": 31,
          "commentsOrMarkers": 46,
          "excludedRuleType": 0,
          "sourcePolicy": 1,
          "invalid": 0
        },
        "canonicalCount": 61
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/direct-fmz.list",
          "status": "published",
          "routedConditionCount": 60,
          "effectiveConditionCount": 60,
          "bytes": 2024,
          "sha256": "dbe350b0bdee68e26c364d820b3e0fb1099edea165476d14c83ea8cf6f9b2b25",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/direct-fmz.list",
          "status": "published",
          "routedConditionCount": 34,
          "effectiveConditionCount": 34,
          "bytes": 1072,
          "sha256": "bbf00cda0579ee44d2192db005b8331a2fece026a309c7fb48ba41009d7815cd",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/direct-fmz.list",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "bytes": 1236,
          "sha256": "c67188327ab780047cabbb092678bebace042c26cef19d239ef508c77253745b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/direct-fmz.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 484,
          "sha256": "1ecd447811acf490b1304015d1c44f524039a925b6157eb99e24da96c0eddf51",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/direct-fmz.txt",
          "status": "published",
          "routedConditionCount": 60,
          "effectiveConditionCount": 60,
          "bytes": 2024,
          "sha256": "dbe350b0bdee68e26c364d820b3e0fb1099edea165476d14c83ea8cf6f9b2b25",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/direct-fmz.txt",
          "status": "published",
          "routedConditionCount": 34,
          "effectiveConditionCount": 34,
          "bytes": 1328,
          "sha256": "2be47c4c3011c814814d209c2f3d19f7a5e3d774241be9471a6965620c2e731a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/direct-fmz.txt",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "bytes": 1236,
          "sha256": "c67188327ab780047cabbb092678bebace042c26cef19d239ef508c77253745b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/direct-fmz.txt",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 484,
          "sha256": "1ecd447811acf490b1304015d1c44f524039a925b6157eb99e24da96c0eddf51",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/direct-fmz.json",
          "status": "published",
          "routedConditionCount": 60,
          "effectiveConditionCount": 60,
          "ruleObjectCount": 1,
          "bytes": 1822,
          "sha256": "0587b2c3e8fa31e9e9e3130a99432b59e9baa9b58530f421461c814987351059",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/direct-fmz.json",
          "status": "published",
          "routedConditionCount": 34,
          "effectiveConditionCount": 34,
          "ruleObjectCount": 1,
          "bytes": 1081,
          "sha256": "cb0a96ad64b7e34b1898a97faef03e8c630506feca2d73b5c15beea4c5ce3de7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/direct-fmz.json",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "ruleObjectCount": 1,
          "bytes": 799,
          "sha256": "9d37c8d0df9c70fc68f6bf7ab2bb5c3e595e584ba5a3a65cb4ec50b5ea9221b2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/direct-fmz.json",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 100,
          "sha256": "8938b475e08cb49ade7a2083aeb150505fa4442abca75ef2930b407c0ad0cabe",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/direct-fmz.list",
          "status": "published",
          "routedConditionCount": 60,
          "effectiveConditionCount": 60,
          "bytes": 2024,
          "sha256": "dbe350b0bdee68e26c364d820b3e0fb1099edea165476d14c83ea8cf6f9b2b25",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/direct-fmz.list",
          "status": "published",
          "routedConditionCount": 34,
          "effectiveConditionCount": 34,
          "bytes": 1328,
          "sha256": "2be47c4c3011c814814d209c2f3d19f7a5e3d774241be9471a6965620c2e731a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/direct-fmz.list",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "bytes": 1236,
          "sha256": "c67188327ab780047cabbb092678bebace042c26cef19d239ef508c77253745b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/direct-fmz.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 484,
          "sha256": "1ecd447811acf490b1304015d1c44f524039a925b6157eb99e24da96c0eddf51",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "disney",
      "sourceId": "disney",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Disney/Disney.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Disney/Disney.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "d0cfd6aee89d9d3075aef9dfadd98a2a3c6a2dba487f5091c801d1bcd70e9884",
          "rawLineCount": 183
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/disney.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/disney.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "c04c94c5bf3302d9930ee5d8c3a6ae1597e3a6ffcc8e650a6b22fb22175275f0",
          "rawLineCount": 224
        }
      ],
      "rawInputSha256": "d732df2f813fd30cf61b504bb358680faba7ac197bfba5c03305a308e27f47ec",
      "semanticSha256": "6b23877f05b483296f29db1124e993d9826a98a3f927ad4d27dee4425099a581",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 237,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "dbe99361c5a1b8c6e16877d475112434838bc5f8649ee22dfdcfd98aea230e55",
          "conditionCount": 237
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "15e7a6fb241406cee5b6225404bd68c3eeda4b0f4aace4f8e4559bbe222490b3",
          "conditionCount": 236
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "8f157f8723f5409f7fb461c33e095861ee9110c932a4b6f6e729f154dd5663f8",
          "conditionCount": 234
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "e67a7bd97ceadebe83529544254deaf9bb2649ac7ab9a91a36404ad8750aa10e",
          "conditionCount": 235
        }
      ],
      "snapshotPath": "Internal/source-snapshots/disney.json.gz",
      "stages": {
        "inputLines": 407,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 8,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 237
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/disney.list",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 237,
          "bytes": 7537,
          "sha256": "435334c10e6052abde448623d00f70ee9d18b84c4ff8115c1944c50f0e31da6b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/disney.list",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "bytes": 4481,
          "sha256": "1054eb68344fde3d8ea9eac9498e90e7a64b30a7a0a12097573c7248724031d4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/disney.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 509,
          "sha256": "9b7c366d360e84b3cc55e1dedfed212524a53eef6bada9259eb0b5bedfe60fd6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/disney.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/disney.txt",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 236,
          "bytes": 7517,
          "sha256": "e4ba1e57fb6c349d7997ff6435ddd151000da58836137efa57e7f3a66ed38845",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/disney.txt",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "bytes": 7523,
          "sha256": "41d5746a69033d26532de93ef1cd6dee02419ee11cb615c90573606f6475992b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/disney.txt",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 2,
          "bytes": 489,
          "sha256": "3c1f404795497848d75fdf25af3755ebecd3bdbeda04274cf04bdba26ba2556c",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/disney.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/disney.json",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 234,
          "ruleObjectCount": 1,
          "bytes": 6519,
          "sha256": "a17815dc3c67b57e4abe60dd4bab6d618588825508cfdf131448f25629bf71c3",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/disney.json",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "ruleObjectCount": 1,
          "bytes": 6519,
          "sha256": "a17815dc3c67b57e4abe60dd4bab6d618588825508cfdf131448f25629bf71c3",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/disney.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 3,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/disney.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/disney.list",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 235,
          "bytes": 7446,
          "sha256": "d05000dd7a527d05782b22673c03581a517958fd462b13432b9880093608e7d4",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/disney.list",
          "status": "published",
          "routedConditionCount": 234,
          "effectiveConditionCount": 234,
          "bytes": 7523,
          "sha256": "41d5746a69033d26532de93ef1cd6dee02419ee11cb615c90573606f6475992b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/disney.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 1,
          "bytes": 418,
          "sha256": "f4dd83e1b307818b5f5d1095c9cdac177c1b1731c2cb03ddc482c21b67e6f26b",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/disney.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "domestic",
      "sourceId": "domestic",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/domestic.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/domestic.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 77,
          "rawContentSha256": "b939098609fd21d1e7e1efed05947fc7f55856d12e016944635bc64d2d8470c2",
          "rawLineCount": 885
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/domestic.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/domestic.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 82,
          "rawContentSha256": "99fd01e3b16bb3715dc2a07f5e3c4fde213c2031469256282c55aa7e1ed46494",
          "rawLineCount": 16
        }
      ],
      "rawInputSha256": "e2673d97d4e375666d1ef21df86f31e4f1dd054d840e21070ad8879ecabc1c5b",
      "semanticSha256": "a559f757982ba3b0639a3f9f2324c97f60a1bd3673ec7f9c1e34768c17ae307f",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 873,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "fe6d6e8924ccd64d6899606981f3057725b757a08d1365b6f1f084a41244cfbc",
          "conditionCount": 873
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "10a45c7f7cc0b79e14abb61a57677c8214c20924dbdcbc3aacb9cb8aabf479f0",
          "conditionCount": 870
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "0660879dbbad2ab8fc05934d97288795554405604fd78b5648013ed16a782544",
          "conditionCount": 870
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "1e2f362f274f0b65edb52d303dc10f7ea8436d43ada81c92c3c90be2f697bbc7",
          "conditionCount": 872
        }
      ],
      "snapshotPath": "Internal/source-snapshots/domestic.json.gz",
      "stages": {
        "inputLines": 901,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 28,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 873
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/domestic.list",
          "status": "published",
          "routedConditionCount": 873,
          "effectiveConditionCount": 873,
          "bytes": 22524,
          "sha256": "d71f4009deb16d06f1cfc3a0354685d638ea716205b17660c8931fdb87d9457c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/domestic.list",
          "status": "published",
          "routedConditionCount": 867,
          "effectiveConditionCount": 867,
          "bytes": 11311,
          "sha256": "a126120c59190a854e9b03d46533fbe993620659ba915fc3c3631dd7ddf97e93",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/domestic.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 476,
          "sha256": "98c0b9271f4e52adb86f619e1de20bcf973105f062b61cd68fc551c82e5501d1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/domestic.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 411,
          "sha256": "0efa8c1e2b4ddb8c0a1ed60571e452f98cfeb146a4b8f103b137b6805bba332d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/domestic.txt",
          "status": "published",
          "routedConditionCount": 873,
          "effectiveConditionCount": 870,
          "bytes": 22424,
          "sha256": "da221597e87f44ada3cac21ece00f6d2a0d855b3ba19aec11d613c7a634e7f9a",
          "drops": {
            "unsupported": {
              "USER-AGENT": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/domestic.txt",
          "status": "published",
          "routedConditionCount": 867,
          "effectiveConditionCount": 867,
          "bytes": 22426,
          "sha256": "eb07c593654e959fb759329ea3c8b259d5e430e1c715c036510b009e86d035a7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/domestic.txt",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 1,
          "bytes": 376,
          "sha256": "affc2746c28761bbd9b761fbeeb8e1fda44b565856c72d5bdaab0d8fc40a3fbc",
          "drops": {
            "unsupported": {
              "USER-AGENT": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/domestic.txt",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 411,
          "sha256": "0efa8c1e2b4ddb8c0a1ed60571e452f98cfeb146a4b8f103b137b6805bba332d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/domestic.json",
          "status": "published",
          "routedConditionCount": 873,
          "effectiveConditionCount": 870,
          "ruleObjectCount": 1,
          "bytes": 19864,
          "sha256": "43871990a5e352a483b6a9a9c7d3d9fecb634cc76cbcfc5f558608a99afe99ae",
          "drops": {
            "unsupported": {
              "USER-AGENT": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 2
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/domestic.json",
          "status": "published",
          "routedConditionCount": 867,
          "effectiveConditionCount": 867,
          "ruleObjectCount": 1,
          "bytes": 19761,
          "sha256": "5599bf2ff64f3ad127c1dbc5d34517105175465546949771da838118e979909f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/domestic.json",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 144,
          "sha256": "275ff802404c06aafbf342c30f4d87ba34b38c05a924fcca0362da61da280b08",
          "drops": {
            "unsupported": {
              "USER-AGENT": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/domestic.json",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "ruleObjectCount": 1,
          "bytes": 149,
          "sha256": "0a842767134d8eb02014264125e402c924fce0c1542a5ce4d640aa09f72a8c3e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 2
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/domestic.list",
          "status": "published",
          "routedConditionCount": 873,
          "effectiveConditionCount": 872,
          "bytes": 22496,
          "sha256": "590d4e13f70e181c6b79dbed6d8878192f6d9c733e4085761473f21ed06ce769",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/domestic.list",
          "status": "published",
          "routedConditionCount": 867,
          "effectiveConditionCount": 867,
          "bytes": 22426,
          "sha256": "eb07c593654e959fb759329ea3c8b259d5e430e1c715c036510b009e86d035a7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/domestic.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 3,
          "bytes": 448,
          "sha256": "8ab7c1721f9f0929d48e88d59a86ec128eee3edfbfbb88da2bca0d680570a34a",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/domestic.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 411,
          "sha256": "0efa8c1e2b4ddb8c0a1ed60571e452f98cfeb146a4b8f103b137b6805bba332d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "domestic_cdn",
      "sourceId": "domestic_cdn",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/domestic_cdn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/domestic_cdn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "a6444106795e5b6ff77cbecdb430a50f6bcba44a9503a1cc012438654ae4960a",
          "rawLineCount": 34
        }
      ],
      "rawInputSha256": "eba1129f5d56b02a703c12cc8c00b752f2107a90e402a4a8102d0bb3ec58c056",
      "semanticSha256": "949612239f6a3866ab98a79a59102934abe1f09e1bd1296682a02fe749569c91",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 19,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "3e396621fc9390421e4cdf0bd62b400f97ef4ad6e7966add4c939e9b599a32e3",
          "conditionCount": 19
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "0452e34180bc4de1cfef61c95b134637bd763d36f8af8a9422817e23956256c1",
          "conditionCount": 19
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "f6e81595121b67e57744451f48d693bd2e985366bfe05c69cd48eb185a79186e",
          "conditionCount": 19
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "25d4958d5f53104fbb64d4a3270bc11d85d1f9167384efddedbe28bf2233cc67",
          "conditionCount": 18
        }
      ],
      "snapshotPath": "Internal/source-snapshots/domestic_cdn.json.gz",
      "stages": {
        "inputLines": 34,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 15,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 19
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/domestic_cdn.list",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "bytes": 765,
          "sha256": "f95c44294852fe421034ce28ae3b20b591956d888bee538aa2adf5e6b0bbc1fc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/domestic_cdn.list",
          "status": "published",
          "routedConditionCount": 18,
          "effectiveConditionCount": 18,
          "bytes": 612,
          "sha256": "4831ac9c2534e67d32282d2c8101f7ab565a01c5bffac2d363f93dec8b8363b2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/domestic_cdn.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 364,
          "sha256": "eff00befc9a9ee093cd6eeb2597209c8a94074ee6d7f2a0e5d7e1a7c2c8c3aec",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/domestic_cdn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/domestic_cdn.txt",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "bytes": 765,
          "sha256": "f95c44294852fe421034ce28ae3b20b591956d888bee538aa2adf5e6b0bbc1fc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/domestic_cdn.txt",
          "status": "published",
          "routedConditionCount": 18,
          "effectiveConditionCount": 18,
          "bytes": 834,
          "sha256": "bca332085db6e7ddfb54b7142ac927cadb2ccaaa15c8245f7deb01e5894ab75a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/domestic_cdn.txt",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 364,
          "sha256": "eff00befc9a9ee093cd6eeb2597209c8a94074ee6d7f2a0e5d7e1a7c2c8c3aec",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/domestic_cdn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/domestic_cdn.json",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "ruleObjectCount": 1,
          "bytes": 586,
          "sha256": "dda6e16dce631e527db6b41486bc25408de11d78747331950f653eb16881770e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/domestic_cdn.json",
          "status": "published",
          "routedConditionCount": 18,
          "effectiveConditionCount": 18,
          "ruleObjectCount": 1,
          "bytes": 537,
          "sha256": "a162b14330b645a693df9c76e8eebaaa6b12250bad8c0e8e91c65fd8a3c42f3d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/domestic_cdn.json",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 144,
          "sha256": "275ff802404c06aafbf342c30f4d87ba34b38c05a924fcca0362da61da280b08",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/domestic_cdn.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/domestic_cdn.list",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 18,
          "bytes": 737,
          "sha256": "658ec6efee9ccdd19460f03f9fab2f2e6bd0354750124cb8fdd987fe704f1847",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/domestic_cdn.list",
          "status": "published",
          "routedConditionCount": 18,
          "effectiveConditionCount": 18,
          "bytes": 834,
          "sha256": "bca332085db6e7ddfb54b7142ac927cadb2ccaaa15c8245f7deb01e5894ab75a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/domestic_cdn.list",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/domestic_cdn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "download",
      "sourceId": "download",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/download.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/download.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "03ddc1a27a996d35f682000c4c7940e03d435c32651f5dd02cbfe2f34402a128",
          "rawLineCount": 1985
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/download.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/download.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "741c1e7dda34bae2dd7611262c15431a66a50f6bdac24b96f070e1529479a594",
          "rawLineCount": 24
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/download.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/download.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "649094b68cf54ea2ce890e6f4e4e4540f23c8bb44aa8f18aef61a6d26ddc34ea",
          "rawLineCount": 25
        }
      ],
      "rawInputSha256": "eb6ac89f4709ef7e5ab89b035f8a4208411f867a0ddb3ad55aff8444edbf07d7",
      "semanticSha256": "bd178c58683a6b13d240b360cf028e1c4e6f4f0884978d6f471261db2eb7667d",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 1992,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "27df3a9c8740b8e05e2f6cd68b675ae3480db698d6ff045235d13cae61a4b23e",
          "conditionCount": 1992
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "b09b1f16a1376241feb34ec68b0ceba27eb7d62f8dc87eeca417828c1ce03c03",
          "conditionCount": 1991
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "cd16bb92fd82c700f92afe62ff54953e37c30f9068e506f468c31a521baa47d1",
          "conditionCount": 1991
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "6c9b0d844009db2647474e51ab05d3d614c80fdf1ad8f8f64a9ff469fc5651a3",
          "conditionCount": 1983
        }
      ],
      "snapshotPath": "Internal/source-snapshots/download.json.gz",
      "stages": {
        "inputLines": 2034,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 42,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 1992
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/download.list",
          "status": "published",
          "routedConditionCount": 1992,
          "effectiveConditionCount": 1992,
          "bytes": 63261,
          "sha256": "4a72806a28eec2c319d45385e1fb18bf8f1dcd5766d9ca185795cf814f3dd38f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/download.list",
          "status": "published",
          "routedConditionCount": 1971,
          "effectiveConditionCount": 1971,
          "bytes": 45595,
          "sha256": "eb98316f3a09f2cba5d71414e47046ebe00794ef124338bdb9a98755ada1c961",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/download.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 695,
          "sha256": "95165b959fc3708b3b9ad16a8c9debcb0407b76f86116cbdc12e19b2cfa78778",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/download.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 715,
          "sha256": "f4370a1025953d71c7b3be1948f153cfec99312ad88a3801148ec7d9f742bbe7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/download.txt",
          "status": "published",
          "routedConditionCount": 1992,
          "effectiveConditionCount": 1991,
          "bytes": 63219,
          "sha256": "bcadbed3aa4f339f5d9196fd5857b893e1664593404b09b78d660692511fdb7b",
          "drops": {
            "unsupported": {
              "URL-REGEX": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/download.txt",
          "status": "published",
          "routedConditionCount": 1971,
          "effectiveConditionCount": 1971,
          "bytes": 62602,
          "sha256": "625d384c1ceaf32c9d432b5721027a1543037cc724c7fea2392b32f2b4219fb3",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/download.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 9,
          "bytes": 652,
          "sha256": "43ccadf833a9b2ec13a77a48717f85af070164e56e1fb5caa850ff5f15ac1dd3",
          "drops": {
            "unsupported": {
              "URL-REGEX": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/download.txt",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 715,
          "sha256": "f4370a1025953d71c7b3be1948f153cfec99312ad88a3801148ec7d9f742bbe7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/download.json",
          "status": "published",
          "routedConditionCount": 1992,
          "effectiveConditionCount": 1991,
          "ruleObjectCount": 1,
          "bytes": 67299,
          "sha256": "f483bd948ba367b9a61894887b220a47acb92fd31e4128d155f865b04b85f919",
          "drops": {
            "unsupported": {
              "URL-REGEX": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 11
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/download.json",
          "status": "published",
          "routedConditionCount": 1971,
          "effectiveConditionCount": 1971,
          "ruleObjectCount": 1,
          "bytes": 66514,
          "sha256": "a09ce6e335062dfe4b38041fa0e2dddb761ae06958847a8ab49ab38fda3b629a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/download.json",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 9,
          "ruleObjectCount": 1,
          "bytes": 558,
          "sha256": "d2b682c45b1086c44d1d01b4603a7b208070c0224767c83adbad3f87791619cd",
          "drops": {
            "unsupported": {
              "URL-REGEX": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/download.json",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "ruleObjectCount": 1,
          "bytes": 417,
          "sha256": "48e53e92c18c88b70e5bca1fd3294932160028faa3eff6fc4ddcfd80e3165439",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 11
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/download.list",
          "status": "published",
          "routedConditionCount": 1992,
          "effectiveConditionCount": 1983,
          "bytes": 62937,
          "sha256": "0c5cb30e1de953fd8da590356e962c0148fa2ccdec01e8d45a1cc030fd006b2a",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 9
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/download.list",
          "status": "published",
          "routedConditionCount": 1971,
          "effectiveConditionCount": 1971,
          "bytes": 62602,
          "sha256": "625d384c1ceaf32c9d432b5721027a1543037cc724c7fea2392b32f2b4219fb3",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/download.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 1,
          "bytes": 370,
          "sha256": "f9285bc5776fb8ce0c623c42578596673dc35ef9ccc7777aeadce7104852b305",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 9
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/download.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 715,
          "sha256": "f4370a1025953d71c7b3be1948f153cfec99312ad88a3801148ec7d9f742bbe7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "download_cn",
      "sourceId": "download_cn",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/Repcz/Tool/X/Surge/Rules/DownloadCDN_CN.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/Repcz/Tool/X/Surge/Rules/DownloadCDN_CN.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "aa77f952c1cb0318361a7729c8816df1e9d958b43be2fe042ad8ef83d83cb9d1",
          "rawLineCount": 20
        }
      ],
      "rawInputSha256": "3c57bee541b3ca897ed3b8016e1687df9e8e498c8f950932095ad59f5b196170",
      "semanticSha256": "ceb770f5f2fa44fdb9aec05b0eb455ff7b657bfd628c62350b49661e492557cb",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 17,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "6bb4ed97ae9c02ff693aec3b0a15c382942edca0cc81efe58c5e259caa19ebca",
          "conditionCount": 17
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "7465b9ccf9ec06ac41d425cf32e3c42965873281e4ce309174d4de5bc4db732d",
          "conditionCount": 17
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "2dc37a896f37f6479848b105503385999c15f51894c94417c40672cb8a4dbbe5",
          "conditionCount": 17
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "132197c163e190641154069e877d0d86b7fd8994c226d0d1539eb8887a329906",
          "conditionCount": 17
        }
      ],
      "snapshotPath": "Internal/source-snapshots/download_cn.json.gz",
      "stages": {
        "inputLines": 20,
        "filtered": {
          "emptyLines": 1,
          "commentsOrMarkers": 2,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 17
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/download_cn.list",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 878,
          "sha256": "e0f6d2ac40c94dbf66f6d67c73c976b900d6338eae941c3de984a056bd77c266",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/download_cn.list",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 856,
          "sha256": "a61a013943754f058404d3164307143131429277ba9ee37dc1ef0b591d9e0896",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/download_cn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/download_cn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/download_cn.txt",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 878,
          "sha256": "e0f6d2ac40c94dbf66f6d67c73c976b900d6338eae941c3de984a056bd77c266",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/download_cn.txt",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 975,
          "sha256": "abd51f0910ab46c9b8de8398229b8891a40bf7dbb1e7d112fe052c6bb52f148a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/download_cn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/download_cn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/download_cn.json",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "ruleObjectCount": 1,
          "bytes": 757,
          "sha256": "4f9f620edc97e54f56cbc25125b6dadc8532270d7886e52562dd4cc97980be45",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/download_cn.json",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "ruleObjectCount": 1,
          "bytes": 757,
          "sha256": "4f9f620edc97e54f56cbc25125b6dadc8532270d7886e52562dd4cc97980be45",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/download_cn.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/download_cn.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/download_cn.list",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 878,
          "sha256": "e0f6d2ac40c94dbf66f6d67c73c976b900d6338eae941c3de984a056bd77c266",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/download_cn.list",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 975,
          "sha256": "abd51f0910ab46c9b8de8398229b8891a40bf7dbb1e7d112fe052c6bb52f148a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/download_cn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/download_cn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "download_global",
      "sourceId": "download_global",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/Repcz/Tool/X/Surge/Rules/DownloadCDN_Global.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/Repcz/Tool/X/Surge/Rules/DownloadCDN_Global.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "a6f57a84840c8e1e39a65c79b210ecc4ac302f22633d1f721ea869414d18f5f8",
          "rawLineCount": 181
        }
      ],
      "rawInputSha256": "a00fa3c9f27ed35e51c3896fd48eb396ebaaba1f73555f1892ad0b34d46d2495",
      "semanticSha256": "052dd5d17e71b75e6a9fbf868eaeee0ed7ad8c07fb47d5ef55f05f8e1784f732",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 178,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 1,
          "byType": {
            "DOMAIN": 1
          },
          "samples": [
            "DOMAIN,epicgames-download1.akamaized.net"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "a65929b52631ce8589021df86f36bacf644f3d2eca224a4d5714d5d8e9294100",
          "conditionCount": 177
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "e2a6774a24b27aa2b214a9e22c3221969535a23d14281642545c4491843deb90",
          "conditionCount": 177
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "3219228ab93e949d8891da71dbbf1b082abb61058618e8388b1443f40d77af71",
          "conditionCount": 175
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "3c832db067f9fcd7ee8e5679ef19f4f944c68a4b58a87dbe67234bb9006561f6",
          "conditionCount": 177
        }
      ],
      "snapshotPath": "Internal/source-snapshots/download_global.json.gz",
      "stages": {
        "inputLines": 181,
        "filtered": {
          "emptyLines": 1,
          "commentsOrMarkers": 2,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 178
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/download_global.list",
          "status": "published",
          "routedConditionCount": 177,
          "effectiveConditionCount": 177,
          "bytes": 6647,
          "sha256": "8b46b2f951984f89787559ec2f10c6e373b4be0fc7f1cd7a8b715e58e2684944",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/download_global.list",
          "status": "published",
          "routedConditionCount": 174,
          "effectiveConditionCount": 174,
          "bytes": 5356,
          "sha256": "db91faa9828fa28639315d2aea071463bb8fde8ea57b5158aa31a038ed8d5ffb",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/download_global.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 539,
          "sha256": "3611547abdb0425a6acbbf6c3728a9cdc4932d26f3cd8ac3898ff0486d1fe4ad",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/download_global.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/download_global.txt",
          "status": "published",
          "routedConditionCount": 177,
          "effectiveConditionCount": 177,
          "bytes": 6647,
          "sha256": "8b46b2f951984f89787559ec2f10c6e373b4be0fc7f1cd7a8b715e58e2684944",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/download_global.txt",
          "status": "published",
          "routedConditionCount": 174,
          "effectiveConditionCount": 174,
          "bytes": 6592,
          "sha256": "e0be5ce9d5130c99213c8a4aa3859214e479e8a8af004efd6766fec3329b2008",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/download_global.txt",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 539,
          "sha256": "3611547abdb0425a6acbbf6c3728a9cdc4932d26f3cd8ac3898ff0486d1fe4ad",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/download_global.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/download_global.json",
          "status": "published",
          "routedConditionCount": 177,
          "effectiveConditionCount": 175,
          "ruleObjectCount": 1,
          "bytes": 6998,
          "sha256": "ac300564eeb9f4e5b591162bd4b0424bab404bc3f78946d53324d7d7d14f9c84",
          "drops": {
            "unsupported": {
              "AND": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/download_global.json",
          "status": "published",
          "routedConditionCount": 174,
          "effectiveConditionCount": 174,
          "ruleObjectCount": 1,
          "bytes": 6950,
          "sha256": "6bde6f328c849e6bb5516c405ed6e3cf2abea484424fdcc409748e4a20099395",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/download_global.json",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 143,
          "sha256": "a9c1b054c563036d6e7e50d992f50a15bef11f3ccaf4f49d6aeb7292dc7586e7",
          "drops": {
            "unsupported": {
              "AND": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/download_global.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/download_global.list",
          "status": "published",
          "routedConditionCount": 177,
          "effectiveConditionCount": 177,
          "bytes": 6647,
          "sha256": "8b46b2f951984f89787559ec2f10c6e373b4be0fc7f1cd7a8b715e58e2684944",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/download_global.list",
          "status": "published",
          "routedConditionCount": 174,
          "effectiveConditionCount": 174,
          "bytes": 6592,
          "sha256": "e0be5ce9d5130c99213c8a4aa3859214e479e8a8af004efd6766fec3329b2008",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/download_global.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 539,
          "sha256": "3611547abdb0425a6acbbf6c3728a9cdc4932d26f3cd8ac3898ff0486d1fe4ad",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/download_global.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "emby",
      "sourceId": "emby",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://github.com/kefengyoyo/own/raw/main/Emby-P.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/kefengyoyo/own/raw/main/Emby-P.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "12604a314a020e930894260e49cc64ece9157c20442f22630e9d7b537b57f5ec",
          "rawLineCount": 188
        },
        {
          "configuredUrl": "https://github.com/Repcz/Tool/raw/X/Surge/Custom/Emby.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/Repcz/Tool/raw/X/Surge/Custom/Emby.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "e7cd6dfb2dcf7b2ffc2c0b9ee33a8eb134a45df34436861caa288cb55c85d2b3",
          "rawLineCount": 475
        }
      ],
      "rawInputSha256": "76a86e6a8ec1a327da4ce62a68f3752682f58495b605a435c7d8a5a7012bfecb",
      "semanticSha256": "2ba66bc9375d465795330f05dfebce0a7758862ac1661625577a1bd524d2d2ad",
      "semanticScope": "normalized-source",
      "contextSha256": "def55bf2b2d33091194efdd315a133e49ffa151080b057745fc0f1c4371baf55",
      "normalizedConditionCount": 250,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "df291e2df55538df24876792d819c34a4f5d6d3110e990ac4175044b8d146ffd",
          "conditionCount": 250
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "1583383190c1a8e51131c46b4e42856b66aa29a0a5b9dd33748b2d8ef8092220",
          "conditionCount": 250
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "6a07337b5d87e3e4f27a775f63056207e1a591e706f0c16f33baf1c35ae8900e",
          "conditionCount": 250
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "c85e88093ebd58c99ab86251cd6fae773179ffade10d1af5d059b141148feb2a",
          "conditionCount": 250
        }
      ],
      "snapshotPath": "Internal/source-snapshots/emby.json.gz",
      "stages": {
        "inputLines": 663,
        "filtered": {
          "emptyLines": 138,
          "commentsOrMarkers": 214,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 250
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/emby.list",
          "status": "published",
          "routedConditionCount": 250,
          "effectiveConditionCount": 250,
          "bytes": 6941,
          "sha256": "f5de323b19d610778e0c1f03bad0ee00bd61b34a3d35bff3b2340ab60aa02016",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/emby.list",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 237,
          "bytes": 3693,
          "sha256": "1cb54360b924dadb182fc9917f044ae01426ac99d58e9c273938bd125f73595c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/emby.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/emby.list",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 13,
          "bytes": 797,
          "sha256": "17195f46407560da4d764e6965220dc30e552339cb0beae3cd96601cc2cdeae9",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/emby.txt",
          "status": "published",
          "routedConditionCount": 250,
          "effectiveConditionCount": 250,
          "bytes": 6941,
          "sha256": "f5de323b19d610778e0c1f03bad0ee00bd61b34a3d35bff3b2340ab60aa02016",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/emby.txt",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 237,
          "bytes": 6558,
          "sha256": "f375d4e9dfd3b47b52734c93f3eeb64159b1cad09762ff0842506fd5f6ddafeb",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/emby.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/emby.txt",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 13,
          "bytes": 797,
          "sha256": "17195f46407560da4d764e6965220dc30e552339cb0beae3cd96601cc2cdeae9",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/emby.json",
          "status": "published",
          "routedConditionCount": 250,
          "effectiveConditionCount": 250,
          "ruleObjectCount": 1,
          "bytes": 6284,
          "sha256": "9cca23ab65d302faa754560436fd9f5f2232f9f16a1d91430a1634d53703a8b4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 13
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/emby.json",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 237,
          "ruleObjectCount": 1,
          "bytes": 5881,
          "sha256": "922efbd9ab776fb2cf3251c2c26aa40721b3935fb8e7003ffe6bf7540813c558",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/emby.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/emby.json",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 13,
          "ruleObjectCount": 1,
          "bytes": 498,
          "sha256": "edcbd7ca16de3e443bf0fb871970ce99c00ea2e43ad8de6cd0ff1f67f7ccca82",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 13
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/emby.list",
          "status": "published",
          "routedConditionCount": 250,
          "effectiveConditionCount": 250,
          "bytes": 6941,
          "sha256": "f5de323b19d610778e0c1f03bad0ee00bd61b34a3d35bff3b2340ab60aa02016",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/emby.list",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 237,
          "bytes": 6558,
          "sha256": "f375d4e9dfd3b47b52734c93f3eeb64159b1cad09762ff0842506fd5f6ddafeb",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/emby.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/emby.list",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 13,
          "bytes": 797,
          "sha256": "17195f46407560da4d764e6965220dc30e552339cb0beae3cd96601cc2cdeae9",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "game_download",
      "sourceId": "game_download",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/game-download.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/game-download.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "3a31ec975e1d0a1d0ee588c249f3cd84c77943576f8081c682a7170fcc4ccfcd",
          "rawLineCount": 67
        }
      ],
      "rawInputSha256": "d1bc243be8ff432504396f28b6d4da51aebfe09011c30503a867b9de9b3474fe",
      "semanticSha256": "63b2eaed0caa2c48a3a0f6d0ffca2728b4d80462b48ff5a10de483342780f7ac",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 52,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "88744b5b835402f7a8162aa9058e4488796db9efcae788e77f3be6c9e27e8011",
          "conditionCount": 52
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "25de836df63e7612fa2e0ee3034c26bb223214119e491fd5b7ef78a24d9b29d2",
          "conditionCount": 52
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "62f2716eff15c582ca53063d1ef77b4ad4adaa1dcf1fcd87df31ff5ca05e1594",
          "conditionCount": 52
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "7e580715795975850d3133247b0ef5ef706f6ffc2bf176fc7561b021288a9b22",
          "conditionCount": 52
        }
      ],
      "snapshotPath": "Internal/source-snapshots/game_download.json.gz",
      "stages": {
        "inputLines": 67,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 15,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 52
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/game_download.list",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 52,
          "bytes": 1949,
          "sha256": "5afd4e9623d5a2f18938c140fe466e0275120c58282956e6dcbd2752258e3f65",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/game_download.list",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 52,
          "bytes": 1586,
          "sha256": "613f7daa914888816cb0ba1123a89d4c584aefe58c872238105933e7b9ee2700",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/game_download.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/game_download.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/game_download.txt",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 52,
          "bytes": 1949,
          "sha256": "5afd4e9623d5a2f18938c140fe466e0275120c58282956e6dcbd2752258e3f65",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/game_download.txt",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 52,
          "bytes": 2046,
          "sha256": "fc585189ad2fbcc7477ec731e957700c46f5fed6873b566340c787914105f918",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/game_download.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/game_download.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/game_download.json",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 52,
          "ruleObjectCount": 1,
          "bytes": 1907,
          "sha256": "a720d73c16063c308bda114b07d08e84b72a463fdc666bb180ce1335ecd1f25f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/game_download.json",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 52,
          "ruleObjectCount": 1,
          "bytes": 1907,
          "sha256": "a720d73c16063c308bda114b07d08e84b72a463fdc666bb180ce1335ecd1f25f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/game_download.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/game_download.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/game_download.list",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 52,
          "bytes": 1949,
          "sha256": "5afd4e9623d5a2f18938c140fe466e0275120c58282956e6dcbd2752258e3f65",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/game_download.list",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 52,
          "bytes": 2046,
          "sha256": "fc585189ad2fbcc7477ec731e957700c46f5fed6873b566340c787914105f918",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/game_download.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/game_download.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "github",
      "sourceId": "github",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/GitHub/GitHub.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/GitHub/GitHub.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "ced8ab0ecda5775d04ec8ee6a57b282181108565331a6a1d85e9a26fee25d79b",
          "rawLineCount": 38
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/github.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/github.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "58fad9a70ecb92de3b36ecf8fc63cab3839836e611c8a5dea58df4947cb2df0c",
          "rawLineCount": 65
        }
      ],
      "rawInputSha256": "5dad32a14b451007f95890c486a458d8ee6811a8e74a1165f6b123dcec0f131c",
      "semanticSha256": "d76543bde314804c2b5cf36768a58732901f80bb8304343d10cab73372c47366",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 64,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 28,
          "byType": {
            "DOMAIN-SUFFIX": 22,
            "DOMAIN": 6
          },
          "samples": [
            "DOMAIN,github-api.arkoselabs.com",
            "DOMAIN,github-production-repository-image-32fea6.s3.amazonaws.com",
            "DOMAIN,github-production-upload-manifest-file-7fdce7.s3.amazonaws.com",
            "DOMAIN-SUFFIX,github-atom-io-herokuapp-com.freetls.fastly.net",
            "DOMAIN-SUFFIX,github.blog",
            "DOMAIN-SUFFIX,github.career",
            "DOMAIN-SUFFIX,github.community",
            "DOMAIN-SUFFIX,github.dev",
            "DOMAIN-SUFFIX,githubapp.com",
            "DOMAIN-SUFFIX,githubassets.com",
            "DOMAIN-SUFFIX,githubcopilot.com",
            "DOMAIN-SUFFIX,githubhackathon.com",
            "DOMAIN-SUFFIX,githubnext.com",
            "DOMAIN-SUFFIX,githubpreview.dev",
            "DOMAIN-SUFFIX,githubstatus.com",
            "DOMAIN-SUFFIX,githubsupport.com",
            "DOMAIN-SUFFIX,githubuniverse.com",
            "DOMAIN-SUFFIX,githubusercontent.com",
            "DOMAIN-SUFFIX,rawgithub.com",
            "DOMAIN-SUFFIX,thegithubshop.com"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "60bc7cc5728021ad68d10fdf5ec639ce5772820bd207cc2f39d2a1594f195c6d",
          "conditionCount": 36
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "122bc56fc385b62a4f12457f2bdd45a7e795bab2761b5eea58be310ffe7e8233",
          "conditionCount": 36
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "7f1ee50f38fdde36176a5caeebf9bf3eed4653173044caef8a99867cc7575bb0",
          "conditionCount": 36
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "b569577f2736cff290cdcdadd658dc26d6ea9e88c088587fafc0c194bca2b8e0",
          "conditionCount": 36
        }
      ],
      "snapshotPath": "Internal/source-snapshots/github.json.gz",
      "stages": {
        "inputLines": 103,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 7,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 64
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/github.list",
          "status": "published",
          "routedConditionCount": 36,
          "effectiveConditionCount": 36,
          "bytes": 1738,
          "sha256": "b78ba839fb64d1ad2c10650e10398ad5ec928df3df671d552a222d32c8324edf",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/github.list",
          "status": "published",
          "routedConditionCount": 35,
          "effectiveConditionCount": 35,
          "bytes": 1484,
          "sha256": "f45c7451202b0bd19ce8082748d2c1f34a1a28ea445b7c3e323753cbd6efc4b9",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/github.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 420,
          "sha256": "791146387e768fa9f0833b8c0ac78ce78d2cd12ad4bdc79ee459d7fd0bab4669",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/github.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/github.txt",
          "status": "published",
          "routedConditionCount": 36,
          "effectiveConditionCount": 36,
          "bytes": 1738,
          "sha256": "b78ba839fb64d1ad2c10650e10398ad5ec928df3df671d552a222d32c8324edf",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/github.txt",
          "status": "published",
          "routedConditionCount": 35,
          "effectiveConditionCount": 35,
          "bytes": 1813,
          "sha256": "0e59212358d18f9320bd03453a82e3dee4332d1fa57a85715eb3161f6977da0b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/github.txt",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 420,
          "sha256": "791146387e768fa9f0833b8c0ac78ce78d2cd12ad4bdc79ee459d7fd0bab4669",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/github.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/github.json",
          "status": "published",
          "routedConditionCount": 36,
          "effectiveConditionCount": 36,
          "ruleObjectCount": 1,
          "bytes": 1596,
          "sha256": "179997c5f10e1dc4df346a92bec51bee02eeffc6b3b42cf998bffca2e2a027ac",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/github.json",
          "status": "published",
          "routedConditionCount": 35,
          "effectiveConditionCount": 35,
          "ruleObjectCount": 1,
          "bytes": 1560,
          "sha256": "392a17345cfa6967de498febde9646f0e98299f7232f752f85df6d49babe4fdc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/github.json",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 99,
          "sha256": "4aab13204592903f8ce19c965b178702d2e532b851d35a933baebca41605fbbd",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/github.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/github.list",
          "status": "published",
          "routedConditionCount": 36,
          "effectiveConditionCount": 36,
          "bytes": 1738,
          "sha256": "b78ba839fb64d1ad2c10650e10398ad5ec928df3df671d552a222d32c8324edf",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/github.list",
          "status": "published",
          "routedConditionCount": 35,
          "effectiveConditionCount": 35,
          "bytes": 1813,
          "sha256": "0e59212358d18f9320bd03453a82e3dee4332d1fa57a85715eb3161f6977da0b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/github.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 420,
          "sha256": "791146387e768fa9f0833b8c0ac78ce78d2cd12ad4bdc79ee459d7fd0bab4669",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/github.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "gitlab",
      "sourceId": "gitlab",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/gitlab.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/gitlab.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "d43baf4354759c0baa342bb63d08f74f52d578ffc95648577221fc869522af17",
          "rawLineCount": 15
        }
      ],
      "rawInputSha256": "410889ad438bca824347b48fde6ab21f07880c1e368e15216f2ae8fe89a01bb1",
      "semanticSha256": "beae7be986e526c22fe9b4263eea8122fd55d6a1d9598070b28b1d26daaf244b",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 1,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "b5ac05a3e7ab28255312ca60b1c908baa36cb85bbc4aed6f68d7f2259d409cdd",
          "conditionCount": 1
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "042535b7a15526f74a9c3b394190a8dd16d0a6aa0c84e4ac68b3d1fc28b76adc",
          "conditionCount": 1
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "6649791b53a6d42768a0dc6930e31b06eaf57ec18c325410d9402b59fe5a9800",
          "conditionCount": 1
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "1053852ed1fe9de5cc857e827148d3e22b570944f1b645571d0449eeafed6671",
          "conditionCount": 1
        }
      ],
      "snapshotPath": "Internal/source-snapshots/gitlab.json.gz",
      "stages": {
        "inputLines": 15,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 1
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/gitlab.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 255,
          "sha256": "03f682768398168ad309cae633a8f93ab62aac24918fded7ef9285b10f5ec62f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/gitlab.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 339,
          "sha256": "dc4ec103a7db9d44a14e9d9314e55dbfe0ccfab33a8aaf0f74c755938bd1e108",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/gitlab.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/gitlab.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/gitlab.txt",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 255,
          "sha256": "03f682768398168ad309cae633a8f93ab62aac24918fded7ef9285b10f5ec62f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/gitlab.txt",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 352,
          "sha256": "008ca14749ebb7d0e119a69ccca571b9f18c7d3c03809181959e9ecdaac7a6c4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/gitlab.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/gitlab.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/gitlab.json",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 75,
          "sha256": "99859aa2e89a25feae4529eec9c27a64bae1b683ce9dd30b5a18fdf449a0c79b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/gitlab.json",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 75,
          "sha256": "99859aa2e89a25feae4529eec9c27a64bae1b683ce9dd30b5a18fdf449a0c79b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/gitlab.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/gitlab.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/gitlab.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 255,
          "sha256": "03f682768398168ad309cae633a8f93ab62aac24918fded7ef9285b10f5ec62f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/gitlab.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 352,
          "sha256": "008ca14749ebb7d0e119a69ccca571b9f18c7d3c03809181959e9ecdaac7a6c4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/gitlab.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/gitlab.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "global",
      "sourceId": "global",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/global.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/global.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 59,
          "rawContentSha256": "5e0c7e212fe4e8dab6aa6082133346f05ac30a007c429bc983ae2c5a2535a0a9",
          "rawLineCount": 1288
        }
      ],
      "rawInputSha256": "8b9f651475a89379ddcfba62c286792c9b05a27fe3669cb98d6c48e9cc62d3c6",
      "semanticSha256": "a408a09755c245765aa95156d8851119fb3b6c24671c73f5dc2c0431e33cc84b",
      "semanticScope": "normalized-source",
      "contextSha256": "00ef280e810c3beb107be8c682fde20d4e1aad934dcd9dc7a6bd27120d1c4d41",
      "normalizedConditionCount": 1274,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "3c9239b945cb054881da0166dabc78df2bddd58f2c2387042d34600a27d34630",
          "conditionCount": 1274
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "bda1c2e7ecc03a274fa205a78357ee9bfaff1e1f3966777cd2c789725121dd25",
          "conditionCount": 1273
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "d5c4e60c02700b51c1ba792528a73f2daf305c2e59f30334f3d6367d0ba8cc36",
          "conditionCount": 1273
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "8b712408fb1f4b748beb66020f573f4366b9995ebd331685c2562d81487c8cc1",
          "conditionCount": 1274
        }
      ],
      "snapshotPath": "Internal/source-snapshots/global.json.gz",
      "stages": {
        "inputLines": 1288,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 1274
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/global.list",
          "status": "published",
          "routedConditionCount": 1274,
          "effectiveConditionCount": 1274,
          "bytes": 33142,
          "sha256": "a851a094e2f07e1311d68dbae2ca3e4b5f07849ea60bae5a73ba54ee40e5fd67",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/global.list",
          "status": "published",
          "routedConditionCount": 1264,
          "effectiveConditionCount": 1264,
          "bytes": 16616,
          "sha256": "e441048db6cec072b0d8d4037d85c8fe7bb6c915d83c2e47165ba25af65fa89e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/global.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 620,
          "sha256": "7ef29e937386a9c35b09c7a0af86fea95791508a9c1e852d3eb9cdf4f10ab16b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/global.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/global.txt",
          "status": "published",
          "routedConditionCount": 1274,
          "effectiveConditionCount": 1273,
          "bytes": 33125,
          "sha256": "ce5e53b4aa778cb7783263d6af1ba98eee50664ebcd7d61ba6d4ffa6c5f53eeb",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/global.txt",
          "status": "published",
          "routedConditionCount": 1264,
          "effectiveConditionCount": 1264,
          "bytes": 33006,
          "sha256": "9a569a3863031067616c0e38094693ece8d9f6e2e0ae742dc5e0eac43b3577fe",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/global.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 9,
          "bytes": 602,
          "sha256": "a45d90fdeb53e1ff53508d1b21afe1a0fe8fd6d1ad3ff2ee4178311fcbc49654",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/global.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/global.json",
          "status": "published",
          "routedConditionCount": 1274,
          "effectiveConditionCount": 1273,
          "ruleObjectCount": 1,
          "bytes": 29192,
          "sha256": "2de9ba36e05f48bea7e6ca763acaec8f5fb5287c782a045f636aa4554ebc4eda",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/global.json",
          "status": "published",
          "routedConditionCount": 1264,
          "effectiveConditionCount": 1264,
          "ruleObjectCount": 1,
          "bytes": 28978,
          "sha256": "95a6293cc45995b7b56448014311f5a5a27e51df66bb15830656057d4dab7c96",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/global.json",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 9,
          "ruleObjectCount": 1,
          "bytes": 309,
          "sha256": "6844146e373acf7d01b97234cc2c2447b4beff7285d777964f8b7fbe4e63f340",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/global.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/global.list",
          "status": "published",
          "routedConditionCount": 1274,
          "effectiveConditionCount": 1274,
          "bytes": 33142,
          "sha256": "a851a094e2f07e1311d68dbae2ca3e4b5f07849ea60bae5a73ba54ee40e5fd67",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/global.list",
          "status": "published",
          "routedConditionCount": 1264,
          "effectiveConditionCount": 1264,
          "bytes": 33006,
          "sha256": "9a569a3863031067616c0e38094693ece8d9f6e2e0ae742dc5e0eac43b3577fe",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/global.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 620,
          "sha256": "7ef29e937386a9c35b09c7a0af86fea95791508a9c1e852d3eb9cdf4f10ab16b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/global.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "google",
      "sourceId": "google",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Google/Google.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Google/Google.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "4b08fd3ef47e2668d2a4bb79777773e2408394fdda60ac36014e1a4d3456ba6f",
          "rawLineCount": 715
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/google.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/google.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "c13e06af1be64b4d16ad301741d176e0b84c5f01bbdeaac706fbe37a6d9d4344",
          "rawLineCount": 1075
        }
      ],
      "rawInputSha256": "44182a8518cd65b6be4f1dce1a8eda909d3c0c4191c86ee6d65fe6b4a9f08506",
      "semanticSha256": "8b9f968ecd6ca3389e60717d934f1fb30fb82520abec22e009f8e9b7bc98f16a",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 897,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 345,
          "byType": {
            "DOMAIN-SUFFIX": 344,
            "DOMAIN": 1
          },
          "samples": [
            "DOMAIN-SUFFIX,adgoogle.net",
            "DOMAIN-SUFFIX,avail.googleflights.net",
            "DOMAIN-SUFFIX,gmail",
            "DOMAIN-SUFFIX,google",
            "DOMAIN-SUFFIX,google-access.net",
            "DOMAIN-SUFFIX,google.berlin",
            "DOMAIN-SUFFIX,google.dev",
            "DOMAIN-SUFFIX,google.net",
            "DOMAIN-SUFFIX,google.org",
            "DOMAIN-SUFFIX,google.ventures",
            "DOMAIN-SUFFIX,googleacquisitionmigration.com",
            "DOMAIN-SUFFIX,googlecert.net",
            "DOMAIN-SUFFIX,googlefiber.net",
            "DOMAIN-SUFFIX,googleflights-cn.net",
            "DOMAIN-SUFFIX,googletraveladservices-cn.com",
            "DOMAIN-SUFFIX,googletraveladservices.com",
            "DOMAIN-SUFFIX,googlezip.net",
            "DOMAIN-SUFFIX,qpx.googleflights.net",
            "DOMAIN-SUFFIX,recaptcha-cn.net",
            "DOMAIN-SUFFIX,recaptcha.net"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "bbe3e3159aeca5ccfdee4cf150051d38fd986d99c1d6bae52a903cde66f37c12",
          "conditionCount": 552
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "34fdb9e35e3551a44f05b88172870a2c9cf97331c9cc6c9580dbb1b1bd5b808b",
          "conditionCount": 549
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "6959c0077234ebb50685fee5d2686d0f14198995cd45952ff46f0794cf2f0234",
          "conditionCount": 544
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "f98ca8412689013b1327058c778ff2802896a094cee1ae30c280bfd693818bff",
          "conditionCount": 547
        }
      ],
      "snapshotPath": "Internal/source-snapshots/google.json.gz",
      "stages": {
        "inputLines": 1790,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 897
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/google.list",
          "status": "published",
          "routedConditionCount": 552,
          "effectiveConditionCount": 552,
          "bytes": 15629,
          "sha256": "c093cfce5b6d3baa5737acfbe0ef81cde2eb074f926148ee566038624325722a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/google.list",
          "status": "published",
          "routedConditionCount": 534,
          "effectiveConditionCount": 534,
          "bytes": 8215,
          "sha256": "88d0bf55ec596a6190d0814554c65d15184b866cbb9603a1821446ec793f1a6e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/google.list",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 13,
          "bytes": 793,
          "sha256": "f30113d1272a8b7ea1149c3b89648e6878596f7f6c3f8dd2fa65be1fa020398d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/google.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 569,
          "sha256": "473857244b8704e157e21e12b64b79e107ec0e8b5d0f098aaf1144af473fcc61",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/google.txt",
          "status": "published",
          "routedConditionCount": 552,
          "effectiveConditionCount": 549,
          "bytes": 15525,
          "sha256": "d2d1a827ccb49e00f9bfa196c6c59ea8df7ca2627a3fa2180feb8e9ca29b1e14",
          "drops": {
            "unsupported": {
              "USER-AGENT": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/google.txt",
          "status": "published",
          "routedConditionCount": 534,
          "effectiveConditionCount": 534,
          "bytes": 15157,
          "sha256": "8a636c5b3f60714181e8479ca4a0b191b5e9c457a07f4bd98492873fc30ddd61",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/google.txt",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 10,
          "bytes": 689,
          "sha256": "68c7a0ffec6eda840700caaf50fb65b74638482b65a60674d098de172299bd60",
          "drops": {
            "unsupported": {
              "USER-AGENT": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/google.txt",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 569,
          "sha256": "473857244b8704e157e21e12b64b79e107ec0e8b5d0f098aaf1144af473fcc61",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/google.json",
          "status": "published",
          "routedConditionCount": 552,
          "effectiveConditionCount": 544,
          "ruleObjectCount": 1,
          "bytes": 13495,
          "sha256": "35fe6e220be92cec39ae94a35637d783c2bf0fa15e6e82e7ad23f4f09850b38f",
          "drops": {
            "unsupported": {
              "USER-AGENT": 3,
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 5
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/google.json",
          "status": "published",
          "routedConditionCount": 534,
          "effectiveConditionCount": 534,
          "ruleObjectCount": 1,
          "bytes": 13253,
          "sha256": "59d9431e2f375f9d04182783a56aecbb4630f57adea7822f6ef3ebe476a657e9",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/google.json",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 5,
          "ruleObjectCount": 1,
          "bytes": 176,
          "sha256": "9480e2fe06c9bd1cdbe4cf43ee140e4fa8821f5dbc79f07ff22f6789179cb305",
          "drops": {
            "unsupported": {
              "USER-AGENT": 3,
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/google.json",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "ruleObjectCount": 1,
          "bytes": 256,
          "sha256": "d8f970e1ec82deef6fbd7f1b7a71b9e22cc69b5b4f153f6cfccb83a56a440526",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 5
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/google.list",
          "status": "published",
          "routedConditionCount": 552,
          "effectiveConditionCount": 547,
          "bytes": 15454,
          "sha256": "ed924d8538bc52bd3cc02fe453b0b98d422e6f8e48c99634a6890d02a2c7ee93",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/google.list",
          "status": "published",
          "routedConditionCount": 534,
          "effectiveConditionCount": 534,
          "bytes": 15157,
          "sha256": "8a636c5b3f60714181e8479ca4a0b191b5e9c457a07f4bd98492873fc30ddd61",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/google.list",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 8,
          "bytes": 617,
          "sha256": "8bea5942392d09cb18792a5f44e52681df56ef2c361f220936f4c6a473814dee",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/google.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 569,
          "sha256": "473857244b8704e157e21e12b64b79e107ec0e8b5d0f098aaf1144af473fcc61",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "icloud_private_relay",
      "sourceId": "icloud_private_relay",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/icloud_private_relay.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/icloud_private_relay.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "118e0ab653e296c8c588c9dbcee303d3ea9692031ec62aa2d9d01980670a53a8",
          "rawLineCount": 20
        }
      ],
      "rawInputSha256": "387de0230f90c74d2ad3c143a2d77baa1c7e81b7b754641122217d7efa670984",
      "semanticSha256": "35abc24f3ee0cfbd149d58e2db794772dfb525396c7e18aff1238da88ce3f061",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 6,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "032eb62fc59d916796924e370cc049dd1c07aea290fcc6e5b4f2526134e5384f",
          "conditionCount": 6
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "cbc0cdd8c107ef791bc71d9559dd21a5cdf72da144dbb8f318a4e9ec347dc4d3",
          "conditionCount": 6
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "9eb146321600e540390b6113541e22ff49591e90637b532da9fb7270eb37f4e6",
          "conditionCount": 6
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "ed3069be9033947735254a5aa183a88b332af27100058ecbf9ffbf2cd70f0c9f",
          "conditionCount": 6
        }
      ],
      "snapshotPath": "Internal/source-snapshots/icloud_private_relay.json.gz",
      "stages": {
        "inputLines": 20,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 6
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/icloud_private_relay.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 423,
          "sha256": "23c55ccf8ae8f2124c86503f6cb0286dc91b0eb4fd8ef72499e17845e55cdd6b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/icloud_private_relay.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 478,
          "sha256": "0ee1604ebbe07b6ab15c1b3361b04095b40e544d6e91dc874e1398ee1b35d045",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/icloud_private_relay.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/icloud_private_relay.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/icloud_private_relay.txt",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 423,
          "sha256": "23c55ccf8ae8f2124c86503f6cb0286dc91b0eb4fd8ef72499e17845e55cdd6b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/icloud_private_relay.txt",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 520,
          "sha256": "cac66394756591f35e0cf17a96260d49e4145cb3073b1e7ebfd8f74ea511c7e6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/icloud_private_relay.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/icloud_private_relay.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/icloud_private_relay.json",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "ruleObjectCount": 1,
          "bytes": 290,
          "sha256": "d6384b1e218ed3bac60c3d7dc7dc2839caf874126626a8dfa2a4ffb7d3f77fdc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/icloud_private_relay.json",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "ruleObjectCount": 1,
          "bytes": 290,
          "sha256": "d6384b1e218ed3bac60c3d7dc7dc2839caf874126626a8dfa2a4ffb7d3f77fdc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/icloud_private_relay.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/icloud_private_relay.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/icloud_private_relay.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 423,
          "sha256": "23c55ccf8ae8f2124c86503f6cb0286dc91b0eb4fd8ef72499e17845e55cdd6b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/icloud_private_relay.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 520,
          "sha256": "cac66394756591f35e0cf17a96260d49e4145cb3073b1e7ebfd8f74ea511c7e6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/icloud_private_relay.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/icloud_private_relay.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "lan",
      "sourceId": "lan",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/lan.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/lan.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "de25958cecccfeb384d58d989ed407f8160575e4aa9a047f9d954eaef68788ae",
          "rawLineCount": 63
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/lan.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/lan.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "0866aadd6e3a726914b2db4f001c00a2df739bf7639795b475aef4ab3f676806",
          "rawLineCount": 25
        }
      ],
      "rawInputSha256": "53b1c0c9de759f13b9a5765147ef8e480c6f599938eef00d1b63a916f261d677",
      "semanticSha256": "b499ff204fe56c71c11c3b8699504439b65f67b63e35bfa6048c2f95acbc68a9",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 60,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "86d41061a1cd4d0febd8c68cd5610478eceedb7497fa08756e1e7d60a25be478",
          "conditionCount": 60
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "aae1a290d5513eba04158ec1abac37ca64f4a799b3cf6c1fe0571e70c8fae483",
          "conditionCount": 60
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "28a56712d1632b3cd65589d2340a9ad2df347afdc6c4c1935b93546532a5d6c9",
          "conditionCount": 60
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "1f8e49d2cc7dee64df7b04f317063030bd530c03604c609df1071526dfd75a84",
          "conditionCount": 60
        }
      ],
      "snapshotPath": "Internal/source-snapshots/lan.json.gz",
      "stages": {
        "inputLines": 88,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 28,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 60
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/lan.list",
          "status": "published",
          "routedConditionCount": 60,
          "effectiveConditionCount": 60,
          "bytes": 1838,
          "sha256": "11b74c440063abf9ec5d2eb54d8aa81198d09b48ac6e8e436470d7b5963651b3",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/lan.list",
          "status": "published",
          "routedConditionCount": 49,
          "effectiveConditionCount": 49,
          "bytes": 1143,
          "sha256": "cd29303d93c2bd649e1f830325cea6df26d5c9b0176e65ed5af6d131ceb3c51d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/lan.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/lan.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 536,
          "sha256": "4b42c78b705fa1c2f8e63112bd60744d9c6fad50bd2bb36e5ff91a27bfaa7138",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/lan.txt",
          "status": "published",
          "routedConditionCount": 60,
          "effectiveConditionCount": 60,
          "bytes": 1838,
          "sha256": "11b74c440063abf9ec5d2eb54d8aa81198d09b48ac6e8e436470d7b5963651b3",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/lan.txt",
          "status": "published",
          "routedConditionCount": 49,
          "effectiveConditionCount": 49,
          "bytes": 1714,
          "sha256": "b2aa8c3bdd5850167322b731239006fa020c76d313c488d49ff43d4a3806df5a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/lan.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/lan.txt",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 536,
          "sha256": "4b42c78b705fa1c2f8e63112bd60744d9c6fad50bd2bb36e5ff91a27bfaa7138",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/lan.json",
          "status": "published",
          "routedConditionCount": 60,
          "effectiveConditionCount": 60,
          "ruleObjectCount": 1,
          "bytes": 1707,
          "sha256": "d2b095f646a718e41edd9779f39898d7abcf8703f4dc28587d5a74b9a54c7c80",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/lan.json",
          "status": "published",
          "routedConditionCount": 49,
          "effectiveConditionCount": 49,
          "ruleObjectCount": 1,
          "bytes": 1429,
          "sha256": "ca7f34a7aa3e01b37cc84a0733b928ea8dfb08e8836c02241c44a4dd4027d1ae",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/lan.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/lan.json",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "ruleObjectCount": 1,
          "bytes": 373,
          "sha256": "4f4f447012b79b1fd12c97f328c0898f2e18fea7e3db4b58c8019d5fd33fd7fd",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/lan.list",
          "status": "published",
          "routedConditionCount": 60,
          "effectiveConditionCount": 60,
          "bytes": 1838,
          "sha256": "11b74c440063abf9ec5d2eb54d8aa81198d09b48ac6e8e436470d7b5963651b3",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/lan.list",
          "status": "published",
          "routedConditionCount": 49,
          "effectiveConditionCount": 49,
          "bytes": 1714,
          "sha256": "b2aa8c3bdd5850167322b731239006fa020c76d313c488d49ff43d4a3806df5a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/lan.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/lan.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 536,
          "sha256": "4b42c78b705fa1c2f8e63112bd60744d9c6fad50bd2bb36e5ff91a27bfaa7138",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "microsoft",
      "sourceId": "microsoft",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/microsoft.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/microsoft.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "1cc7293548c9f251adf9e373a57bfef3501f6e6756d8234aed5415a5ead4e439",
          "rawLineCount": 97
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/microsoft_cdn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/microsoft_cdn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 7,
          "rawContentSha256": "c2efcfedd34fdedfeb16460dc7fd6a1842cd5230d31cd57a702194d1c8eeb6bd",
          "rawLineCount": 70
        }
      ],
      "rawInputSha256": "490b768a9743ebb96ebc86143cbd2f56d2fc953a05e98cacfe9fbd37c2cfcbd7",
      "semanticSha256": "6c6353975d0e61af1e1506af3a1a37209e95e0a5ec21fe8e820dcb71058da924",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 127,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 42,
          "byType": {
            "DOMAIN-SUFFIX": 42
          },
          "samples": [
            "DOMAIN-SUFFIX,azuremigrate.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,azuremigratetest.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,azurestackhub.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,azurestackhubuat.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,collaborate.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,collaborateppe.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,download.microsoft.com",
            "DOMAIN-SUFFIX,download.visualstudio.microsoft.com",
            "DOMAIN-SUFFIX,dreamspark.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,dreamsparkuat.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,itacademyuat.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,mpnbenefits.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,mpnbenefitsrtl.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,mpnbenefitsrtluat.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,msdprod-ad.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,officecdn.microsoft.com",
            "DOMAIN-SUFFIX,officemktuat.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,storecorefulfillment.download.prss.microsoft.com",
            "DOMAIN-SUFFIX,storeedge.microsoft.com",
            "DOMAIN-SUFFIX,surface.downloads.prss.microsoft.com"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "540bbb33512099bd6f69f9b1b4ade12ed1332f9b00c3b0c08e62ed75b8944c8d",
          "conditionCount": 85
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "d00224332fad9faeef439d1f23f8ad61d6dd37ba37aac47f556ce18d33ebc664",
          "conditionCount": 83
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "f6a71186160ec844707ce91d7763159d843770ea1565d1e41337ed47ac33f0cc",
          "conditionCount": 83
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "179d8f5c4da6f16a44439b8d04347d9f207e7aecc61a025292127707cc0b0445",
          "conditionCount": 85
        }
      ],
      "snapshotPath": "Internal/source-snapshots/microsoft.json.gz",
      "stages": {
        "inputLines": 167,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 31,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 127
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/microsoft.list",
          "status": "published",
          "routedConditionCount": 85,
          "effectiveConditionCount": 85,
          "bytes": 2568,
          "sha256": "df87f9432086d5dd7b78a22bba69872632d5ea2edc159d055e613d1f57693cdc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/microsoft.list",
          "status": "published",
          "routedConditionCount": 80,
          "effectiveConditionCount": 80,
          "bytes": 1468,
          "sha256": "55bbdcc812af5f1a993a38420d775c04573e4cb8abd0ad2df2aed2fdaa1a3782",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/microsoft.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 487,
          "sha256": "43448c6739d663fc40a4e730ce9c4c7da40f4c0d9dbc6e4c607a79f68b4c1be2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/microsoft.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/microsoft.txt",
          "status": "published",
          "routedConditionCount": 85,
          "effectiveConditionCount": 83,
          "bytes": 2479,
          "sha256": "3775b3bde6c50b7cb3e40c7c1ddddc25db6a835f70a8aa59a0580bfd2a879e1c",
          "drops": {
            "unsupported": {
              "URL-REGEX": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/microsoft.txt",
          "status": "published",
          "routedConditionCount": 80,
          "effectiveConditionCount": 80,
          "bytes": 2508,
          "sha256": "67c6b886245631c2f1b014abd0898449b0857aafa8b1b2ba98578069f0a567fe",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/microsoft.txt",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 3,
          "bytes": 398,
          "sha256": "f4e0f256b5d9c07c3d622c6282197e28c25f0deec1c7622b9249e52077b80051",
          "drops": {
            "unsupported": {
              "URL-REGEX": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/microsoft.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/microsoft.json",
          "status": "published",
          "routedConditionCount": 85,
          "effectiveConditionCount": 83,
          "ruleObjectCount": 1,
          "bytes": 2093,
          "sha256": "9b7c4a065c971dc91e87c4ff2aa4dbe690d5f86ffe1be10aeaf1e92a28536f35",
          "drops": {
            "unsupported": {
              "URL-REGEX": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/microsoft.json",
          "status": "published",
          "routedConditionCount": 80,
          "effectiveConditionCount": 80,
          "ruleObjectCount": 1,
          "bytes": 2035,
          "sha256": "b47e3fa4e2ec20e339780df687eeed274319beb5dc5700c2ec8f45fdca5dce23",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/microsoft.json",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 3,
          "ruleObjectCount": 1,
          "bytes": 153,
          "sha256": "dbb9494b815b3d8af54e0c5c991e9479a81297d28116f2b14e3e6d0e3b7f03e6",
          "drops": {
            "unsupported": {
              "URL-REGEX": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/microsoft.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/microsoft.list",
          "status": "published",
          "routedConditionCount": 85,
          "effectiveConditionCount": 85,
          "bytes": 2568,
          "sha256": "df87f9432086d5dd7b78a22bba69872632d5ea2edc159d055e613d1f57693cdc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/microsoft.list",
          "status": "published",
          "routedConditionCount": 80,
          "effectiveConditionCount": 80,
          "bytes": 2508,
          "sha256": "67c6b886245631c2f1b014abd0898449b0857aafa8b1b2ba98578069f0a567fe",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/microsoft.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 487,
          "sha256": "43448c6739d663fc40a4e730ce9c4c7da40f4c0d9dbc6e4c607a79f68b4c1be2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/microsoft.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "microsoft_cdn",
      "sourceId": "microsoft_cdn",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/microsoft_cdn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/microsoft_cdn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "c2efcfedd34fdedfeb16460dc7fd6a1842cd5230d31cd57a702194d1c8eeb6bd",
          "rawLineCount": 70
        }
      ],
      "rawInputSha256": "fa6f4d388121c1fa8f2cbf9c675a24c370e8c9e5009d77acf534cc6bccbf8c0c",
      "semanticSha256": "98418b4f3edfdad158093321ee5ea07c940db892c6cd35a7bb0724a6e0c1500e",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 53,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "aa3a23c6b0d5f01b12054a1abe249702b654ec28e737bc813dd9ddb29ccda7aa",
          "conditionCount": 53
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "9093cfec0da0a939a528cec486390946d64b5a11cf7e76b1a6d03337a1a18d5c",
          "conditionCount": 51
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "444b8997eb408ab3932bd47bc6638b313eb88bf6e2d3f9324cc1ff0c4724fca6",
          "conditionCount": 51
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "a944933de897feae3f55f09648e309d226c8704f1978ad838c96f3c74ee77758",
          "conditionCount": 53
        }
      ],
      "snapshotPath": "Internal/source-snapshots/microsoft_cdn.json.gz",
      "stages": {
        "inputLines": 70,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 17,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 53
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/microsoft_cdn.list",
          "status": "published",
          "routedConditionCount": 53,
          "effectiveConditionCount": 53,
          "bytes": 2762,
          "sha256": "ffdcd6166f81ee2231efd0e99ddad4cdd05391240ad02ea7e20252b40d12b4be",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/microsoft_cdn.list",
          "status": "published",
          "routedConditionCount": 51,
          "effectiveConditionCount": 51,
          "bytes": 2137,
          "sha256": "4f134fbb9e09de8b5a5318bb94d188aa22953bd2c836d0e68640831a296a4dcd",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/microsoft_cdn.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 427,
          "sha256": "878ca48694e7eba9df536a4b910fba68e9d0c188a6532976d9384b174a4eac4e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/microsoft_cdn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/microsoft_cdn.txt",
          "status": "published",
          "routedConditionCount": 53,
          "effectiveConditionCount": 51,
          "bytes": 2673,
          "sha256": "c0dacb1ba43432b8d52e66bf4cc9cfef9b4fd18f8204212816a1628f8ef6b5ec",
          "drops": {
            "unsupported": {
              "URL-REGEX": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/microsoft_cdn.txt",
          "status": "published",
          "routedConditionCount": 51,
          "effectiveConditionCount": 51,
          "bytes": 2770,
          "sha256": "3e473ac00c99099ed1207f419d608e2580ddbd76ca9f26d81c454bf8397e40a5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/microsoft_cdn.txt",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 2,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "URL-REGEX": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/microsoft_cdn.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/microsoft_cdn.json",
          "status": "published",
          "routedConditionCount": 53,
          "effectiveConditionCount": 51,
          "ruleObjectCount": 1,
          "bytes": 2417,
          "sha256": "5f687a71c456109ff3760477b7376e26538d06ba765a34c456b15d921343c236",
          "drops": {
            "unsupported": {
              "URL-REGEX": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/microsoft_cdn.json",
          "status": "published",
          "routedConditionCount": 51,
          "effectiveConditionCount": 51,
          "ruleObjectCount": 1,
          "bytes": 2417,
          "sha256": "5f687a71c456109ff3760477b7376e26538d06ba765a34c456b15d921343c236",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/microsoft_cdn.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 2,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "URL-REGEX": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/microsoft_cdn.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/microsoft_cdn.list",
          "status": "published",
          "routedConditionCount": 53,
          "effectiveConditionCount": 53,
          "bytes": 2762,
          "sha256": "ffdcd6166f81ee2231efd0e99ddad4cdd05391240ad02ea7e20252b40d12b4be",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/microsoft_cdn.list",
          "status": "published",
          "routedConditionCount": 51,
          "effectiveConditionCount": 51,
          "bytes": 2770,
          "sha256": "3e473ac00c99099ed1207f419d608e2580ddbd76ca9f26d81c454bf8397e40a5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/microsoft_cdn.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 427,
          "sha256": "878ca48694e7eba9df536a4b910fba68e9d0c188a6532976d9384b174a4eac4e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/microsoft_cdn.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "my_git",
      "sourceId": "my_git",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/my_git.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/my_git.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "64e736234911c988b7385f7c8181dcef5446684c12e374cb5a6d646cea5df1ab",
          "rawLineCount": 19
        }
      ],
      "rawInputSha256": "94a414b47c4da8ff22b10a6dd324e709f51379d061b2e2dd2de5a84cb8c7e5d1",
      "semanticSha256": "82475c565cc44d912246f6a151550a8f3b1522fa51c42433d6314e1ea7ea9992",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 7,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "0ccfdfbe1e60659c5695c0b831ebe4c97c93284ed17f414487c8afeb447846e7",
          "conditionCount": 7
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "c555af4a99b1cbf20a919a6597f88bc6859f53132fa710ef82bba12cd2401a02",
          "conditionCount": 7
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "ba8f23a04ed84bc00b70678057f7bc31f7c43ea4978480e604282b486522a412",
          "conditionCount": 7
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "2794c81e9e3283d65c539607edfa0977455ceb9a74e813f47b64be5b16ff8019",
          "conditionCount": 7
        }
      ],
      "snapshotPath": "Internal/source-snapshots/my_git.json.gz",
      "stages": {
        "inputLines": 19,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 7
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/my_git.list",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 7,
          "bytes": 467,
          "sha256": "051cef3e646362b9820f3d0b96d9a9ecacf5a4091e010b4904aa1e472db7ea89",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/my_git.list",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 7,
          "bytes": 503,
          "sha256": "39b16cd21583dbc58affd5aa362431844f70f067f202bdb5754e6d3e169b0f83",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/my_git.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/my_git.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/my_git.txt",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 7,
          "bytes": 467,
          "sha256": "051cef3e646362b9820f3d0b96d9a9ecacf5a4091e010b4904aa1e472db7ea89",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/my_git.txt",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 7,
          "bytes": 564,
          "sha256": "101c3f601d7b2d213e26b8cd87e1b315f2b0ca4ab0452842c2d60e15c29d4586",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/my_git.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/my_git.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/my_git.json",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 7,
          "ruleObjectCount": 1,
          "bytes": 272,
          "sha256": "8588b3e779355d87cc11289aab53b634ea79a9cff1e86645208cb737a4de5dbc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/my_git.json",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 7,
          "ruleObjectCount": 1,
          "bytes": 272,
          "sha256": "8588b3e779355d87cc11289aab53b634ea79a9cff1e86645208cb737a4de5dbc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/my_git.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/my_git.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/my_git.list",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 7,
          "bytes": 467,
          "sha256": "051cef3e646362b9820f3d0b96d9a9ecacf5a4091e010b4904aa1e472db7ea89",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/my_git.list",
          "status": "published",
          "routedConditionCount": 7,
          "effectiveConditionCount": 7,
          "bytes": 564,
          "sha256": "101c3f601d7b2d213e26b8cd87e1b315f2b0ca4ab0452842c2d60e15c29d4586",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/my_git.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/my_git.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "my_plus",
      "sourceId": "my_plus",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/my_plus.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/my_plus.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "d7c2fb3abd98df0befcb391cbf6a84e7356b4fb3a13950f3bc2a015d348cf1f8",
          "rawLineCount": 27
        }
      ],
      "rawInputSha256": "f0e408bd71ce648bfd67cc92fb6079c1e6eb15bb7cf24acec13e5de9abe6e65d",
      "semanticSha256": "bcb6a0b0d8343f395654a2e710ccb6eac0cefcffd6bc389ada72b8cd056ae05b",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 15,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "5594210c0d91d26a859b9bd86f5b472d85c902be274fd03de6816b02298ac315",
          "conditionCount": 15
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "ba66d00eeebbd943dd6ae77cec1916652fa8f42048336838689adbfe43315cc7",
          "conditionCount": 15
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "8842f718329fe88cf177637e2b750b5f38df821c60a5bf3b8d474793b3bb2b6e",
          "conditionCount": 15
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "160fdaafc6a12d3382017cfeab3157a8e307493de3b9528c7114a7c1cc662d72",
          "conditionCount": 15
        }
      ],
      "snapshotPath": "Internal/source-snapshots/my_plus.json.gz",
      "stages": {
        "inputLines": 27,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 15
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/my_plus.list",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "bytes": 725,
          "sha256": "fee42e94a006f5045f9c8149ba9cf718c9dd713d6bb5e6f7a0f69712e86f1c1a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/my_plus.list",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "bytes": 657,
          "sha256": "0aa57f7760d2cfdc3545a976887d8faa6c5f626d8fc6bd8939708f7dadeafbdd",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/my_plus.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/my_plus.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/my_plus.txt",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "bytes": 725,
          "sha256": "fee42e94a006f5045f9c8149ba9cf718c9dd713d6bb5e6f7a0f69712e86f1c1a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/my_plus.txt",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "bytes": 822,
          "sha256": "6f4bddb11712530d3df17b02d5fa8a690ba28324f7fff29850411389449e0e4a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/my_plus.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/my_plus.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/my_plus.json",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "ruleObjectCount": 1,
          "bytes": 528,
          "sha256": "fe75e5a01bffd6d9ff0cfed70f13bb5b36b0ac9424b3c6858a3114b61b43f159",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/my_plus.json",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "ruleObjectCount": 1,
          "bytes": 528,
          "sha256": "fe75e5a01bffd6d9ff0cfed70f13bb5b36b0ac9424b3c6858a3114b61b43f159",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/my_plus.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/my_plus.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/my_plus.list",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "bytes": 725,
          "sha256": "fee42e94a006f5045f9c8149ba9cf718c9dd713d6bb5e6f7a0f69712e86f1c1a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/my_plus.list",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "bytes": 822,
          "sha256": "6f4bddb11712530d3df17b02d5fa8a690ba28324f7fff29850411389449e0e4a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/my_plus.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/my_plus.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "my_proxy",
      "sourceId": "my_proxy",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/my_proxy.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/my_proxy.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "f50ffd80a0b14f5ea7c80cc1071f059be2f99593fe3b833a8c67d9d64360eda8",
          "rawLineCount": 28
        }
      ],
      "rawInputSha256": "560f1242f21fd3d11df4075e0cfa8221ddeee037c15c25612fa7710f76466ba4",
      "semanticSha256": "8e4b4c6223cc52cc60b5fef2d3e9f35a7df239000d49b159f4be86ac2aa30929",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 16,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "9d8b5310d84bae4af3016f84162d4854d9f5edaa51514f86fe51374a73f169ac",
          "conditionCount": 16
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "9d61866f9b6544e2533e8548501b74fffc9333db0fdcc4f962941286e03de825",
          "conditionCount": 16
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "4e8716e87d0a448f25c81b1fe71539518ce5a907ce67fbc0621f8ce5b5f27564",
          "conditionCount": 16
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "7d7eace5b7750516abfc0c09eeb057ae2eda872d840a19354035520d7c7a142d",
          "conditionCount": 16
        }
      ],
      "snapshotPath": "Internal/source-snapshots/my_proxy.json.gz",
      "stages": {
        "inputLines": 28,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 16
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/my_proxy.list",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 704,
          "sha256": "b5910ee247de59b12e5c43e473a8f017496c7840b6495fd3d121db509830b358",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/my_proxy.list",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 629,
          "sha256": "c2a79d1d778384b506180ddd71a7c8192109c23fe4ca9eb2ae42b3e86de37c36",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/my_proxy.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/my_proxy.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/my_proxy.txt",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 704,
          "sha256": "b5910ee247de59b12e5c43e473a8f017496c7840b6495fd3d121db509830b358",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/my_proxy.txt",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 801,
          "sha256": "ac25c4b5eab95868c4f7b13f1d008c503109689f5a73976e676bb766f17c7ac8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/my_proxy.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/my_proxy.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/my_proxy.json",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "ruleObjectCount": 1,
          "bytes": 510,
          "sha256": "ba5cca9c2813da22bdd5cb510d831b1f363ef9327e9a5116e9ed79f1a03a91de",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/my_proxy.json",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "ruleObjectCount": 1,
          "bytes": 510,
          "sha256": "ba5cca9c2813da22bdd5cb510d831b1f363ef9327e9a5116e9ed79f1a03a91de",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/my_proxy.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/my_proxy.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/my_proxy.list",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 704,
          "sha256": "b5910ee247de59b12e5c43e473a8f017496c7840b6495fd3d121db509830b358",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/my_proxy.list",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 801,
          "sha256": "ac25c4b5eab95868c4f7b13f1d008c503109689f5a73976e676bb766f17c7ac8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/my_proxy.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/my_proxy.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "my_reject",
      "sourceId": "my_reject",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/my_reject.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/my_reject.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "164729ff5f732d0fec11722806658770eec4fb51747946375c05d0fea17267b3",
          "rawLineCount": 66
        }
      ],
      "rawInputSha256": "77bc0c91c1c0772f72d65643108b2f65061ca604223652d223ef1a5e9d3d1c96",
      "semanticSha256": "41ce18f3ba766312f1df7bbe8dc8a06692a27c92f5f87308b9f63768805b6168",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 54,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "58dde6486889a59b7ee18575f7b205a734339f61167b318d419620a488f582b4",
          "conditionCount": 54
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "d6a4336ad5cb1d2a83ca38383f8827cf1ebad63db6b8d4269aa6983851d8ac0b",
          "conditionCount": 54
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "0e876b12fc0bd84462b97f66b5d70b6d0bc00e8a94b601f3315f5518f98bdd84",
          "conditionCount": 47
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "16a72dc69eb268c33a57aa9d813426d1dd2044701629622dee87f7f8e0d91f45",
          "conditionCount": 49
        }
      ],
      "snapshotPath": "Internal/source-snapshots/my_reject.json.gz",
      "stages": {
        "inputLines": 66,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 54
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/my_reject.list",
          "status": "published",
          "routedConditionCount": 54,
          "effectiveConditionCount": 54,
          "bytes": 1941,
          "sha256": "8f0b2a97285e179ab4712880b06c547e0bbd16a5026ad64cc41cddfddf05f3e4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/my_reject.list",
          "status": "published",
          "routedConditionCount": 43,
          "effectiveConditionCount": 43,
          "bytes": 1232,
          "sha256": "f7fae8ef98a9a2a0004c9da2176da09f43dad71698bd423aa8664841ff784c38",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/my_reject.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 696,
          "sha256": "ed40de583ad30e907eee716088b6cfdd3054f7589dcdfa0ec423d75751da3036",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/my_reject.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/my_reject.txt",
          "status": "published",
          "routedConditionCount": 54,
          "effectiveConditionCount": 54,
          "bytes": 1940,
          "sha256": "ea7487e1e89aab00447bc22a1026966603fa6e8ee020174159eec2a2d0a572b0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/my_reject.txt",
          "status": "published",
          "routedConditionCount": 43,
          "effectiveConditionCount": 43,
          "bytes": 1719,
          "sha256": "13eaa4fb2681d63f8c6bde157672a1670cee07ebf0a1f11fdf73618827519143",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/my_reject.txt",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 695,
          "sha256": "55589a3ef3535aa87c092af3cb7f7b035ddad4f1ca9ee86b19abf514177068f5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/my_reject.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/my_reject.json",
          "status": "published",
          "routedConditionCount": 54,
          "effectiveConditionCount": 47,
          "ruleObjectCount": 1,
          "bytes": 1538,
          "sha256": "aceecd8ad5a7228707e44e88237d566ff2ce72270ae650f75015a6c5e23d484c",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 5,
              "DEST-PORT": 1,
              "AND": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/my_reject.json",
          "status": "published",
          "routedConditionCount": 43,
          "effectiveConditionCount": 43,
          "ruleObjectCount": 1,
          "bytes": 1401,
          "sha256": "87bb132cf60ffa348a6418b424c588fd06ae4e1dab75fa5244fe88fa5b6aeb0e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/my_reject.json",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 4,
          "ruleObjectCount": 1,
          "bytes": 232,
          "sha256": "5ab932b6c314fcdaf713bb5f203a3b92eb1e653c299d7d30496843f0e5953041",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 5,
              "DEST-PORT": 1,
              "AND": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/my_reject.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/my_reject.list",
          "status": "published",
          "routedConditionCount": 54,
          "effectiveConditionCount": 49,
          "bytes": 1813,
          "sha256": "bd53d53f0e17b59a9f3c95fbb2b40f67ebd02c902c4aeb0f883c6ed2b2b71d8c",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/my_reject.list",
          "status": "published",
          "routedConditionCount": 43,
          "effectiveConditionCount": 43,
          "bytes": 1719,
          "sha256": "13eaa4fb2681d63f8c6bde157672a1670cee07ebf0a1f11fdf73618827519143",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/my_reject.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 6,
          "bytes": 567,
          "sha256": "46a688730fe85231646454a0550164b60e89aad6fa831f638af2bf717e8683e1",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/my_reject.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "my_tw",
      "sourceId": "my_tw",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/my_tw.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/my_tw.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "54c6eaf376da8d659de28365e17170e2cfa6da19e1008a3cee91f7ce64e72de1",
          "rawLineCount": 24
        }
      ],
      "rawInputSha256": "a9500bea031ee103746b2f6828eb95a5a5bb314e5fc04fbc06c048547bf72f83",
      "semanticSha256": "1629ecb1100537907a23a9ccc19bf91235cd86ec0d0479c9494698d5766b88d0",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 12,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "a02d15d7c04420370fc62be63cfa640b9fb951f849d24cd0d0288af470523b13",
          "conditionCount": 12
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "fb0e6ae163ee44144e985708114d27d2f9f1d41d9e68e02e9450e212985dcc51",
          "conditionCount": 12
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "6e508b8b54b335b5a2a3e0b61cd177cd65d9599f84bcdeb4c043bd7159ae71c5",
          "conditionCount": 12
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "8f640c713b2a37931caa7386bf0a1d3942972caca34210a3f5bee0a03d76c53f",
          "conditionCount": 8
        }
      ],
      "snapshotPath": "Internal/source-snapshots/my_tw.json.gz",
      "stages": {
        "inputLines": 24,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 12
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/my_tw.list",
          "status": "published",
          "routedConditionCount": 12,
          "effectiveConditionCount": 12,
          "bytes": 592,
          "sha256": "fa0be23a3e2ba8f03404c77f3481a5743f0b9cf647db19e5fc96d2298afe8003",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/my_tw.list",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 497,
          "sha256": "639c7483f136a39d75009e7d6d6424b4742fd54bb90d1ec17caaa0a0be37ee27",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/my_tw.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 514,
          "sha256": "f91ebabcdd53b5a8e744dee5563134cb1ee07ff061480e713dce116fc621d3ff",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/my_tw.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/my_tw.txt",
          "status": "published",
          "routedConditionCount": 12,
          "effectiveConditionCount": 12,
          "bytes": 592,
          "sha256": "fa0be23a3e2ba8f03404c77f3481a5743f0b9cf647db19e5fc96d2298afe8003",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/my_tw.txt",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 559,
          "sha256": "f0d911ddc2e115ae7a837003120a894d9f75a20d4278b4ad302d21f6681f3151",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/my_tw.txt",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 514,
          "sha256": "f91ebabcdd53b5a8e744dee5563134cb1ee07ff061480e713dce116fc621d3ff",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/my_tw.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/my_tw.json",
          "status": "published",
          "routedConditionCount": 12,
          "effectiveConditionCount": 12,
          "ruleObjectCount": 1,
          "bytes": 514,
          "sha256": "0f03d1e853f9abb94932aab3cc2ed4dd48c11feb542fe6aab0fa600c80f70399",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/my_tw.json",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "ruleObjectCount": 1,
          "bytes": 287,
          "sha256": "208e3df007a9ee84a24abae4a127805339ca0f60b364175db70af0e24b3d64bc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/my_tw.json",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "ruleObjectCount": 1,
          "bytes": 322,
          "sha256": "1a0ca067a46c7e8e3a52030cfdcdc75850900f63f157e43ba65331b5cc5c2b30",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/my_tw.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/my_tw.list",
          "status": "published",
          "routedConditionCount": 12,
          "effectiveConditionCount": 8,
          "bytes": 462,
          "sha256": "5ee5c2e815b4a9b1f5664ef75e96d3507fd2ae27f7a5c1d471d980acbd4e2c79",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 4
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/my_tw.list",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 559,
          "sha256": "f0d911ddc2e115ae7a837003120a894d9f75a20d4278b4ad302d21f6681f3151",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/my_tw.list",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 4,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 4
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/my_tw.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "my_us",
      "sourceId": "my_us",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/my_us.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/my_us.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "4ac1fd96e10418fecba26b36bafc0b87f5068c9aea2bc17bfa5b9f1c7295c8b4",
          "rawLineCount": 18
        }
      ],
      "rawInputSha256": "e3bba07280d63c231d92c082382e5155fdac54562cd2f3ef85fd4b49bc413fb0",
      "semanticSha256": "d39418d4447b720a446828ff1744025843b911b81bd1d06af5c884d3eaa7733b",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 6,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "58e2727f71b3521c519ae382cd7a0459058cb3b8a2cc991ab0d78f75906774d4",
          "conditionCount": 6
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "791e5e1ac406ce8bb0848792dbfafba46f37aece26617763f9a8cbc721713d13",
          "conditionCount": 6
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "53d4ac39d79d2484e45141b303d5465fcb1e8591808c1621af33515baa25a11c",
          "conditionCount": 6
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "5dda07112e89028614f4d2706dab555d056056594948f65458a2e11bc747417b",
          "conditionCount": 6
        }
      ],
      "snapshotPath": "Internal/source-snapshots/my_us.json.gz",
      "stages": {
        "inputLines": 18,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 6
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/my_us.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 427,
          "sha256": "4de7889e98cc0f1d35dac1a24462d3e6bcec84bd9a3d67506b205bb2d03c7306",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/my_us.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 470,
          "sha256": "bca3ac4b506e8fdc978a5b0bc5ccdcbe65a0883d01ba64ce8297f20920cc925e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/my_us.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/my_us.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/my_us.txt",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 427,
          "sha256": "4de7889e98cc0f1d35dac1a24462d3e6bcec84bd9a3d67506b205bb2d03c7306",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/my_us.txt",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 524,
          "sha256": "55400c02b2562bfbd714546e8ccf6416a2f688c8792c36b70d09e7b96eeb1bcc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/my_us.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/my_us.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/my_us.json",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "ruleObjectCount": 1,
          "bytes": 229,
          "sha256": "f9f5995c088c7e07bd8b63d254200333196adc61de38f537b0b428827344cec2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/my_us.json",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "ruleObjectCount": 1,
          "bytes": 229,
          "sha256": "f9f5995c088c7e07bd8b63d254200333196adc61de38f537b0b428827344cec2",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/my_us.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/my_us.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/my_us.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 427,
          "sha256": "4de7889e98cc0f1d35dac1a24462d3e6bcec84bd9a3d67506b205bb2d03c7306",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/my_us.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 524,
          "sha256": "55400c02b2562bfbd714546e8ccf6416a2f688c8792c36b70d09e7b96eeb1bcc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/my_us.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/my_us.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "neteasemusic",
      "sourceId": "neteasemusic",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/neteasemusic.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/neteasemusic.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "8e3017a526f50ed80deddf4b26339f25cc0f60ad1c4ef0667ec7080f3ee1215e",
          "rawLineCount": 18
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/neteasemusic.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/neteasemusic.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "49783e54766c86852c17299e2aa0182e53fa31435e33f5b66a40c4e32705f29c",
          "rawLineCount": 31
        }
      ],
      "rawInputSha256": "3e78805e0fad2aeb8b8ae0884329cfd5d95ec5ad15ca42cc770d44bfa78aaec9",
      "semanticSha256": "0b7734507be3397dcff26ed59ab94bfa735fa47b3dfd002b93f2d9e54dc2f33c",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 21,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "ec2142f38500851c47eb6aec6d29a6d2b7e80ac6aed2b0bf3b65584000bfee22",
          "conditionCount": 21
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "0a4a4eee0aa959d6b85eb7d409acb083e53d3aed70b8ef6f0526b2e4074f6cbe",
          "conditionCount": 19
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "1a9f4b755f06aef4e26b814ee9b9cdb3177185b30c52c3886452a940164711dc",
          "conditionCount": 19
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "04938891bcb9976c1070c11de68a35f60d68c15589a16ff4bdc5e471d93e616c",
          "conditionCount": 21
        }
      ],
      "snapshotPath": "Internal/source-snapshots/neteasemusic.json.gz",
      "stages": {
        "inputLines": 49,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 28,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 21
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/neteasemusic.list",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 21,
          "bytes": 998,
          "sha256": "1f17a9e72d99404472b9e2b6612776139343043fa50ddd19c3fe7490c77b0c42",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/neteasemusic.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 369,
          "sha256": "28d26e7c7328da7654fa4e2ccf57aa71c91aa8aae9d14f5082d580381666cf6f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/neteasemusic.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 418,
          "sha256": "a007f09017d94674efa9fcedbb72e740d1c1d4c37b71274375afcb63408291b4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/neteasemusic.list",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 950,
          "sha256": "1298c031f196e22eea95de098b97ce89e945c0017aaa6e116761c7b39155477c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/neteasemusic.txt",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 19,
          "bytes": 916,
          "sha256": "89b47f3e9b2c5de4c4c06d5028109ce0efc285ca5a8b9bb6894037b0f5840a98",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/neteasemusic.txt",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 395,
          "sha256": "da2bcf465b6017d84bff8ce3b2f8c84fff3865c8ed3c93c15d8115bc826e7230",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/neteasemusic.txt",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 2,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/neteasemusic.txt",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 950,
          "sha256": "1298c031f196e22eea95de098b97ce89e945c0017aaa6e116761c7b39155477c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/neteasemusic.json",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 19,
          "ruleObjectCount": 1,
          "bytes": 635,
          "sha256": "fc51d9369618f34f28bdcc60ed2fe772782f1f0ef19ed60fedf26c667185bdcf",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 17
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/neteasemusic.json",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "ruleObjectCount": 1,
          "bytes": 101,
          "sha256": "4695873a264df3845d12ee06493b38962268afdf0fc41de77f2461609b2bd995",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/neteasemusic.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 2,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/neteasemusic.json",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "ruleObjectCount": 1,
          "bytes": 603,
          "sha256": "2a64fc71b1ca25fd2eaff4260a5d21cab53ac8c2fbf27fdd31f381922a8b144e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 17
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/neteasemusic.list",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 21,
          "bytes": 998,
          "sha256": "1f17a9e72d99404472b9e2b6612776139343043fa50ddd19c3fe7490c77b0c42",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/neteasemusic.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 395,
          "sha256": "da2bcf465b6017d84bff8ce3b2f8c84fff3865c8ed3c93c15d8115bc826e7230",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/neteasemusic.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 418,
          "sha256": "a007f09017d94674efa9fcedbb72e740d1c1d4c37b71274375afcb63408291b4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/neteasemusic.list",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 950,
          "sha256": "1298c031f196e22eea95de098b97ce89e945c0017aaa6e116761c7b39155477c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "netflix",
      "sourceId": "netflix",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Netflix/Netflix.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Netflix/Netflix.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "aa03f015949e8f6f981d90a7d8b1acf7e88472ee48601632bd964b0bb740f8aa",
          "rawLineCount": 1170
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/netflix.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/netflix.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "980ec18a1c566850622523310feb9ed38cd562c82e697c3da7f756b816f337d8",
          "rawLineCount": 24
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/netflix.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/netflix.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "21b6ddeeac461f72bd0097e203d82916b38da6b53dce0cc768d7e4386a8baad0",
          "rawLineCount": 122
        }
      ],
      "rawInputSha256": "a31bebd863135c62f66cc0438c79b72b7b788c940ab64776ec0d51e3e38c2fe1",
      "semanticSha256": "9f883c55abe04e46b0beb485fcb76ec958b125059c6b237d6ea5ae00662ee40e",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 1243,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 11,
          "byType": {
            "DOMAIN-SUFFIX": 11
          },
          "samples": [
            "DOMAIN-SUFFIX,netflixdnstest0.com",
            "DOMAIN-SUFFIX,netflixdnstest1.com",
            "DOMAIN-SUFFIX,netflixdnstest10.com",
            "DOMAIN-SUFFIX,netflixdnstest2.com",
            "DOMAIN-SUFFIX,netflixdnstest3.com",
            "DOMAIN-SUFFIX,netflixdnstest4.com",
            "DOMAIN-SUFFIX,netflixdnstest5.com",
            "DOMAIN-SUFFIX,netflixdnstest6.com",
            "DOMAIN-SUFFIX,netflixdnstest7.com",
            "DOMAIN-SUFFIX,netflixdnstest8.com",
            "DOMAIN-SUFFIX,netflixdnstest9.com"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "a9ebc29599c5657cc1b898ab878fa62220fcad483eed7ac57c6d887fb9e6364c",
          "conditionCount": 1232
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "125e91bb4f203ea01ffbf762a4829a7530613bdb42374bf237eb995a66122d4a",
          "conditionCount": 1231
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "0cda283a6f875d1b25c43ae2a5fe30f7acf3191bd3c74992402e9719d7a57baf",
          "conditionCount": 1230
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "888c63314eec30cd7369b96065c7d2ebcb8c9df585b006d0e4c7cd60436cfd10",
          "conditionCount": 1231
        }
      ],
      "snapshotPath": "Internal/source-snapshots/netflix.json.gz",
      "stages": {
        "inputLines": 1316,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 1243
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/netflix.list",
          "status": "published",
          "routedConditionCount": 1232,
          "effectiveConditionCount": 1232,
          "bytes": 43470,
          "sha256": "9d9bc2664ef36ab3ec18e4e1c90f421163b6ab809fc2dd2f8f78b3e7382b68ad",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/netflix.list",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 21,
          "bytes": 759,
          "sha256": "37fa20f04219b0dd6cc247745f8827a451e2cc2f30cf56b2f19347e91237b496",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/netflix.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 597,
          "sha256": "f8b4bacf7ea3695f4fe3d3fb877d14d9c3b1a3d47acb0d9146f845adf62e8b96",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/netflix.list",
          "status": "published",
          "routedConditionCount": 1205,
          "effectiveConditionCount": 1205,
          "bytes": 42745,
          "sha256": "01f41f260c083ea2d5f61d2a1b8fc4a55901a47e6952937e106e2c15d8da3860",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/netflix.txt",
          "status": "published",
          "routedConditionCount": 1232,
          "effectiveConditionCount": 1231,
          "bytes": 43453,
          "sha256": "ad8c212d6831dcd1305e3450918d6e87bff24da8a16ece5882f5f1d48b4ea088",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/netflix.txt",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 21,
          "bytes": 1020,
          "sha256": "b82650e86cc34a7dc001bfb5c91e11e7d0ed2dd243b76bdbdaff29ad995be9ad",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/netflix.txt",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 5,
          "bytes": 580,
          "sha256": "d7dcd2b6c3de9162474c727ab796ba7d5669ec676297fa670c0dc7c8ec64f158",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/netflix.txt",
          "status": "published",
          "routedConditionCount": 1205,
          "effectiveConditionCount": 1205,
          "bytes": 42745,
          "sha256": "01f41f260c083ea2d5f61d2a1b8fc4a55901a47e6952937e106e2c15d8da3860",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/netflix.json",
          "status": "published",
          "routedConditionCount": 1232,
          "effectiveConditionCount": 1230,
          "ruleObjectCount": 1,
          "bytes": 33459,
          "sha256": "e7b46b9b243ffc4a61ab6f1c0b80225f45bd9ad4db3b60238a3a34144e0b574e",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 1205
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/netflix.json",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 21,
          "ruleObjectCount": 1,
          "bytes": 651,
          "sha256": "746cb0298850fea34c4007fc4b0dd6d3e8b658b0335f5792b2bacc642378f138",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/netflix.json",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 4,
          "ruleObjectCount": 1,
          "bytes": 257,
          "sha256": "4a786cc7c5f242438935b052b78b4ea4fceb48c9e811f83407ae9ad711365351",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/netflix.json",
          "status": "published",
          "routedConditionCount": 1205,
          "effectiveConditionCount": 1205,
          "ruleObjectCount": 1,
          "bytes": 32741,
          "sha256": "c40c976535fb4412d60befc4337d6b2e0752baaf61d2b569735050f8a7bc8608",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 1205
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/netflix.list",
          "status": "published",
          "routedConditionCount": 1232,
          "effectiveConditionCount": 1231,
          "bytes": 43433,
          "sha256": "209aa84a4972b93ef8a2cca3694e73f5c81a2238c2eca614c1ee9b11f3ae6574",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/netflix.list",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 21,
          "bytes": 1020,
          "sha256": "b82650e86cc34a7dc001bfb5c91e11e7d0ed2dd243b76bdbdaff29ad995be9ad",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/netflix.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 5,
          "bytes": 560,
          "sha256": "d41b0e8cfcd986870cbeac347198c17d56a2e9b8dc20b6bf8b1015f3c4df3cc0",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/netflix.list",
          "status": "published",
          "routedConditionCount": 1205,
          "effectiveConditionCount": 1205,
          "bytes": 42745,
          "sha256": "01f41f260c083ea2d5f61d2a1b8fc4a55901a47e6952937e106e2c15d8da3860",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "primevideo",
      "sourceId": "primevideo",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/AmazonPrimeVideo/AmazonPrimeVideo.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/AmazonPrimeVideo/AmazonPrimeVideo.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "f5b07fda0d55df6b8f70ed4ad7ecbe7e501bfe0f9cf469528d611313a3ad03c5",
          "rawLineCount": 38
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/primevideo.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/primevideo.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "57d5808c3f5beadc672cbd5ed58c0f3b416984d7d09ef631a5c6a7527e2d936f",
          "rawLineCount": 23
        }
      ],
      "rawInputSha256": "0202266f551395fe5b0279c393d5295688736c424ee2c92299da9a5b75073ddf",
      "semanticSha256": "91368246c21cf88e41b98eaf4e84f487e58911c5c1ed21883e53e525e605b055",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 34,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "7069c5110037a3f801898174f0e7f5bf10e34efd07be93b1f2f11602d1be3812",
          "conditionCount": 34
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "c4f7aa523a3ebc38b903b576bf867b4af8d8b8dc36afb32073d44481c966c05e",
          "conditionCount": 32
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "101b25e523305fc038281801d6cf777df54a914591b6e0da9200ef6007e76639",
          "conditionCount": 31
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "1a0bf99e7495c0521037cded4de9fcd1435f2f84094628b96f82be25b92b3824",
          "conditionCount": 33
        }
      ],
      "snapshotPath": "Internal/source-snapshots/primevideo.json.gz",
      "stages": {
        "inputLines": 61,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 10,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 34
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/primevideo.list",
          "status": "published",
          "routedConditionCount": 34,
          "effectiveConditionCount": 34,
          "bytes": 1425,
          "sha256": "df816bb69745243f6ebbe0f690cb52c8adaff7bc94bd17a51bf26047a55bae50",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/primevideo.list",
          "status": "published",
          "routedConditionCount": 30,
          "effectiveConditionCount": 30,
          "bytes": 1067,
          "sha256": "db9de8544904898894e27175b09e08062202c02bd71819256df8085595bb0d53",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/primevideo.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 528,
          "sha256": "dad3e924993527554faf327b753803674086d5a5ac99391bceecd1c070ffb956",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/primevideo.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/primevideo.txt",
          "status": "published",
          "routedConditionCount": 34,
          "effectiveConditionCount": 32,
          "bytes": 1371,
          "sha256": "c912b5b86df511942928a37c715bcb48cda900e9dd0a91ae57c2b5c67df7e7d3",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/primevideo.txt",
          "status": "published",
          "routedConditionCount": 30,
          "effectiveConditionCount": 30,
          "bytes": 1397,
          "sha256": "a2035f8017daf7934fd334e2a9ce360d30c0098719d8f538e8f6a07e63e75c88",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/primevideo.txt",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 2,
          "bytes": 474,
          "sha256": "50f1a71d40979a1b42d85fa382943bad0be6d44089adf190f422fab57552e9cb",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/primevideo.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/primevideo.json",
          "status": "published",
          "routedConditionCount": 34,
          "effectiveConditionCount": 31,
          "ruleObjectCount": 1,
          "bytes": 1116,
          "sha256": "40ba93b21cc498a944dc8299dcb693fa2ff9c92d609d5a74df1d3b58765908a1",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/primevideo.json",
          "status": "published",
          "routedConditionCount": 30,
          "effectiveConditionCount": 30,
          "ruleObjectCount": 1,
          "bytes": 1077,
          "sha256": "1ff997b3460cf6f9266fca5b2b074596a5167fc32a2cd408eb3831172e85d49b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/primevideo.json",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 110,
          "sha256": "d474580e39d6477c653f7ee0c96227dd79b5067a7abef46d8f562052b62245b4",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/primevideo.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/primevideo.list",
          "status": "published",
          "routedConditionCount": 34,
          "effectiveConditionCount": 33,
          "bytes": 1379,
          "sha256": "5b515f07162d4774d2ff1dd5617af2d629930a8e1ccdb1f15da94b94ae668d13",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/primevideo.list",
          "status": "published",
          "routedConditionCount": 30,
          "effectiveConditionCount": 30,
          "bytes": 1397,
          "sha256": "a2035f8017daf7934fd334e2a9ce360d30c0098719d8f538e8f6a07e63e75c88",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/primevideo.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 3,
          "bytes": 482,
          "sha256": "76fd04edb877370fbe560c17e19177e1d1eb39c379b4c42f42aa4122277ea33f",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/primevideo.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "reject",
      "sourceId": "reject",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/reject.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/reject.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "096533e3195df7a88346b00812c8ff966af24dba74d425e9d968f727c0ea5d5b",
          "rawLineCount": 138364
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/reject.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/reject.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "0620fd54346f03eb1a17cb18aeff45423cb801845aaa7a0eb7486277a1bff91a",
          "rawLineCount": 409
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/reject.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/reject.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "021228be383159d124ebee575c21300e32fbbdedbfb8764a9b11dd9c1aaca717",
          "rawLineCount": 819
        }
      ],
      "rawInputSha256": "d91ea85e5e27cd79208919107c1dc9697287cb60f22aa98c0c0972f0922c8267",
      "semanticSha256": "bd0379b92f0df08049a550adfca0b633d48ce8dbfad9514a1fe3104f2565c5f3",
      "semanticScope": "normalized-source",
      "contextSha256": "e6ff65650556d8824d29877ee791aabadf219ab0f4761c540ad02a1305e12c72",
      "normalizedConditionCount": 139343,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "279a010e3ef483438e69bd6020728ddba43b411422c5337a680ef24425029449",
          "conditionCount": 139343
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "7ca85b629edb15818d361bec294dc8216330a8c4dbf619db5cfc26dc248f4442",
          "conditionCount": 139340
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "4cfc5f2996bfe26170714108cc543d4e966db07e57a8acef2b8d3deec5dcf5d9",
          "conditionCount": 139325
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "41f83a8bfe4f663f041cc3f0193c839df077ac525f35d5e3bdb16fe81987424c",
          "conditionCount": 139328
        }
      ],
      "snapshotPath": "Internal/source-snapshots/reject.json.gz",
      "stages": {
        "inputLines": 139592,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 104,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 139343
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/reject.list",
          "status": "published",
          "routedConditionCount": 139343,
          "effectiveConditionCount": 139343,
          "bytes": 4899050,
          "sha256": "596ebcf597669a89794e40f90aaa882e7d96a5c77f216f9028cff44a1d92bac7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/reject.list",
          "status": "published",
          "routedConditionCount": 138355,
          "effectiveConditionCount": 138355,
          "bytes": 3072708,
          "sha256": "a33f1d2a666371d2e484603cfe7d4c99eaef1c4651d78709ac41bdb91ddb9ea1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/reject.list",
          "status": "published",
          "routedConditionCount": 162,
          "effectiveConditionCount": 162,
          "bytes": 5271,
          "sha256": "cf275bc8195919d9d0511fd00e5acba083fc02139a6e011521ef2f1788bb8e62",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/reject.list",
          "status": "published",
          "routedConditionCount": 826,
          "effectiveConditionCount": 826,
          "bytes": 30213,
          "sha256": "a14d5dbbc6515ce37c605cb27ebe4b38ac374ec41ffe7fc64461e59f54142b0a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/reject.txt",
          "status": "published",
          "routedConditionCount": 139343,
          "effectiveConditionCount": 139340,
          "bytes": 4898985,
          "sha256": "35d3081c879d997c48eca28b9f1e40506e449aa7a84211688c2edfac65d36300",
          "drops": {
            "unsupported": {
              "URL-REGEX": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/reject.txt",
          "status": "published",
          "routedConditionCount": 138355,
          "effectiveConditionCount": 138355,
          "bytes": 4864351,
          "sha256": "03b8b7441f35e8eb36006b469e3252f92b283b27495b000a670b3292212ca1dc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/reject.txt",
          "status": "published",
          "routedConditionCount": 162,
          "effectiveConditionCount": 159,
          "bytes": 5206,
          "sha256": "9ab1937fcd6f7902cf1d6e28d18da5ba578100380d4061cda2bc155aa9369e32",
          "drops": {
            "unsupported": {
              "URL-REGEX": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/reject.txt",
          "status": "published",
          "routedConditionCount": 826,
          "effectiveConditionCount": 826,
          "bytes": 30213,
          "sha256": "a14d5dbbc6515ce37c605cb27ebe4b38ac374ec41ffe7fc64461e59f54142b0a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/reject.json",
          "status": "published",
          "routedConditionCount": 139343,
          "effectiveConditionCount": 139325,
          "ruleObjectCount": 1,
          "bytes": 4484768,
          "sha256": "52f2e88b46bdb2bf1a00b77563812bc41f7baf43140fb74c90494851e2a4e636",
          "drops": {
            "unsupported": {
              "URL-REGEX": 3,
              "IP-ASN": 15
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 811
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/reject.json",
          "status": "published",
          "routedConditionCount": 138355,
          "effectiveConditionCount": 138355,
          "ruleObjectCount": 1,
          "bytes": 4457175,
          "sha256": "4592a988ea7bd19533345e396cce04cf2685ea01ce2bbdc5873252471bccfe49",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/reject.json",
          "status": "published",
          "routedConditionCount": 162,
          "effectiveConditionCount": 159,
          "ruleObjectCount": 1,
          "bytes": 4638,
          "sha256": "833a546632de5dbb06c01d179b44d961d4f1c2fdc3bf3aa0987b45048b625d3d",
          "drops": {
            "unsupported": {
              "URL-REGEX": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/reject.json",
          "status": "published",
          "routedConditionCount": 826,
          "effectiveConditionCount": 811,
          "ruleObjectCount": 1,
          "bytes": 23145,
          "sha256": "236919c9616fd482e7ce2209abb8bec404d6d952219f7183a90bbc80b87b963c",
          "drops": {
            "unsupported": {
              "IP-ASN": 15
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 811
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/reject.list",
          "status": "published",
          "routedConditionCount": 139343,
          "effectiveConditionCount": 139328,
          "bytes": 4898484,
          "sha256": "41ab46f98d54393b494211ca9e34e771827aebd0212de6f02dbd0b1f5f9c96c0",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 15
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/reject.list",
          "status": "published",
          "routedConditionCount": 138355,
          "effectiveConditionCount": 138355,
          "bytes": 4864351,
          "sha256": "03b8b7441f35e8eb36006b469e3252f92b283b27495b000a670b3292212ca1dc",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/reject.list",
          "status": "published",
          "routedConditionCount": 162,
          "effectiveConditionCount": 147,
          "bytes": 4705,
          "sha256": "ebf02f38399864c8fc33103bef0324a5e15071157893158c914233483c3ac17e",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 15
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/reject.list",
          "status": "published",
          "routedConditionCount": 826,
          "effectiveConditionCount": 826,
          "bytes": 30213,
          "sha256": "a14d5dbbc6515ce37c605cb27ebe4b38ac374ec41ffe7fc64461e59f54142b0a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "reject_extra",
      "sourceId": "reject_extra",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/reject_extra.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/reject_extra.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "a1fa5a0b5a5959a1dba89c06ea163155b6976bc417dd43b1c9fb03d2f753d5bb",
          "rawLineCount": 76894
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/reject_phishing.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/reject_phishing.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 11,
          "rawContentSha256": "f27488b699e985cb1e938c78698c898004776cde3ffc1935eb6efd49ea946ae3",
          "rawLineCount": 135525
        }
      ],
      "rawInputSha256": "28f647c7d39aa5d30f6a770bec9165f042697f916ae3b02d929b9bf4cb40a697",
      "semanticSha256": "bd6760059e5f4773f5738191ba5dae61d8a792f25af15198e3f8aa0cb9c1bf0d",
      "semanticScope": "normalized-source",
      "contextSha256": "e6ff65650556d8824d29877ee791aabadf219ab0f4761c540ad02a1305e12c72",
      "normalizedConditionCount": 212222,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "474b3ef62bd8232ad088fc4f383c79bc71155f107f81266955f590aa15bb1fd4",
          "conditionCount": 212222
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "82a1dd01b521dfb455109c7b38b80164ac9ee1abad0c3fe9418401c5833b6531",
          "conditionCount": 212222
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "3dee0b3b68efd702caff83e4af0b243b21b7e7efad51561e6f0e7c01105dbbd7",
          "conditionCount": 212222
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "a8ec61a78db03ac565cc40e5aaf2e8323663e485e42019bd00bfa534c6616612",
          "conditionCount": 212222
        }
      ],
      "snapshotPath": "Internal/source-snapshots/reject_extra.json.gz",
      "stages": {
        "inputLines": 212419,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 57,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 212222
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/reject_extra.list",
          "status": "published",
          "routedConditionCount": 212222,
          "effectiveConditionCount": 212222,
          "bytes": 7168438,
          "sha256": "1391aa1a2f8f97d69f12c3247dd8b4f003e2f1f2a7b0019cfbdc94a77a36fd75",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/reject_extra.list",
          "status": "published",
          "routedConditionCount": 212222,
          "effectiveConditionCount": 212222,
          "bytes": 4409739,
          "sha256": "a6036f6c73a4050b147e558ed2abc659d3879be37a9bcb5654da7fe0c0d610c3",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/reject_extra.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/reject_extra.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/reject_extra.txt",
          "status": "published",
          "routedConditionCount": 212222,
          "effectiveConditionCount": 212222,
          "bytes": 7168438,
          "sha256": "1391aa1a2f8f97d69f12c3247dd8b4f003e2f1f2a7b0019cfbdc94a77a36fd75",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/reject_extra.txt",
          "status": "published",
          "routedConditionCount": 212222,
          "effectiveConditionCount": 212222,
          "bytes": 7168535,
          "sha256": "52fb84af5508771d403c2aeeadc4bbf74c81ba8add6fe59e44c7b4b7a7c8d288",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/reject_extra.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/reject_extra.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/reject_extra.json",
          "status": "published",
          "routedConditionCount": 212222,
          "effectiveConditionCount": 212222,
          "ruleObjectCount": 1,
          "bytes": 6531717,
          "sha256": "9b3768be44e2877c5528ac5d637aaede0bed30f60d9c0a7642e1ef8d731d67b0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/reject_extra.json",
          "status": "published",
          "routedConditionCount": 212222,
          "effectiveConditionCount": 212222,
          "ruleObjectCount": 1,
          "bytes": 6531717,
          "sha256": "9b3768be44e2877c5528ac5d637aaede0bed30f60d9c0a7642e1ef8d731d67b0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/reject_extra.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/reject_extra.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/reject_extra.list",
          "status": "published",
          "routedConditionCount": 212222,
          "effectiveConditionCount": 212222,
          "bytes": 7168438,
          "sha256": "1391aa1a2f8f97d69f12c3247dd8b4f003e2f1f2a7b0019cfbdc94a77a36fd75",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/reject_extra.list",
          "status": "published",
          "routedConditionCount": 212222,
          "effectiveConditionCount": 212222,
          "bytes": 7168535,
          "sha256": "52fb84af5508771d403c2aeeadc4bbf74c81ba8add6fe59e44c7b4b7a7c8d288",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/reject_extra.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/reject_extra.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "reject_phishing",
      "sourceId": "reject_phishing",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/reject_phishing.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/reject_phishing.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "f27488b699e985cb1e938c78698c898004776cde3ffc1935eb6efd49ea946ae3",
          "rawLineCount": 135525
        }
      ],
      "rawInputSha256": "56a45919f46fa6de70f2c1972c297029edc065acd2992bf47cc620ae6bb19b20",
      "semanticSha256": "791cee70511defa1007dad4acd8c17b9c1ed52df231f8e05b8c466f0b8de7d00",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 135506,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "43419fd79193d6bb4c40ae5031c4768ad949f2e958efeb9f3387538dceffa0df",
          "conditionCount": 135506
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "fb968c0310d8c9b83602ef181030f5de186a22cd568ac1d7579e88ea978cd222",
          "conditionCount": 135506
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "1205c10677a3c4b44b4142d4be7ac30b8cc82e9f9541c2cdd9ca5472dba061aa",
          "conditionCount": 135506
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "c49e2d5577e58fd8de584c4abeb4f405d56099d70d3e04416dde1dfdff3594c0",
          "conditionCount": 135506
        }
      ],
      "snapshotPath": "Internal/source-snapshots/reject_phishing.json.gz",
      "stages": {
        "inputLines": 135525,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 19,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 135506
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/reject_phishing.list",
          "status": "published",
          "routedConditionCount": 135506,
          "effectiveConditionCount": 135506,
          "bytes": 4663784,
          "sha256": "e98d5a6b0f6fc3466342673c1468c3542190941cf8e0a7ad3118539a8a5e3caa",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/reject_phishing.list",
          "status": "published",
          "routedConditionCount": 135506,
          "effectiveConditionCount": 135506,
          "bytes": 2902303,
          "sha256": "84c49236b01a2f5f76ea879ea7bfcdd3da4f5576e92bc6446ae69d999f766756",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/reject_phishing.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/reject_phishing.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/reject_phishing.txt",
          "status": "published",
          "routedConditionCount": 135506,
          "effectiveConditionCount": 135506,
          "bytes": 4663784,
          "sha256": "e98d5a6b0f6fc3466342673c1468c3542190941cf8e0a7ad3118539a8a5e3caa",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/reject_phishing.txt",
          "status": "published",
          "routedConditionCount": 135506,
          "effectiveConditionCount": 135506,
          "bytes": 4663881,
          "sha256": "087c768ca77fd92e8048c8350816534a8bec8d8acd5fa17e6ad41a36a03afb53",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/reject_phishing.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/reject_phishing.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/reject_phishing.json",
          "status": "published",
          "routedConditionCount": 135506,
          "effectiveConditionCount": 135506,
          "ruleObjectCount": 1,
          "bytes": 4257114,
          "sha256": "7678fc33d1e9591b92e9919e221cf70b8d17035e68f8f2be5ac0a9e9d98c09ad",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/reject_phishing.json",
          "status": "published",
          "routedConditionCount": 135506,
          "effectiveConditionCount": 135506,
          "ruleObjectCount": 1,
          "bytes": 4257114,
          "sha256": "7678fc33d1e9591b92e9919e221cf70b8d17035e68f8f2be5ac0a9e9d98c09ad",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/reject_phishing.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/reject_phishing.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/reject_phishing.list",
          "status": "published",
          "routedConditionCount": 135506,
          "effectiveConditionCount": 135506,
          "bytes": 4663784,
          "sha256": "e98d5a6b0f6fc3466342673c1468c3542190941cf8e0a7ad3118539a8a5e3caa",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/reject_phishing.list",
          "status": "published",
          "routedConditionCount": 135506,
          "effectiveConditionCount": 135506,
          "bytes": 4663881,
          "sha256": "087c768ca77fd92e8048c8350816534a8bec8d8acd5fa17e6ad41a36a03afb53",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/reject_phishing.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/reject_phishing.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "reject_url_regex",
      "sourceId": "reject_url_regex",
      "platforms": [
        "surge"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/reject-url-regex.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/reject-url-regex.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "ebbcd4a75c2673eb597477d11f2fc4935ff10c8fbf68d0782097074c45c4f668",
          "rawLineCount": 191
        }
      ],
      "rawInputSha256": "4132932ef329d32f29fbc37c0cdf7f7241f067f9d7098c5253375e3a924a520d",
      "semanticSha256": "45753fb34ceac3a046cf700e83770bad872e09cb0e5cd0b6862e2b0833436ee5",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 176,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "7985c3e8d40a145ad8e9806b9c0d3d6470dff33b69a5578d7cd5afe800705079",
          "conditionCount": 176
        }
      ],
      "snapshotPath": "Internal/source-snapshots/reject_url_regex.json.gz",
      "stages": {
        "inputLines": 191,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 15,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 176
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/reject_url_regex.list",
          "status": "published",
          "routedConditionCount": 176,
          "effectiveConditionCount": 176,
          "bytes": 11834,
          "sha256": "4fbc66ef1a4825ff55929946467f08b1ec540870c88cac6528bcfb3841ca9eeb",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/reject_url_regex.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/reject_url_regex.list",
          "status": "published",
          "routedConditionCount": 176,
          "effectiveConditionCount": 176,
          "bytes": 11928,
          "sha256": "03325c3fb6d2dec20ba2392312a9edd0d6b1e0f2a64650584e76506f9ae09c77",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/reject_url_regex.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "reject-drop",
      "sourceId": "reject-drop",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/reject-drop.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/reject-drop.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "f5f3606947fdcb055fc1c937fc8e89b6692d5f63afc58f8a1bc45438853fcd11",
          "rawLineCount": 42
        }
      ],
      "rawInputSha256": "9750e34f463d3b8de0618a583f51c72accf239a11d10374c2e5f32bf2b78368b",
      "semanticSha256": "ef31c39822954764bdaed82d76610bf0714c04c327f0c5f6159ca5dfd1bce4bf",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 28,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "ea251334fbbbdfca6b98c69501f1b4892d3cf39d8df4047e463640cfd321fc85",
          "conditionCount": 28
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "0a2cf5997a0b7e4fda6efd2c472651c928c017459069ac5bb665bc92f120ab84",
          "conditionCount": 28
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "49863399dc5d0f3afd866d5755de17b4c6658ef9b89d8beb8007695fc7ec46eb",
          "conditionCount": 28
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "6ca25ec2078bbd24277fdf10685c2670048f0a68ef409d523478f494451057db",
          "conditionCount": 27
        }
      ],
      "snapshotPath": "Internal/source-snapshots/reject-drop.json.gz",
      "stages": {
        "inputLines": 42,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 28
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/reject-drop.list",
          "status": "published",
          "routedConditionCount": 28,
          "effectiveConditionCount": 28,
          "bytes": 1139,
          "sha256": "8d68e76b6b70e1868dae9d6cb44d8993b08f0c2c889cb919c17efb33773980ab",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/reject-drop.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 879,
          "sha256": "68731e9812b03104db481a7d0da291452851263b1a483edfdb7ee571f8fd0759",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/reject-drop.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 423,
          "sha256": "6f4d10b83120670aec690f5e217485c04ce57f076af546c9a0638f0453ff96a0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/reject-drop.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/reject-drop.txt",
          "status": "published",
          "routedConditionCount": 28,
          "effectiveConditionCount": 28,
          "bytes": 1139,
          "sha256": "8d68e76b6b70e1868dae9d6cb44d8993b08f0c2c889cb919c17efb33773980ab",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/reject-drop.txt",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 1200,
          "sha256": "5b75617e5ccd3569e45f058423b5f93f7ec345dfea1078cd609ce8ea28af9896",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/reject-drop.txt",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 423,
          "sha256": "6f4d10b83120670aec690f5e217485c04ce57f076af546c9a0638f0453ff96a0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/reject-drop.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/reject-drop.json",
          "status": "published",
          "routedConditionCount": 28,
          "effectiveConditionCount": 28,
          "ruleObjectCount": 1,
          "bytes": 931,
          "sha256": "a2afae0a9b01ec4f3dc765a45901097f89ef2c0a4ca925759e21ff131483c6e8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/reject-drop.json",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "ruleObjectCount": 1,
          "bytes": 870,
          "sha256": "a04539eab85531d8bc79e1187a0ba2cc2b79e9d29ba2afd26609cad4a821ef05",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/reject-drop.json",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 156,
          "sha256": "dba691f75a5cceab2a643202f6609dc2c7267267518601509c3150befff27e3b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/reject-drop.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/reject-drop.list",
          "status": "published",
          "routedConditionCount": 28,
          "effectiveConditionCount": 27,
          "bytes": 1103,
          "sha256": "ba93d4288f0b5471210e194e879a3992fd89965a9a850681d485d1e68fc47044",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/reject-drop.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 1200,
          "sha256": "5b75617e5ccd3569e45f058423b5f93f7ec345dfea1078cd609ce8ea28af9896",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/reject-drop.list",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/reject-drop.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "reject-fmz",
      "sourceId": "reject-fmz",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/fmz200/wool_scripts/main/QuantumultX/filter/filter.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/fmz200/wool_scripts/main/QuantumultX/filter/filter.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "93bb242ac745e659de66764a0e4aa4715b92d0bf041b2984fe02ab424868eb0c",
          "rawLineCount": 3888
        }
      ],
      "rawInputSha256": "be2f57264ffebf4b97643654b4f8f6f7a3e6dd41d546856135c4d7bab1751dc0",
      "semanticSha256": "c14a34226ce785f939f7fba0b48a5a73e04979d85bf30a9967341760ae62c2e1",
      "semanticScope": "normalized-source",
      "contextSha256": "6b1a0af6747747797f8986c10927ce121fe4cac9e5030906adea81df96f52fdc",
      "normalizedConditionCount": 2146,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 17,
          "byType": {
            "DOMAIN": 7,
            "DOMAIN-SUFFIX": 10
          },
          "samples": [
            "DOMAIN,a.wkanx.com",
            "DOMAIN,apiinit.amap.com",
            "DOMAIN,errlog.umeng.com",
            "DOMAIN,msg.umengcloud.com",
            "DOMAIN,novel.pangolin-sdk-toutiao.com",
            "DOMAIN,sec.umeng.com",
            "DOMAIN,ulogs.umeng.com",
            "DOMAIN-SUFFIX,adm3.autoimg.cn",
            "DOMAIN-SUFFIX,adproxy.autohome.com.cn",
            "DOMAIN-SUFFIX,applogapi.autohome.com.cn",
            "DOMAIN-SUFFIX,dm.bytedance.com",
            "DOMAIN-SUFFIX,dm.pstatp.com",
            "DOMAIN-SUFFIX,dtscout.com",
            "DOMAIN-SUFFIX,mathtag.com",
            "DOMAIN-SUFFIX,mobilead.kuwo.cn",
            "DOMAIN-SUFFIX,rich.kuwo.cn",
            "DOMAIN-SUFFIX,tunion-api.m.taobao.com"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "217582303feb4727343b41209313167ab73acf1c4c7a3143aa52c073326f858f",
          "conditionCount": 2129
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "96abd6665422cf81d1cb1553854c2cf04ce1b3f73ed30aaa2bcc88bf9808734a",
          "conditionCount": 2128
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "fcc2ab6ada639a42b60062eb5a7331b188919d97dbfef83b5e5d90668f3bbb24",
          "conditionCount": 2128
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "6aaaaf4a7691a99522eb13ea7d6908d4aa9f4dd930c10c016d4ff5ce6c063736",
          "conditionCount": 2129
        }
      ],
      "snapshotPath": "Internal/source-snapshots/reject-fmz.json.gz",
      "stages": {
        "inputLines": 3888,
        "filtered": {
          "emptyLines": 454,
          "commentsOrMarkers": 673,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 2146
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/reject-fmz.list",
          "status": "published",
          "routedConditionCount": 2129,
          "effectiveConditionCount": 2129,
          "bytes": 65654,
          "sha256": "3e264ec12e8012f0d12c049c90a761e3513880ead284e7262faa565753ea5803",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/reject-fmz.list",
          "status": "published",
          "routedConditionCount": 2005,
          "effectiveConditionCount": 2005,
          "bytes": 37217,
          "sha256": "0e955a46de20e280cd7b58d1090cb6fb2159f9f887b8b02f00e75d02b3ddc457",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/reject-fmz.list",
          "status": "published",
          "routedConditionCount": 95,
          "effectiveConditionCount": 95,
          "bytes": 3582,
          "sha256": "c1a18bd8b63024994ae58fed2f2afad1bd8291e3f2f574963b7b51dd18dff262",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/reject-fmz.list",
          "status": "published",
          "routedConditionCount": 29,
          "effectiveConditionCount": 29,
          "bytes": 1191,
          "sha256": "d4a52374fa7a81879ab2be7aa8ae0177b76bb71834f9a82644b0a1ef5b81e18f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/reject-fmz.txt",
          "status": "published",
          "routedConditionCount": 2129,
          "effectiveConditionCount": 2128,
          "bytes": 65637,
          "sha256": "82f32de90033b466bb70f24a1c1da34f6bbd72429220bfa805c9f1d685f8902a",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/reject-fmz.txt",
          "status": "published",
          "routedConditionCount": 2005,
          "effectiveConditionCount": 2005,
          "bytes": 61824,
          "sha256": "5585bbeeeae2f60c16e68bc96c98630aeaf8d5328fd04ed4f0ea5a700e55bbe4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/reject-fmz.txt",
          "status": "published",
          "routedConditionCount": 95,
          "effectiveConditionCount": 94,
          "bytes": 3565,
          "sha256": "bcc9337dd8f27e796f6f2c4838d426942c1436ac52d1b34c2722f710a7f08112",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/reject-fmz.txt",
          "status": "published",
          "routedConditionCount": 29,
          "effectiveConditionCount": 29,
          "bytes": 1191,
          "sha256": "d4a52374fa7a81879ab2be7aa8ae0177b76bb71834f9a82644b0a1ef5b81e18f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/reject-fmz.json",
          "status": "published",
          "routedConditionCount": 2129,
          "effectiveConditionCount": 2128,
          "ruleObjectCount": 1,
          "bytes": 60867,
          "sha256": "3007e83c136caa86adf7efd1fb70c9d79e974e94388d3c3a0cff3e1176120933",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/reject-fmz.json",
          "status": "published",
          "routedConditionCount": 2005,
          "effectiveConditionCount": 2005,
          "ruleObjectCount": 1,
          "bytes": 57187,
          "sha256": "94f23f14f7e6d7c15daec3dc33f33603e56083bcbd201723ae2473474eb8e6fb",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/reject-fmz.json",
          "status": "published",
          "routedConditionCount": 95,
          "effectiveConditionCount": 94,
          "ruleObjectCount": 1,
          "bytes": 2893,
          "sha256": "85989673a54f0413c255aa8ad5118b5d14e63f0244aba4d6cde5d6c161d36abe",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/reject-fmz.json",
          "status": "published",
          "routedConditionCount": 29,
          "effectiveConditionCount": 29,
          "ruleObjectCount": 1,
          "bytes": 977,
          "sha256": "1b415a8f61a0608055676cb6e37ee3dce5a79b17d487b01e0226f9068f7eadbb",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/reject-fmz.list",
          "status": "published",
          "routedConditionCount": 2129,
          "effectiveConditionCount": 2129,
          "bytes": 65654,
          "sha256": "3e264ec12e8012f0d12c049c90a761e3513880ead284e7262faa565753ea5803",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/reject-fmz.list",
          "status": "published",
          "routedConditionCount": 2005,
          "effectiveConditionCount": 2005,
          "bytes": 61824,
          "sha256": "5585bbeeeae2f60c16e68bc96c98630aeaf8d5328fd04ed4f0ea5a700e55bbe4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/reject-fmz.list",
          "status": "published",
          "routedConditionCount": 95,
          "effectiveConditionCount": 95,
          "bytes": 3582,
          "sha256": "c1a18bd8b63024994ae58fed2f2afad1bd8291e3f2f574963b7b51dd18dff262",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/reject-fmz.list",
          "status": "published",
          "routedConditionCount": 29,
          "effectiveConditionCount": 29,
          "bytes": 1191,
          "sha256": "d4a52374fa7a81879ab2be7aa8ae0177b76bb71834f9a82644b0a1ef5b81e18f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "reject-no-drop",
      "sourceId": "reject-no-drop",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/reject-no-drop.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/reject-no-drop.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "e0d48603980bd4c5862b0727e93ab0446d2c22a2a814cf4e2cbb5da28b2b8254",
          "rawLineCount": 59
        }
      ],
      "rawInputSha256": "6360d6ee9c1886ab7ba1808c14141722108df9c2b4470b7a1a6f28a37186823e",
      "semanticSha256": "8a42459819e856add71d3e433a96e6829ce2789f0e2bd907b4aca3ccfafb4378",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 45,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "91efe9dff4964d178f0ec6e1dd9834bb852716eab8221c207be1edc076ace625",
          "conditionCount": 45
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "6f0b144014b8cb0b3afdfd9eb996138437205bcd1decd477d6e85a5fe2259292",
          "conditionCount": 45
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "01ff05b4b6d4eb48ab56b722772deb53fdd296734bb572114f247ea20fbd44ff",
          "conditionCount": 44
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "0eba3edcba5b6950338a38f2d193edead399ff0d57d5b0bcc7aee5be404923de",
          "conditionCount": 38
        }
      ],
      "snapshotPath": "Internal/source-snapshots/reject-no-drop.json.gz",
      "stages": {
        "inputLines": 59,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 45
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/reject-no-drop.list",
          "status": "published",
          "routedConditionCount": 45,
          "effectiveConditionCount": 45,
          "bytes": 1687,
          "sha256": "de73bdcb0d7fc6dd92b900fa2e6da45f6b97fd522f6bf237cba76d2c93c46fba",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/reject-no-drop.list",
          "status": "published",
          "routedConditionCount": 35,
          "effectiveConditionCount": 35,
          "bytes": 985,
          "sha256": "6c6814f3d3318ae61e5d10248588fed23243bea806f89d8fe0ebf1ed030cfb01",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/reject-no-drop.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 771,
          "sha256": "dd0092e1d924acfbb252abf77ba777ac63c93b259612471fac9a228c869ada43",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/reject-no-drop.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/reject-no-drop.txt",
          "status": "published",
          "routedConditionCount": 45,
          "effectiveConditionCount": 45,
          "bytes": 1686,
          "sha256": "9c0a6d135c9aaac1e06834ca8160c7e68238e957686905510f95eeb9881d2f7e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/reject-no-drop.txt",
          "status": "published",
          "routedConditionCount": 35,
          "effectiveConditionCount": 35,
          "bytes": 1404,
          "sha256": "fa4220390989ee005efca268effbaab1796adf01b6dc13ca39b27fb58ed7c7af",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/reject-no-drop.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 770,
          "sha256": "d3a87e11d3281edcc82a97fe6cd5a7504da3722315066ffa58571cac0aca5a1c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/reject-no-drop.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/reject-no-drop.json",
          "status": "published",
          "routedConditionCount": 45,
          "effectiveConditionCount": 44,
          "ruleObjectCount": 1,
          "bytes": 1478,
          "sha256": "af96aa329a0154cd66268d009f7c6536fd026153042dc9e18b8a54c461c7f7da",
          "drops": {
            "unsupported": {
              "AND": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/reject-no-drop.json",
          "status": "published",
          "routedConditionCount": 35,
          "effectiveConditionCount": 35,
          "ruleObjectCount": 1,
          "bytes": 1054,
          "sha256": "f01c1df82372fc945fb76e916b28bde50b88e43921019c4481d5d68c64173cee",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/reject-no-drop.json",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 9,
          "ruleObjectCount": 1,
          "bytes": 519,
          "sha256": "c9616cb9b1933c56722ebe97419dc03eb665f868a6dd8ddbdf6a1643ac609542",
          "drops": {
            "unsupported": {
              "AND": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/reject-no-drop.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/reject-no-drop.list",
          "status": "published",
          "routedConditionCount": 45,
          "effectiveConditionCount": 38,
          "bytes": 1435,
          "sha256": "6a8c2e5ddb84e620614f8269f57e094c79f87ea343a9127b4dd3df0efeb29c73",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 7
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/reject-no-drop.list",
          "status": "published",
          "routedConditionCount": 35,
          "effectiveConditionCount": 35,
          "bytes": 1404,
          "sha256": "fa4220390989ee005efca268effbaab1796adf01b6dc13ca39b27fb58ed7c7af",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/reject-no-drop.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 3,
          "bytes": 518,
          "sha256": "d45c70b17c6f14e2d3989780e0510135c8a5bd7324f1a074227f1062b2272122",
          "drops": {
            "unsupported": {
              "DOMAIN-WILDCARD": 7
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/reject-no-drop.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "sogouinput",
      "sourceId": "sogouinput",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/sogouinput.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/sogouinput.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "46884691525c0fb7058ff6dd06fb2d78174c8ab2759114ccbaa65de8b4554ccc",
          "rawLineCount": 28
        }
      ],
      "rawInputSha256": "ec73b76c95c649c0496edbb4f257cd7f97d1a9c6f2f2dd021608ccc78de11b4c",
      "semanticSha256": "5305fc149f87c82cdbdf5ddcc2c84c43c98ec5d1aac6c10754b6a13bf167335a",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 14,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "2840a7a14f05b4c0265abc3b98a79f60d3aba9da719689a7d6feaa13e3322042",
          "conditionCount": 14
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "5e326e8eff147a1c588b7b2124d1d5a62d77d6ce3308cc6a90ac27c95f026062",
          "conditionCount": 12
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "545bdff304b143a94b0a123e5d4051336d1e2b79eb0e1ac889563f5a01cd16cc",
          "conditionCount": 9
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "8d723ae5ce952255108b6628c2abb74c790bdd4de53bbbe17348f53ad801d77e",
          "conditionCount": 11
        }
      ],
      "snapshotPath": "Internal/source-snapshots/sogouinput.json.gz",
      "stages": {
        "inputLines": 28,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 14
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/sogouinput.list",
          "status": "published",
          "routedConditionCount": 14,
          "effectiveConditionCount": 14,
          "bytes": 653,
          "sha256": "786d73400c2b0c254f3844a473c6328cdcbcb72407eb8ec13579bc3fe2a1694c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/sogouinput.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 490,
          "sha256": "8c4447707e66fd4b6045aac17cc5cae58af174613710bda3754e62bb5c95adee",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/sogouinput.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 482,
          "sha256": "90a2c0585e733f777e44dac6f6f844082cb2ff345647f6cd001ec4799012a4a5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/sogouinput.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/sogouinput.txt",
          "status": "published",
          "routedConditionCount": 14,
          "effectiveConditionCount": 12,
          "bytes": 586,
          "sha256": "2bb3e6e809dfc6ce8305852c5598e77f9e07c1e3cc2a8c303fc13d5c566e4bae",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/sogouinput.txt",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 601,
          "sha256": "2adcbb56ba42b2cad5cb174337e30b6b6698ac91e454cec92ed73cd929073abf",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/sogouinput.txt",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 3,
          "bytes": 415,
          "sha256": "b76e634d73a2a638b0880ef68b95c72deff53caefdfeeb8bd7991101a2b7f3a2",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/sogouinput.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/sogouinput.json",
          "status": "published",
          "routedConditionCount": 14,
          "effectiveConditionCount": 9,
          "ruleObjectCount": 1,
          "bytes": 335,
          "sha256": "b6160d7a37d7f08563271df5c4bb0030f7c1599445127a57991cdb085209a946",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2,
              "PROCESS-NAME": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/sogouinput.json",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "ruleObjectCount": 1,
          "bytes": 335,
          "sha256": "b6160d7a37d7f08563271df5c4bb0030f7c1599445127a57991cdb085209a946",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/sogouinput.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 5,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 2,
              "PROCESS-NAME": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/sogouinput.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/sogouinput.list",
          "status": "published",
          "routedConditionCount": 14,
          "effectiveConditionCount": 11,
          "bytes": 572,
          "sha256": "5f7a3115bb7dd9bdb146ee76f4f1a94ff0815fcf30200449507ce1739e43b7ce",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/sogouinput.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 601,
          "sha256": "2adcbb56ba42b2cad5cb174337e30b6b6698ac91e454cec92ed73cd929073abf",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/sogouinput.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 2,
          "bytes": 401,
          "sha256": "01b9c847b086ef57797cb9561c22bdd00a0c6f20ce2d8dc1d49e50de26299ec2",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 3
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/sogouinput.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "speedtest",
      "sourceId": "speedtest",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/domainset/speedtest.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/domainset/speedtest.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "a2c2d710cab315050c2bdd2d7fe6916fe2b741b189d1bfa5adcaaed9afe94951",
          "rawLineCount": 3439
        }
      ],
      "rawInputSha256": "4fd3fa46e293c5c489147312d73e3fe5a75ea803826611a80ffba25762b2cc27",
      "semanticSha256": "e227691f624f351ec848b68fb8eed4504e7a22cebb2b5ee027ac3eba897e1066",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 3421,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "14ef1cf1f6cc2a66afda1f7dd464a5fd84ee089ce7d034f3234969102572923a",
          "conditionCount": 3420
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "1e9909dc3e095ff918f327479465a85de3cba91d409cde66b37006ff5412b55e",
          "conditionCount": 3420
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "b6f4b268c3f95f6109446a86b22d99d2df25c6becdfcfd5bd24c84ce0aa1a791",
          "conditionCount": 3420
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "c0a72ef5bc155031fde5f28dbda04ff0d99db21138b8a3c136e35ab9c7c007d6",
          "conditionCount": 3420
        }
      ],
      "snapshotPath": "Internal/source-snapshots/speedtest.json.gz",
      "stages": {
        "inputLines": 3439,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 18,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 3421
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/speedtest.list",
          "status": "published",
          "routedConditionCount": 3421,
          "effectiveConditionCount": 3420,
          "bytes": 112246,
          "sha256": "d921d0798de86ce7f7da46aea87527c834e1b6df49e57d0f6abc793a9e254a7c",
          "drops": {
            "unsupported": {},
            "malformed": 1,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/speedtest.list",
          "status": "published",
          "routedConditionCount": 3420,
          "effectiveConditionCount": 3420,
          "bytes": 87725,
          "sha256": "0ed2506ae16077fdaae38067bed85d851f1f2f517a13880eb69308529eab1a7e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/speedtest.list",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 1,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/speedtest.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/speedtest.txt",
          "status": "published",
          "routedConditionCount": 3421,
          "effectiveConditionCount": 3420,
          "bytes": 112246,
          "sha256": "d921d0798de86ce7f7da46aea87527c834e1b6df49e57d0f6abc793a9e254a7c",
          "drops": {
            "unsupported": {},
            "malformed": 1,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/speedtest.txt",
          "status": "published",
          "routedConditionCount": 3420,
          "effectiveConditionCount": 3420,
          "bytes": 112343,
          "sha256": "8473f91ca9a56f10adf858e3d407a5eb649334bdc208a0e81a7f39aa222d169c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/speedtest.txt",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 1,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/speedtest.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/speedtest.json",
          "status": "published",
          "routedConditionCount": 3421,
          "effectiveConditionCount": 3420,
          "ruleObjectCount": 1,
          "bytes": 124971,
          "sha256": "f095b335bac27b1a3580ec3f7dc656035cc2b5d5decbfc4fbb370efee01d3e88",
          "drops": {
            "unsupported": {},
            "malformed": 1,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/speedtest.json",
          "status": "published",
          "routedConditionCount": 3420,
          "effectiveConditionCount": 3420,
          "ruleObjectCount": 1,
          "bytes": 124971,
          "sha256": "f095b335bac27b1a3580ec3f7dc656035cc2b5d5decbfc4fbb370efee01d3e88",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/speedtest.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 1,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/speedtest.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/speedtest.list",
          "status": "published",
          "routedConditionCount": 3421,
          "effectiveConditionCount": 3420,
          "bytes": 112246,
          "sha256": "d921d0798de86ce7f7da46aea87527c834e1b6df49e57d0f6abc793a9e254a7c",
          "drops": {
            "unsupported": {},
            "malformed": 1,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/speedtest.list",
          "status": "published",
          "routedConditionCount": 3420,
          "effectiveConditionCount": 3420,
          "bytes": 112343,
          "sha256": "8473f91ca9a56f10adf858e3d407a5eb649334bdc208a0e81a7f39aa222d169c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/speedtest.list",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 1,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/speedtest.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "speedtest_china",
      "sourceId": "speedtest_china",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://kelee.one/Tool/Loon/Lsr/SpeedtestChina.lsr",
          "fallbackUrls": [],
          "selectedUrl": "https://kelee.one/Tool/Loon/Lsr/SpeedtestChina.lsr",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": true,
          "responseAgeSeconds": null,
          "rawContentSha256": "d18b650c8981bf53a571d0f2b60d083b3697c5cb2628cca4edd9250d7363ae1b",
          "rawLineCount": 15
        }
      ],
      "rawInputSha256": "179fcc2130528e108be2c23121529168ae4fe1647a0cc2522f21eadabfc26fb5",
      "semanticSha256": "48d346f2516bc45d00aa8cc69cadbaa269a4eb61228a3294b9ab65ded051c4e5",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 11,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "6cb695122d8eebb763bfe16ead46e08a269ec9cd2a82b70c05c5279a21e3b25a",
          "conditionCount": 11
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "3084e82dd87e58d98eab253158d39dab2fdd98bc9a14a95204cc1d50ef352f3e",
          "conditionCount": 11
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "b17a5c174a566c32fbc62ad6f2fa0df754a17c6c3ccd4d1e0dfb505e2a48a115",
          "conditionCount": 11
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "913fde98828bf308e3cb15ca38dc74ef71409bb60e8a8c8882676e1e2143cadd",
          "conditionCount": 11
        }
      ],
      "snapshotPath": "Internal/source-snapshots/speedtest_china.json.gz",
      "stages": {
        "inputLines": 15,
        "filtered": {
          "emptyLines": 1,
          "commentsOrMarkers": 3,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 11
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/speedtest_china.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 721,
          "sha256": "dd81dfcb6d49482432c92280b44bbf53fa3c5a12170ad97feca621ea29b41fa5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/speedtest_china.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 741,
          "sha256": "f2f1740fcfdf67167986d98cf4ca81c7e0c7fe1999c9dd137ca5d93f4a38b979",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/speedtest_china.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/speedtest_china.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/speedtest_china.txt",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 721,
          "sha256": "dd81dfcb6d49482432c92280b44bbf53fa3c5a12170ad97feca621ea29b41fa5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/speedtest_china.txt",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 818,
          "sha256": "9eb1166d3a2944d3eb39cc55716e4c290c66ce09ae4c1fa48aa80a1be5e50cf1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/speedtest_china.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/speedtest_china.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/speedtest_china.json",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "ruleObjectCount": 1,
          "bytes": 600,
          "sha256": "b4a7d0c94ea743a764faa6deb193bdfd7c0e329c9d8e05d607b19efb2c4f1466",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/speedtest_china.json",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "ruleObjectCount": 1,
          "bytes": 600,
          "sha256": "b4a7d0c94ea743a764faa6deb193bdfd7c0e329c9d8e05d607b19efb2c4f1466",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/speedtest_china.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/speedtest_china.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/speedtest_china.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 721,
          "sha256": "dd81dfcb6d49482432c92280b44bbf53fa3c5a12170ad97feca621ea29b41fa5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/speedtest_china.list",
          "status": "published",
          "routedConditionCount": 11,
          "effectiveConditionCount": 11,
          "bytes": 818,
          "sha256": "9eb1166d3a2944d3eb39cc55716e4c290c66ce09ae4c1fa48aa80a1be5e50cf1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/speedtest_china.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/speedtest_china.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "speedtest_international",
      "sourceId": "speedtest_international",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://kelee.one/Tool/Loon/Lsr/SpeedtestInternational.lsr",
          "fallbackUrls": [],
          "selectedUrl": "https://kelee.one/Tool/Loon/Lsr/SpeedtestInternational.lsr",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": true,
          "responseAgeSeconds": null,
          "rawContentSha256": "5a624798c0295ecdaf3b3a8339776a8433027fe6d4bccaa265da3c1f45621d1f",
          "rawLineCount": 18504
        }
      ],
      "rawInputSha256": "6da79160060365ecbe0e295ccf0974ef0212285721d801b6a6945f66c00dc195",
      "semanticSha256": "732c8350ac9e95ae33921156d40c25eaf6750089a823059e8c389e9d78040089",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 18499,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "2584174ddcdb55d4411a0191ece3ae230a224e12be88a20f8741f4db5647be61",
          "conditionCount": 18499
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "bdce6c9c11c258e0367a2658073c3ac693057dd4abbd828a647aa3a92cdc80e6",
          "conditionCount": 18499
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "1ed6311e16eefc16a0e61e57583e9687cd3acce899177f49314a572a6c258615",
          "conditionCount": 18499
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "a644b26a6b637deeb83afbd18fd4cc23632dae997372e7fce2805120fb3d51c7",
          "conditionCount": 18499
        }
      ],
      "snapshotPath": "Internal/source-snapshots/speedtest_international.json.gz",
      "stages": {
        "inputLines": 18504,
        "filtered": {
          "emptyLines": 1,
          "commentsOrMarkers": 3,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 18499
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/speedtest_international.list",
          "status": "published",
          "routedConditionCount": 18499,
          "effectiveConditionCount": 18499,
          "bytes": 613577,
          "sha256": "1143ea902ab61ee1db73aae2d63d8c201437d2172d26403cb006ff478dc98ce1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/speedtest_international.list",
          "status": "published",
          "routedConditionCount": 18490,
          "effectiveConditionCount": 18490,
          "bytes": 483903,
          "sha256": "55bee2a477e6f1cc01337146fcb0ba7fc44af69401c23991a5d4929399e6a928",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/speedtest_international.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/speedtest_international.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 686,
          "sha256": "c89b7a0b939e6284d3a882e8ec51194171b557fc707e85788946e8daccc50ed6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/speedtest_international.txt",
          "status": "published",
          "routedConditionCount": 18499,
          "effectiveConditionCount": 18499,
          "bytes": 613577,
          "sha256": "1143ea902ab61ee1db73aae2d63d8c201437d2172d26403cb006ff478dc98ce1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/speedtest_international.txt",
          "status": "published",
          "routedConditionCount": 18490,
          "effectiveConditionCount": 18490,
          "bytes": 613351,
          "sha256": "1560f6f2d79c3a8112de71bf6b70b50544f8c66f80032286c791a2c78f6d4a79",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/speedtest_international.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/speedtest_international.txt",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 686,
          "sha256": "c89b7a0b939e6284d3a882e8ec51194171b557fc707e85788946e8daccc50ed6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/speedtest_international.json",
          "status": "published",
          "routedConditionCount": 18499,
          "effectiveConditionCount": 18499,
          "ruleObjectCount": 1,
          "bytes": 687269,
          "sha256": "a3708ba67bc663c94126bc2aeb4518363dbd16dbcd80bc33637013e0a60a2a1c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 9
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/speedtest_international.json",
          "status": "published",
          "routedConditionCount": 18490,
          "effectiveConditionCount": 18490,
          "ruleObjectCount": 1,
          "bytes": 686991,
          "sha256": "836bca000c693ea92528e49fc9a13ba7135d6e091b28181ee8c2e582aaa5bd46",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/speedtest_international.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/speedtest_international.json",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "ruleObjectCount": 1,
          "bytes": 373,
          "sha256": "a222d7555848ba47422e0f8ba177163e2094ab9ad5975f9eb798946a83afe0b1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 9
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/speedtest_international.list",
          "status": "published",
          "routedConditionCount": 18499,
          "effectiveConditionCount": 18499,
          "bytes": 613577,
          "sha256": "1143ea902ab61ee1db73aae2d63d8c201437d2172d26403cb006ff478dc98ce1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/speedtest_international.list",
          "status": "published",
          "routedConditionCount": 18490,
          "effectiveConditionCount": 18490,
          "bytes": 613351,
          "sha256": "1560f6f2d79c3a8112de71bf6b70b50544f8c66f80032286c791a2c78f6d4a79",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/speedtest_international.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/speedtest_international.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 686,
          "sha256": "c89b7a0b939e6284d3a882e8ec51194171b557fc707e85788946e8daccc50ed6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "spotify",
      "sourceId": "spotify",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Spotify/Spotify.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/Spotify/Spotify.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "33bd52e8f23cda9374876259621c8fba21554035e20fa55daffbfcaee2109079",
          "rawLineCount": 42
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/spotify.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/spotify.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "848d93a2d8da4caa0d0338e303e3b3da8cb56a7e5d58431e43d8a94b5f2d3080",
          "rawLineCount": 28
        }
      ],
      "rawInputSha256": "105e850c84e2d51c15299b277e1cf8b93fbe42982c1456aa0e7308a7631e625e",
      "semanticSha256": "bbd23a132778ca07bee578e4bb08972c527b884f5b4f55f621427539f9aa454b",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 34,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 25,
          "byType": {
            "DOMAIN-SUFFIX": 19,
            "DOMAIN": 6
          },
          "samples": [
            "DOMAIN,audio4-ak-spotify-com.akamaized.net",
            "DOMAIN,cdn-spotify-experiments.conductrics.com",
            "DOMAIN,heads-ak-spotify-com.akamaized.net",
            "DOMAIN,spotify.com.edgesuite.net",
            "DOMAIN,spotify.map.fastly.net",
            "DOMAIN,spotify.map.fastlylb.net",
            "DOMAIN-SUFFIX,audio-ak-spotify-com.akamaized.net",
            "DOMAIN-SUFFIX,heads4-ak-spotify-com.akamaized.net",
            "DOMAIN-SUFFIX,lifeatspotify.com",
            "DOMAIN-SUFFIX,spotify-com.akamaized.net",
            "DOMAIN-SUFFIX,spotify-everywhere.com",
            "DOMAIN-SUFFIX,spotify.app.link",
            "DOMAIN-SUFFIX,spotify.design",
            "DOMAIN-SUFFIX,spotify.link",
            "DOMAIN-SUFFIX,spotifycdn.net",
            "DOMAIN-SUFFIX,spotifycharts.com",
            "DOMAIN-SUFFIX,spotifycodes.com",
            "DOMAIN-SUFFIX,spotifyforbrands.com",
            "DOMAIN-SUFFIX,spotifyforvendors.com",
            "DOMAIN-SUFFIX,spotifyjobs.com"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "6524fe063f3d832e5dc0494e544eacd5fa44af38bae5fdea52799bbb63611a91",
          "conditionCount": 9
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "7d59d2d1b05bd2ac1d7f56203fb131bf20b8168dbc788470010d08a486e015bc",
          "conditionCount": 8
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "4aa23e46e3c24186cd3dbb9cc02027f614dfdf98c9f3e74690c363c2e5098641",
          "conditionCount": 7
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "ca87c7b0c8efe685be0405df6bcb8db93f3b97a7f912762d686a5149541a7d55",
          "conditionCount": 8
        }
      ],
      "snapshotPath": "Internal/source-snapshots/spotify.json.gz",
      "stages": {
        "inputLines": 70,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 11,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 34
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/spotify.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 550,
          "sha256": "0b09372a947fc8176b83ee9322d241d445d492394181a5df656773d8ec51ac53",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/spotify.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 447,
          "sha256": "3a6d9c809e96e20fa691936824e21d58e1dbb2ae28431cddd40be10e6d499e36",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/spotify.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 473,
          "sha256": "fc3d2b14a41d69874aab00f181170cb95917698fe71817279365021bb3a503b8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/spotify.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 469,
          "sha256": "223862d4525137a5e8bfe96e728909c1a2b7ef6a6e83ec06ad979abec359ebea",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/spotify.txt",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 8,
          "bytes": 530,
          "sha256": "a634c2713ec3e48d034c8971ddece4c07ca2c41794b377832e46dd1b3092feda",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/spotify.txt",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 499,
          "sha256": "1371a2b1f677b222db31c380da2643c35e62bcb9cf57726f44075f39b173af71",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/spotify.txt",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 2,
          "bytes": 453,
          "sha256": "c89acfd34686253df8670c6fcc4facb80dad571fb6f6cf5ae3b5d89ebc41b4ab",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/spotify.txt",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 469,
          "sha256": "223862d4525137a5e8bfe96e728909c1a2b7ef6a6e83ec06ad979abec359ebea",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/spotify.json",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 7,
          "ruleObjectCount": 1,
          "bytes": 244,
          "sha256": "4685f8e7c6faaade01bd38ded8c8583254c85becdc5e4058b58764c85bab590c",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 2
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/spotify.json",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "ruleObjectCount": 1,
          "bytes": 146,
          "sha256": "e6f7f6d198562372ad9e1509f86d9401763c92b815bf2ac8f803af508ce89432",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/spotify.json",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 100,
          "sha256": "453a031a75c58e908fb55a10ae73bb9c6477e0ba1acfeb0017c3a94369f4db71",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/spotify.json",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "ruleObjectCount": 1,
          "bytes": 156,
          "sha256": "66aa2f21495f0b70ab23861478eb7c6ff2ce18e8d63d04ddd91d58e3e4a07dcd",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 2
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/spotify.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 8,
          "bytes": 519,
          "sha256": "d67edb7f6bdc4cd662959a9b7948621a0d4614bfa0748d2c6d2a27c793582f32",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/spotify.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 499,
          "sha256": "1371a2b1f677b222db31c380da2643c35e62bcb9cf57726f44075f39b173af71",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/spotify.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 2,
          "bytes": 442,
          "sha256": "e61962593ddfaa89abfa63e34c77838320690688a3506a235647bc925324a5dd",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/spotify.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 469,
          "sha256": "223862d4525137a5e8bfe96e728909c1a2b7ef6a6e83ec06ad979abec359ebea",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "stream",
      "sourceId": "stream",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "e35f4e37b3e1a39c6c2a1c09750299c4318feb72b65a6e79a18b4a2b39f44ce6",
          "rawLineCount": 408
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/stream.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/stream.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "e99e1e589e7bb2c92f9f68dbfed59e3e1182adfb78eeedb8d74d62b5156dc348",
          "rawLineCount": 92
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_us.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_us.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 80,
          "rawContentSha256": "54887849393eb274da450ac0479c6e054a2227811be810f99dc39a0c1072ee83",
          "rawLineCount": 78
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_hk.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_hk.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 18,
          "rawContentSha256": "7893cb28a7e5f5cea8a122445e3331c98227c18cd2e7ca8282ddbde2705176e4",
          "rawLineCount": 54
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_jp.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_jp.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 18,
          "rawContentSha256": "ad79821bb7d7c381e28f8b6972d487218a6176b87f60671901d9e2473f5c3645",
          "rawLineCount": 46
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_tw.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_tw.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 18,
          "rawContentSha256": "c3abeaed7b3783c55de5f7e8a718112f8fa477e919b3d7beaef6174433306025",
          "rawLineCount": 59
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_kr.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_kr.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 18,
          "rawContentSha256": "40aa62a2122605612a5db88d51bb447d0d34cb95f8ab4b20cee4993f2aec33af",
          "rawLineCount": 17
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_eu.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_eu.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 17,
          "rawContentSha256": "722e0d571b44a13a06f3d17a7d74206d9023d5f34a4702e6298e37c98566180d",
          "rawLineCount": 25
        }
      ],
      "rawInputSha256": "b1c664fd7f0265e0990e6075ad8e2b3406333a4ad5eec472d01b31090bb4ae3b",
      "semanticSha256": "18b767a8e1b9f22309c2b74313f9ac27178844f7ec01de389f625f4443e13860",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 361,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "9f81e0ca74d8b09479c09cd13163daab6e2ce2d42c573bcc6c65633a439c78e5",
          "conditionCount": 361
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "7b72d00332d7ea230d9949cf766469bec9075f13ba427cb0c6a3e2c22af27163",
          "conditionCount": 312
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "29789dc74449ee1d339ba442d7c1b5944721a7a5feb1567ad6e62886485c85b6",
          "conditionCount": 298
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "d3ccc05b5a41cba8b6174940fc4fe54ed4ebe98e7f170638d3c7fd5c139dc1f6",
          "conditionCount": 347
        }
      ],
      "snapshotPath": "Internal/source-snapshots/stream.json.gz",
      "stages": {
        "inputLines": 779,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 259,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 361
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/stream.list",
          "status": "published",
          "routedConditionCount": 361,
          "effectiveConditionCount": 361,
          "bytes": 10375,
          "sha256": "4c6430c513bb866efe13042f6a7c4d84dc4189a91754c1e3a08de59f0946cc52",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/stream.list",
          "status": "published",
          "routedConditionCount": 265,
          "effectiveConditionCount": 265,
          "bytes": 4896,
          "sha256": "b86537ab27da6d4e09f26cd185a89f21605c35b48e000b4f1a56abb0eb1233eb",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/stream.list",
          "status": "published",
          "routedConditionCount": 77,
          "effectiveConditionCount": 77,
          "bytes": 2180,
          "sha256": "3555aeac229448a144e80225526b46bb890a3e16dc49fcfbdc72ed1fc261838e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/stream.list",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "bytes": 987,
          "sha256": "57cd5ac8370f91dffa894e1dc1676a30b941271f235c22c166fc26981eec7739",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/stream.txt",
          "status": "published",
          "routedConditionCount": 361,
          "effectiveConditionCount": 312,
          "bytes": 9339,
          "sha256": "9a170ce63b2a8de4e7ae96781f326ee7a10512e293fad90cb04594a58e6bd37f",
          "drops": {
            "unsupported": {
              "USER-AGENT": 49
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/stream.txt",
          "status": "published",
          "routedConditionCount": 265,
          "effectiveConditionCount": 265,
          "bytes": 7963,
          "sha256": "10fa395d2566d3204b07848ed68301f4e60a89b1cb07aaf8aec441e8d0b6ecff",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/stream.txt",
          "status": "published",
          "routedConditionCount": 77,
          "effectiveConditionCount": 28,
          "bytes": 1144,
          "sha256": "128d9b339af0900804efc77a7ca4b52df951f7b9a0bf02bdf041ef01e9847052",
          "drops": {
            "unsupported": {
              "USER-AGENT": 49
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/stream.txt",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "bytes": 987,
          "sha256": "57cd5ac8370f91dffa894e1dc1676a30b941271f235c22c166fc26981eec7739",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/stream.json",
          "status": "published",
          "routedConditionCount": 361,
          "effectiveConditionCount": 298,
          "ruleObjectCount": 1,
          "bytes": 8287,
          "sha256": "7bd2616ebf65b989580db9c96e12915f0fd7ad61ac1b8ccd873aac413e2fe53d",
          "drops": {
            "unsupported": {
              "USER-AGENT": 49,
              "PROCESS-NAME": 14
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 19
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/stream.json",
          "status": "published",
          "routedConditionCount": 265,
          "effectiveConditionCount": 265,
          "ruleObjectCount": 1,
          "bytes": 7381,
          "sha256": "0947c91232211c2fbe6a0fcd64a8050bc3b16285ae0d4fae4f595b8014db9437",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/stream.json",
          "status": "published",
          "routedConditionCount": 77,
          "effectiveConditionCount": 14,
          "ruleObjectCount": 1,
          "bytes": 470,
          "sha256": "d33998ad943585a6a0b8500872b28b59135fcdedfa376f7780407ca7af051a52",
          "drops": {
            "unsupported": {
              "USER-AGENT": 49,
              "PROCESS-NAME": 14
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/stream.json",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "ruleObjectCount": 1,
          "bytes": 626,
          "sha256": "069a6041162a3d5b78de62c33f77b9c290403ad09751867c4af368ce56cf6446",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 19
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/stream.list",
          "status": "published",
          "routedConditionCount": 361,
          "effectiveConditionCount": 347,
          "bytes": 9959,
          "sha256": "3981ba14e9f5a58197d943c15ac179b8aae2260ef776e43fdeb7ef81cf2959ab",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 14
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/stream.list",
          "status": "published",
          "routedConditionCount": 265,
          "effectiveConditionCount": 265,
          "bytes": 7963,
          "sha256": "10fa395d2566d3204b07848ed68301f4e60a89b1cb07aaf8aec441e8d0b6ecff",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/stream.list",
          "status": "published",
          "routedConditionCount": 77,
          "effectiveConditionCount": 63,
          "bytes": 1764,
          "sha256": "278c9d7edf3096db647d3b145197a70a1ca27e114d203cd9bd522293172213f8",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 14
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/stream.list",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "bytes": 987,
          "sha256": "57cd5ac8370f91dffa894e1dc1676a30b941271f235c22c166fc26981eec7739",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "stream_eu",
      "sourceId": "stream_eu",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_eu.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_eu.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "722e0d571b44a13a06f3d17a7d74206d9023d5f34a4702e6298e37c98566180d",
          "rawLineCount": 25
        }
      ],
      "rawInputSha256": "9872cbb1864d4716fc76f87bb053f602a5acac18025c9f252b1e95bb68681122",
      "semanticSha256": "75a0feb69c27469fab81d14134c55a2a52f7b0e1a7ad2dda1132b24a62f26666",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 10,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "e5746a3013df6842ade2ea0fc82bec28c23499eebd9f92ebf19159cbca3cd16a",
          "conditionCount": 10
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "022afd4727761ecd77ba356d83c15349912f9d1e6be38a1a45e93e4e18965714",
          "conditionCount": 8
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "926169631fad3ff52ce2ce965d7ea2fc33fe5e2da96d4b4eccbed973aa671e58",
          "conditionCount": 8
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "1060dbd2a46ba7dd59b699d61b69d6581375009527b6b507bfceb484b1d81530",
          "conditionCount": 10
        }
      ],
      "snapshotPath": "Internal/source-snapshots/stream_eu.json.gz",
      "stages": {
        "inputLines": 25,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 15,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 10
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/stream_eu.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 500,
          "sha256": "04e5a3e7bbd445856d9a4d194e59fe765ceeb729253ba64c22e174ff234c5065",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/stream_eu.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 439,
          "sha256": "bd37bd189371e68bdbb7bea18536ac07f0dd43e1bed5468c5a4a3a55ec556958",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/stream_eu.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 431,
          "sha256": "3013eb1ee48c510705ccbad3bcd4f73594231080f177218f0884b45a778e4428",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/stream_eu.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/stream_eu.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 8,
          "bytes": 453,
          "sha256": "8f563dd36dd406592c154f200cbceb945582514c2336daaddb189df39e0cdb70",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/stream_eu.txt",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 505,
          "sha256": "cc8a738aa6c73973ceadde41ddaa90bb473d5b8c8435dd9ad9e535cd17999fb0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/stream_eu.txt",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 2,
          "bytes": 385,
          "sha256": "9f62dc86067e2742588217a3699dc08215b9dabe34b30ba2e6d9595de9cfaf33",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/stream_eu.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/stream_eu.json",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 8,
          "ruleObjectCount": 1,
          "bytes": 288,
          "sha256": "cd18c7d8dd02f39215a3c499cceb178b3a955245f087600ea39721682de7e33a",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/stream_eu.json",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "ruleObjectCount": 1,
          "bytes": 241,
          "sha256": "0cf300b8486e73cf062e28c73cb2b887d3e7fa7877fd21c1478fa7b0c8618d96",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/stream_eu.json",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 2,
          "ruleObjectCount": 1,
          "bytes": 118,
          "sha256": "a32daf0605f09c3fde8898cd5b17aa7fa199b5504cc5099013f907cafb4317d2",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/stream_eu.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/stream_eu.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 500,
          "sha256": "04e5a3e7bbd445856d9a4d194e59fe765ceeb729253ba64c22e174ff234c5065",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/stream_eu.list",
          "status": "published",
          "routedConditionCount": 6,
          "effectiveConditionCount": 6,
          "bytes": 505,
          "sha256": "cc8a738aa6c73973ceadde41ddaa90bb473d5b8c8435dd9ad9e535cd17999fb0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/stream_eu.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 431,
          "sha256": "3013eb1ee48c510705ccbad3bcd4f73594231080f177218f0884b45a778e4428",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/stream_eu.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "stream_hk",
      "sourceId": "stream_hk",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_hk.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_hk.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "7893cb28a7e5f5cea8a122445e3331c98227c18cd2e7ca8282ddbde2705176e4",
          "rawLineCount": 54
        }
      ],
      "rawInputSha256": "715b634046d7f12d0792597c587a63f1d1d87c39b585d1c3a16cb6fd684e4b3e",
      "semanticSha256": "e9b8a0407450919e3acbf7a8f3953c9df24fe55abd6ede095cd77edc9306b57a",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 36,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "678483b00358cae499a3ae39abb6c345bab565fe89fb8b34dd9c04f60adf6942",
          "conditionCount": 36
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "357cd1d46a403dee66bf5ab06fa8d22462ac0b4d3d3b1353105c9c6935211f9a",
          "conditionCount": 34
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "329bd1d31d63d99d8ec3ea5c85492ccf893b48b617b16ffe68d71d25569733e3",
          "conditionCount": 29
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "c744468c1c9be26ee6bbb89f49ec66362993de67291635ee1016f9f48a11ffa9",
          "conditionCount": 31
        }
      ],
      "snapshotPath": "Internal/source-snapshots/stream_hk.json.gz",
      "stages": {
        "inputLines": 54,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 18,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 36
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/stream_hk.list",
          "status": "published",
          "routedConditionCount": 36,
          "effectiveConditionCount": 36,
          "bytes": 1292,
          "sha256": "a6d5cb2ee5ce2c439beb817bf728d936aade85adef0e45a8f24333240a3efc63",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/stream_hk.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 886,
          "sha256": "21b89168bd7d349a79168e000e80fc4a391a96e3d451eac700aedc5a4e4ad715",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/stream_hk.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 9,
          "bytes": 558,
          "sha256": "5b2e972558417efb2904d5cd66bcb4a34d3e922762c39ebe84423a8bbea59686",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/stream_hk.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/stream_hk.txt",
          "status": "published",
          "routedConditionCount": 36,
          "effectiveConditionCount": 34,
          "bytes": 1259,
          "sha256": "a294ce30da494055d2d4e383caf35e7f72d01318dcd24e638a064d118d602138",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/stream_hk.txt",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 1171,
          "sha256": "bd9d9bedd55991660287d46644c423b39c9a2bda7b3c6c3e6bc07fb5e2ed83f1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/stream_hk.txt",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 7,
          "bytes": 525,
          "sha256": "bb15451aea9423de8c32d36a7107ad71f8aa06dbae2b57dda0d941c9f76901cf",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/stream_hk.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/stream_hk.json",
          "status": "published",
          "routedConditionCount": 36,
          "effectiveConditionCount": 29,
          "ruleObjectCount": 1,
          "bytes": 980,
          "sha256": "061360025430ae1a5df634fb283a71a15008dfb914520820d54577a224f23a3a",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2,
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/stream_hk.json",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "ruleObjectCount": 1,
          "bytes": 930,
          "sha256": "5d21db37461b5d451b9f6c7bcc2a74c99e8ae77746b2c00b4fc46b002a43a7d5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/stream_hk.json",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 2,
          "ruleObjectCount": 1,
          "bytes": 145,
          "sha256": "22f31978ca1c12b54008f4113f2a139374a95624641a5eb7270b4ba78b265b69",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2,
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/stream_hk.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/stream_hk.list",
          "status": "published",
          "routedConditionCount": 36,
          "effectiveConditionCount": 31,
          "bytes": 1155,
          "sha256": "35d4c24c5ffe3beb6214b42bce6f0ea1f96955b9c4d44df68bb559e0d1a14c29",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/stream_hk.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 1171,
          "sha256": "bd9d9bedd55991660287d46644c423b39c9a2bda7b3c6c3e6bc07fb5e2ed83f1",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/stream_hk.list",
          "status": "published",
          "routedConditionCount": 9,
          "effectiveConditionCount": 4,
          "bytes": 421,
          "sha256": "2e9687589ed7e460e693c84d66bac1b209ec6567ef5fecaf4e997818531c848b",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/stream_hk.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "stream_jp",
      "sourceId": "stream_jp",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_jp.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_jp.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "ad79821bb7d7c381e28f8b6972d487218a6176b87f60671901d9e2473f5c3645",
          "rawLineCount": 46
        }
      ],
      "rawInputSha256": "35a930184f5158b73edb91dce10bebaf3604354f0f9a88e107d502345b695664",
      "semanticSha256": "fd6fde86ae7b5b72fb132448e5b97c2a6b95d3827f0f0d6a3e6b6b4498ac64de",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 27,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "254a615dbf1848c41196b8e3a742848f33c4c44be58108be859c3213c3e5f590",
          "conditionCount": 27
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "58f39b1069415071580743b8cd7a9e38c45b741437ca1d3cad4a67bc55e8bdad",
          "conditionCount": 25
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "c6bc6bd4a3d59cb5c7066e424f754cc455ac458a9e6ca823ec2d35ff6c976659",
          "conditionCount": 25
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "7608f44d681fd5f2dd513bb6407bf316bfcdb83c50bb05b7d3ec38446d7bf81f",
          "conditionCount": 27
        }
      ],
      "snapshotPath": "Internal/source-snapshots/stream_jp.json.gz",
      "stages": {
        "inputLines": 46,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 19,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 27
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/stream_jp.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 956,
          "sha256": "e8c2266207a40bf7a2702650e9d4831601d85a8922743b6bfb713022f14f55fb",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/stream_jp.list",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "bytes": 693,
          "sha256": "938287cb69a221d1124069f96734aa8e432bd0acf02d6b9208a6cb35a3539f87",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/stream_jp.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 381,
          "sha256": "996ca319e4b93dacc86dec3d83c5b1fcfe37184fbf4ef1d55e3e0f10e3d08955",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/stream_jp.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/stream_jp.txt",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 25,
          "bytes": 915,
          "sha256": "11e76bc560fd5a399f5227744a0e4e7dbf050c443e0c7b9ec9b092948a870774",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/stream_jp.txt",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "bytes": 1012,
          "sha256": "2f5d31c75ca4758f44a26c5f41d320fca1a6b34a884e2c7ad8df60d3424fc089",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/stream_jp.txt",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 2,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/stream_jp.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/stream_jp.json",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 25,
          "ruleObjectCount": 1,
          "bytes": 691,
          "sha256": "bb5aaa0a2667f39e494468e2baf838c4ee38c0cd355aa816fa0327178a055df4",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/stream_jp.json",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "ruleObjectCount": 1,
          "bytes": 691,
          "sha256": "bb5aaa0a2667f39e494468e2baf838c4ee38c0cd355aa816fa0327178a055df4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/stream_jp.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 2,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/stream_jp.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/stream_jp.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 956,
          "sha256": "e8c2266207a40bf7a2702650e9d4831601d85a8922743b6bfb713022f14f55fb",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/stream_jp.list",
          "status": "published",
          "routedConditionCount": 25,
          "effectiveConditionCount": 25,
          "bytes": 1012,
          "sha256": "2f5d31c75ca4758f44a26c5f41d320fca1a6b34a884e2c7ad8df60d3424fc089",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/stream_jp.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 381,
          "sha256": "996ca319e4b93dacc86dec3d83c5b1fcfe37184fbf4ef1d55e3e0f10e3d08955",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/stream_jp.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "stream_kr",
      "sourceId": "stream_kr",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_kr.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_kr.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "40aa62a2122605612a5db88d51bb447d0d34cb95f8ab4b20cee4993f2aec33af",
          "rawLineCount": 17
        }
      ],
      "rawInputSha256": "ce54486b39ea8d0c548e2509a12c60f931244e4ab8707e656c578aec26aca99c",
      "semanticSha256": "47644b40427392e1b2cf0d3940a51f69b62a63e0ec59306848989e5832453ac0",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 3,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "178f9dee722235e0b75c4ad4f685b34505720a1c1c093f061495347249942982",
          "conditionCount": 3
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "5cd52008ca47c664647e2b2ecdf294681c2ac7e55de3c1c0de6625511432b8c2",
          "conditionCount": 2
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "83e1440185188839e871daba6a3271502bb3be3d229f5a61dabcb7c08e0d0321",
          "conditionCount": 2
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "16034d55d442f9d15042bf27cc0305c60e73b139c9faceb0bd78d8de5897d590",
          "conditionCount": 3
        }
      ],
      "snapshotPath": "Internal/source-snapshots/stream_kr.json.gz",
      "stages": {
        "inputLines": 17,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 14,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 3
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/stream_kr.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 326,
          "sha256": "8ce48a62420426f7050df697175debefeb9b3ce940a23abc14e2e88b49f4049b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/stream_kr.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 376,
          "sha256": "3ac16486d26e1c68d8cb0bd3897a090728fce5e9fdedbfda6b79bd5f9657581d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/stream_kr.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 361,
          "sha256": "4d2a920d7d2f3733402d678e380f942a74648604b2faae281a35088993abf985",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/stream_kr.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/stream_kr.txt",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 2,
          "bytes": 305,
          "sha256": "3735dca7c85c96e8df24e8578e8ecf6ed92516c1c636d5977fc9cd9b2b24d592",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/stream_kr.txt",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 402,
          "sha256": "e21be2bfc64180049f7088195a7c0c103cdd72bcf7da178d529af35e564a65d8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/stream_kr.txt",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/stream_kr.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/stream_kr.json",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 2,
          "ruleObjectCount": 1,
          "bytes": 112,
          "sha256": "b99c995ce72022848afec142d477087739c33bf48f78524eddb92acf4cf4c4d5",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/stream_kr.json",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "ruleObjectCount": 1,
          "bytes": 112,
          "sha256": "b99c995ce72022848afec142d477087739c33bf48f78524eddb92acf4cf4c4d5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/stream_kr.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 1,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/stream_kr.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/stream_kr.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 326,
          "sha256": "8ce48a62420426f7050df697175debefeb9b3ce940a23abc14e2e88b49f4049b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/stream_kr.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 402,
          "sha256": "e21be2bfc64180049f7088195a7c0c103cdd72bcf7da178d529af35e564a65d8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/stream_kr.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 361,
          "sha256": "4d2a920d7d2f3733402d678e380f942a74648604b2faae281a35088993abf985",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/stream_kr.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "stream_tw",
      "sourceId": "stream_tw",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_tw.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_tw.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "c3abeaed7b3783c55de5f7e8a718112f8fa477e919b3d7beaef6174433306025",
          "rawLineCount": 59
        }
      ],
      "rawInputSha256": "84551f2fde3183eabb9892b38b28f824cffa57804a609e67bfb30fe6b970bb96",
      "semanticSha256": "f86630df5c46b729de72edea5df0163f55443ad63de7da6e56b710f5aa283574",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 38,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "6ba606833c8fd8a35bbced8be324f13c7cbd1f7fb71be3e313e7051939feaecf",
          "conditionCount": 38
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "e40e2d3034f0f84758bd9377885723d4e7caefa2b94027d8905ac6b0e5721577",
          "conditionCount": 34
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "d67b06ccdd17b5476961bffa6fe191795f01a73993ff3fd0d0f8e971c063945f",
          "conditionCount": 33
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "aaa57fedb3f9191a3e933b5aa308dc91169b4810059e3a4ae2208dd77a25f30c",
          "conditionCount": 37
        }
      ],
      "snapshotPath": "Internal/source-snapshots/stream_tw.json.gz",
      "stages": {
        "inputLines": 59,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 21,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 38
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/stream_tw.list",
          "status": "published",
          "routedConditionCount": 38,
          "effectiveConditionCount": 38,
          "bytes": 1333,
          "sha256": "d7d3001e7ae31fe5601fc8df021ec9bff5123271e7df8ed7f504345af8a8a9a5",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/stream_tw.list",
          "status": "published",
          "routedConditionCount": 33,
          "effectiveConditionCount": 33,
          "bytes": 973,
          "sha256": "c9689f8824c15e71ee915266de7e334e31c63df0cb5df19e3db9cc35a9270c29",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/stream_tw.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 5,
          "bytes": 458,
          "sha256": "989defabf469459a32865ab26d50e211b60d32a086e60332a4342c24fe5e5a7b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/stream_tw.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/stream_tw.txt",
          "status": "published",
          "routedConditionCount": 38,
          "effectiveConditionCount": 34,
          "bytes": 1248,
          "sha256": "a54eb320ac0f4fc99e017b0d4e24b4f3909d9c9db3e8cbb2621bfb982276f265",
          "drops": {
            "unsupported": {
              "USER-AGENT": 4
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/stream_tw.txt",
          "status": "published",
          "routedConditionCount": 33,
          "effectiveConditionCount": 33,
          "bytes": 1312,
          "sha256": "08084befaeb83c9201a80e9cceefc86baaaa162a84a221e6944821b0b11e5d9d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/stream_tw.txt",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 1,
          "bytes": 373,
          "sha256": "fb95ce6248cdae40516ed20fd54da9b0ccbbb9b07ad3444a4005a28fd5dd71aa",
          "drops": {
            "unsupported": {
              "USER-AGENT": 4
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/stream_tw.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/stream_tw.json",
          "status": "published",
          "routedConditionCount": 38,
          "effectiveConditionCount": 33,
          "ruleObjectCount": 1,
          "bytes": 1081,
          "sha256": "ea45b6815e5f9464e24581efb1f138005a65c429556b8bb001ef622b0e74d792",
          "drops": {
            "unsupported": {
              "USER-AGENT": 4,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/stream_tw.json",
          "status": "published",
          "routedConditionCount": 33,
          "effectiveConditionCount": 33,
          "ruleObjectCount": 1,
          "bytes": 1081,
          "sha256": "ea45b6815e5f9464e24581efb1f138005a65c429556b8bb001ef622b0e74d792",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/stream_tw.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 5,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 4,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/stream_tw.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/stream_tw.list",
          "status": "published",
          "routedConditionCount": 38,
          "effectiveConditionCount": 37,
          "bytes": 1300,
          "sha256": "6ab352faed47dd685dc2c887ff6533e3ec3020323ce3a327aa95f27555841b54",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/stream_tw.list",
          "status": "published",
          "routedConditionCount": 33,
          "effectiveConditionCount": 33,
          "bytes": 1312,
          "sha256": "08084befaeb83c9201a80e9cceefc86baaaa162a84a221e6944821b0b11e5d9d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/stream_tw.list",
          "status": "published",
          "routedConditionCount": 5,
          "effectiveConditionCount": 4,
          "bytes": 425,
          "sha256": "1b0fa1789c2e962ccb6c5fe2b101950cb2f089a10c2a49c21b5c22eb3631cca9",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/stream_tw.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "stream_us",
      "sourceId": "stream_us",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/stream_us.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/stream_us.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": 63,
          "rawContentSha256": "54887849393eb274da450ac0479c6e054a2227811be810f99dc39a0c1072ee83",
          "rawLineCount": 78
        }
      ],
      "rawInputSha256": "f6854f892e710e354a6a834b0f4e53e1d9d1055092e3a7b79bc8f9d83c42e3b9",
      "semanticSha256": "46a7a3fc281a8d5de82b5003dd7230565bb7dc10b4ccd2d0ed571c3234cde801",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 52,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "6a08c25687731ff49a909f6ef97b0f6f6a8b3b61620cce7d7d41bc0634520ee2",
          "conditionCount": 52
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "478ac1158638401dcd9666f82361dafef8e7911b7445a67e35b2eef30cb7f750",
          "conditionCount": 43
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "156852c8efd89a674a1b200068688490e9ed44917b0265035fdb1e47b575cc0c",
          "conditionCount": 42
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "3ae4da647fdfbc24712e412812adcf80b1dd463be9b60adbf7cb71e52a2754cc",
          "conditionCount": 51
        }
      ],
      "snapshotPath": "Internal/source-snapshots/stream_us.json.gz",
      "stages": {
        "inputLines": 78,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 26,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 52
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/stream_us.list",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 52,
          "bytes": 1604,
          "sha256": "b2c669fd85fd45b0ed92477419916aa1cad0481e8ebca8a3a3eabe3e010629d0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/stream_us.list",
          "status": "published",
          "routedConditionCount": 42,
          "effectiveConditionCount": 42,
          "bytes": 1023,
          "sha256": "fd470309db06884d45286124c87e1b98772aa88d20013d4afd82c89323cfe32f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/stream_us.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 557,
          "sha256": "850190eaa2bea6803ea233a9d1373aba694968f533f45de38673976beffcd878",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/stream_us.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/stream_us.txt",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 43,
          "bytes": 1415,
          "sha256": "508b016165258b20e69aab78b5703295582fac12645441e4446fd7fa0caf1927",
          "drops": {
            "unsupported": {
              "USER-AGENT": 9
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/stream_us.txt",
          "status": "published",
          "routedConditionCount": 42,
          "effectiveConditionCount": 42,
          "bytes": 1485,
          "sha256": "5135d451218f104fdf2b64fb6fcbfe1d19c60b2c24a91b8f67e47d229513c81c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/stream_us.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 1,
          "bytes": 367,
          "sha256": "4a49fb79ed99d04d833e4acb9c17132edca9bab495e3a6e4b5f88c63560ffefe",
          "drops": {
            "unsupported": {
              "USER-AGENT": 9
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/stream_us.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/stream_us.json",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 42,
          "ruleObjectCount": 1,
          "bytes": 1220,
          "sha256": "19e0c552cf9494acc4dd1b2ad135bfc2bf8e42dcb4629dbd83fab613a8837495",
          "drops": {
            "unsupported": {
              "USER-AGENT": 9,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/stream_us.json",
          "status": "published",
          "routedConditionCount": 42,
          "effectiveConditionCount": 42,
          "ruleObjectCount": 1,
          "bytes": 1220,
          "sha256": "19e0c552cf9494acc4dd1b2ad135bfc2bf8e42dcb4629dbd83fab613a8837495",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/stream_us.json",
          "status": "absent-unsupported",
          "reason": "platform-unsupported",
          "routedConditionCount": 10,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {
              "USER-AGENT": 9,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/stream_us.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/stream_us.list",
          "status": "published",
          "routedConditionCount": 52,
          "effectiveConditionCount": 51,
          "bytes": 1577,
          "sha256": "63028f9c3159e523881b1cd2e47f7036cd08abad9577ef942822c5d1af8e59a6",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/stream_us.list",
          "status": "published",
          "routedConditionCount": 42,
          "effectiveConditionCount": 42,
          "bytes": 1485,
          "sha256": "5135d451218f104fdf2b64fb6fcbfe1d19c60b2c24a91b8f67e47d229513c81c",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/stream_us.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 9,
          "bytes": 529,
          "sha256": "ca9a0ca0326b5ad88b77373a552781eb5c468b7e400eb3f14ad25af9419337d4",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/stream_us.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "streaming_!cn",
      "sourceId": "streaming_!cn",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Streaming/!CN.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Streaming/!CN.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "8e3a7945de96310575837ad55fd724aecaf3b3894a7eac2a979311d6d5fa88ce",
          "rawLineCount": 304
        }
      ],
      "rawInputSha256": "9052090a6a753cc82227ee71567ace1b99b78e44bfe8c0f3035668605419a344",
      "semanticSha256": "d85eba1b70de3a9cf936f7d8d8d07b3d3ba5bee90d9b1968f8fad1ce23e24b85",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 239,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 2,
          "byType": {
            "DOMAIN-SUFFIX": 2
          },
          "samples": [
            "DOMAIN-SUFFIX,spotify.com",
            "DOMAIN-SUFFIX,tiktokcdn-eu.com"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "ed58d0aefb7e793405284d012997b500e98211ad02d776a0dee162f471d278ae",
          "conditionCount": 237
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "47f9f1d3d03bfc44f164fc3408f831c45040c1cea97df62d8ac894250922c544",
          "conditionCount": 237
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "9d5dd963e83fce583fa0a8e135e4c04854ccec8561deeaaa99072cd5a40fa063",
          "conditionCount": 236
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "920b61e77a2a1b84e1fdbf0a8e3e9c27d4b3f1917a610889b794ae89d57c0edd",
          "conditionCount": 237
        }
      ],
      "snapshotPath": "Internal/source-snapshots/streaming_!cn.json.gz",
      "stages": {
        "inputLines": 304,
        "filtered": {
          "emptyLines": 4,
          "commentsOrMarkers": 58,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 239
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/streaming_!cn.list",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 237,
          "bytes": 7222,
          "sha256": "84654c0861745f30810f44816eb2d8ea80dc3c6b29a90f5a28f95c5fc43efc26",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/streaming_!cn.list",
          "status": "published",
          "routedConditionCount": 205,
          "effectiveConditionCount": 205,
          "bytes": 3991,
          "sha256": "24cc36d5c0a07b77a9675bf1f5944a43611c3133916b1241772dc019cdc276ad",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/streaming_!cn.list",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "bytes": 863,
          "sha256": "5d1c8a07eb9da1df6446bca65ce0bee023b0848f9a6accad7dcffff1144c3f76",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/streaming_!cn.list",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 1014,
          "sha256": "086ca53fb46386eb36e9552673146c1c0e3b35b4bdaf0016b7814712e9500bac",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/streaming_!cn.txt",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 237,
          "bytes": 7222,
          "sha256": "84654c0861745f30810f44816eb2d8ea80dc3c6b29a90f5a28f95c5fc43efc26",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/streaming_!cn.txt",
          "status": "published",
          "routedConditionCount": 205,
          "effectiveConditionCount": 205,
          "bytes": 6272,
          "sha256": "20433d9c76e977cf5524e785d627fa2c994083eca2414b509f30d0d40e502ae4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/streaming_!cn.txt",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "bytes": 863,
          "sha256": "5d1c8a07eb9da1df6446bca65ce0bee023b0848f9a6accad7dcffff1144c3f76",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/streaming_!cn.txt",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 1014,
          "sha256": "086ca53fb46386eb36e9552673146c1c0e3b35b4bdaf0016b7814712e9500bac",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/streaming_!cn.json",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 236,
          "ruleObjectCount": 1,
          "bytes": 6686,
          "sha256": "22d87eba5a4a358a812033eb7cfe94073c6e50c6f6a7b409fb9d0cf8f18d0c23",
          "drops": {
            "unsupported": {
              "GEOIP": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 16
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/streaming_!cn.json",
          "status": "published",
          "routedConditionCount": 205,
          "effectiveConditionCount": 205,
          "ruleObjectCount": 1,
          "bytes": 5791,
          "sha256": "bfdd354fa193b9fd159133637506e6a5226ad9ec8bc7b8b1c8d3cb34db1ca7b9",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/streaming_!cn.json",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "ruleObjectCount": 1,
          "bytes": 515,
          "sha256": "ebebdcac81f1154081b7a9fa5071177038c243e8a02e7a7255dfc6e389e1a752",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/streaming_!cn.json",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 16,
          "ruleObjectCount": 1,
          "bytes": 570,
          "sha256": "70accf1f4ed23278ef535835c1458d13ac4363656f2db7b55bce4188e9753835",
          "drops": {
            "unsupported": {
              "GEOIP": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 16
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/streaming_!cn.list",
          "status": "published",
          "routedConditionCount": 237,
          "effectiveConditionCount": 237,
          "bytes": 7222,
          "sha256": "84654c0861745f30810f44816eb2d8ea80dc3c6b29a90f5a28f95c5fc43efc26",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/streaming_!cn.list",
          "status": "published",
          "routedConditionCount": 205,
          "effectiveConditionCount": 205,
          "bytes": 6272,
          "sha256": "20433d9c76e977cf5524e785d627fa2c994083eca2414b509f30d0d40e502ae4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/streaming_!cn.list",
          "status": "published",
          "routedConditionCount": 15,
          "effectiveConditionCount": 15,
          "bytes": 863,
          "sha256": "5d1c8a07eb9da1df6446bca65ce0bee023b0848f9a6accad7dcffff1144c3f76",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/streaming_!cn.list",
          "status": "published",
          "routedConditionCount": 17,
          "effectiveConditionCount": 17,
          "bytes": 1014,
          "sha256": "086ca53fb46386eb36e9552673146c1c0e3b35b4bdaf0016b7814712e9500bac",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "streaming_cn",
      "sourceId": "streaming_cn",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Streaming/CN.list",
          "fallbackUrls": [],
          "selectedUrl": "https://github.com/ConnersHua/RuleGo/raw/master/Surge/Ruleset/Extra/Streaming/CN.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "8a79fd534b92d7ac33e9290bd141b423822dc50525a525938486a340b6b5bcda",
          "rawLineCount": 19
        }
      ],
      "rawInputSha256": "01bb1d8d7caa8a213da76938d9da0e6e2b4e7d15259b3465ff4a4e236a3d3276",
      "semanticSha256": "c452805c3aedb7f2a4616225c32203d6cfb4ef12dccbd3a98bf52789d7719db1",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 16,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "4ca0b832083580a4a5933c2cbc247088b6ee68be7129173f0f0489bd8c0ad892",
          "conditionCount": 16
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "9482bc4d3f2cbbfe9e29caf185ddd5321d2d0b5c48ee26d33817d7e8ce16f6c5",
          "conditionCount": 16
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "4af793d51b0d266319a528b1e15d358383ef2bd8fde89d2435c67173d0b8be8b",
          "conditionCount": 16
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "baa1a0bbd3d381f779a5ebc36d7dcc946c835d2b3022ccecc0b1d39495db1a11",
          "conditionCount": 16
        }
      ],
      "snapshotPath": "Internal/source-snapshots/streaming_cn.json.gz",
      "stages": {
        "inputLines": 19,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 3,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 16
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/streaming_cn.list",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 764,
          "sha256": "c9d3f7dc1bb0f6491548b203ad703080b6a4d5c1c109533c1bc3d75e12892ea8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/streaming_cn.list",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 13,
          "bytes": 656,
          "sha256": "12e0da91551aca94423b870b624894d20738989b678d18cfc9129416932827ba",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/streaming_cn.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 447,
          "sha256": "b40d28b2e3c912614a820a080f35f4be76aff3f677291197e5c5a5f186224458",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/streaming_cn.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 487,
          "sha256": "452c9205ab310e2e660bf4f08d697547e1bca59054981692ddb632be28d487ef",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/streaming_cn.txt",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 764,
          "sha256": "c9d3f7dc1bb0f6491548b203ad703080b6a4d5c1c109533c1bc3d75e12892ea8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/streaming_cn.txt",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 13,
          "bytes": 753,
          "sha256": "20150737ab39669301231c24e27e0c92b27218b90c3853bf48d766a1fed18f4a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/streaming_cn.txt",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 447,
          "sha256": "b40d28b2e3c912614a820a080f35f4be76aff3f677291197e5c5a5f186224458",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/streaming_cn.txt",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 487,
          "sha256": "452c9205ab310e2e660bf4f08d697547e1bca59054981692ddb632be28d487ef",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/streaming_cn.json",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "ruleObjectCount": 1,
          "bytes": 579,
          "sha256": "19418e0f9d3af45d9da14d2cb8668c39f21f5d0fd7dba3e8641deade27f83622",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 2
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/streaming_cn.json",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 13,
          "ruleObjectCount": 1,
          "bytes": 470,
          "sha256": "b0a835355d1dfdb0d09599a350ce0b2b47148257f35b837d1ce1b29ea5119ee6",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/streaming_cn.json",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 117,
          "sha256": "02b8dd33898a738f0ce68fc6fccd9a027b8ed0f8c197613cd5e0a7967f9bd913",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/streaming_cn.json",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "ruleObjectCount": 1,
          "bytes": 158,
          "sha256": "32bd76586c803c434692a2ea9494610db4077d306a42bd9def0213ef022b3c5e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 2
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/streaming_cn.list",
          "status": "published",
          "routedConditionCount": 16,
          "effectiveConditionCount": 16,
          "bytes": 764,
          "sha256": "c9d3f7dc1bb0f6491548b203ad703080b6a4d5c1c109533c1bc3d75e12892ea8",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/streaming_cn.list",
          "status": "published",
          "routedConditionCount": 13,
          "effectiveConditionCount": 13,
          "bytes": 753,
          "sha256": "20150737ab39669301231c24e27e0c92b27218b90c3853bf48d766a1fed18f4a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/streaming_cn.list",
          "status": "published",
          "routedConditionCount": 1,
          "effectiveConditionCount": 1,
          "bytes": 447,
          "sha256": "b40d28b2e3c912614a820a080f35f4be76aff3f677291197e5c5a5f186224458",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/streaming_cn.list",
          "status": "published",
          "routedConditionCount": 2,
          "effectiveConditionCount": 2,
          "bytes": 487,
          "sha256": "452c9205ab310e2e660bf4f08d697547e1bca59054981692ddb632be28d487ef",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "telegram",
      "sourceId": "telegram",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://ruleset.skk.moe/List/non_ip/telegram.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/non_ip/telegram.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "bccbd162554d2cb56b16cdd59fbc2d1abec645bd53c9db18460137ffccbbc2a2",
          "rawLineCount": 28
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/teleproto.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/teleproto.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "7ab1403d68646eca4c19f13ebf96808ebf42eebf44e51982466e67f00e1cb502",
          "rawLineCount": 31
        },
        {
          "configuredUrl": "https://ruleset.skk.moe/List/ip/telegram_asn.conf",
          "fallbackUrls": [],
          "selectedUrl": "https://ruleset.skk.moe/List/ip/telegram_asn.conf",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "d6d8f75ed1cae4c7de00c86a834c5f630abbc614f28f50f0a63e741ffa8d2cf9",
          "rawLineCount": 20
        }
      ],
      "rawInputSha256": "b0b490248c80362e3795126cd2dd001124c3ab4d70c83b1a3c83186b0e88b4e9",
      "semanticSha256": "e719a1c253283652c86e9c85687419aa383dcbac64c1f215a48577e0d495f6aa",
      "semanticScope": "normalized-source",
      "contextSha256": "73ebb81d237853a12849ef2f26141327378fe9cee8b042c0b24687eb2a703f12",
      "normalizedConditionCount": 33,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "e29877e0b3dbbb8ef7046728521edaf0edf93cf966cb4c6c67c6747f2fdb0cdd",
          "conditionCount": 33
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "e7a54b3c8718ba168a7fc9ae4f84a8d2911f11b7958ff423fd112dd599e2b898",
          "conditionCount": 33
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "d0e7c4c961c092b19ad2bafe4deaf7dfcb505fb1c79a9dac04d100d21da77cf8",
          "conditionCount": 28
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "1c900619fa590c458c23205a3a5004413dcb94b0938ea5c3779bb4327626026d",
          "conditionCount": 33
        }
      ],
      "snapshotPath": "Internal/source-snapshots/telegram.json.gz",
      "stages": {
        "inputLines": 79,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 46,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 33
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/telegram.list",
          "status": "published",
          "routedConditionCount": 33,
          "effectiveConditionCount": 33,
          "bytes": 1151,
          "sha256": "41b917540482fe90ee26ae74bade482fd6eca5639c3c8f49932b9b2fd2c89a1d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/telegram.list",
          "status": "published",
          "routedConditionCount": 14,
          "effectiveConditionCount": 14,
          "bytes": 499,
          "sha256": "da70126cf016fa0f31f53730e55e89c92f250bb8d2b7540e82e6de429ddd15e0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/telegram.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/telegram.list",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "bytes": 892,
          "sha256": "e4ac3008642e66785243363649a87698f574c4cc0600818a141b1a539e9bfd53",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/telegram.txt",
          "status": "published",
          "routedConditionCount": 33,
          "effectiveConditionCount": 33,
          "bytes": 1151,
          "sha256": "41b917540482fe90ee26ae74bade482fd6eca5639c3c8f49932b9b2fd2c89a1d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/telegram.txt",
          "status": "published",
          "routedConditionCount": 14,
          "effectiveConditionCount": 14,
          "bytes": 681,
          "sha256": "970e7459770a27481e9d8377ee737e4597bfddf7adacf1c77e0891818566787f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/telegram.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/telegram.txt",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "bytes": 892,
          "sha256": "e4ac3008642e66785243363649a87698f574c4cc0600818a141b1a539e9bfd53",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/telegram.json",
          "status": "published",
          "routedConditionCount": 33,
          "effectiveConditionCount": 28,
          "ruleObjectCount": 1,
          "bytes": 819,
          "sha256": "6eaf1455456f9f70c57541ad9c46280dd81e8980edfcd612cebd5142313f968c",
          "drops": {
            "unsupported": {
              "IP-ASN": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 14
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/telegram.json",
          "status": "published",
          "routedConditionCount": 14,
          "effectiveConditionCount": 14,
          "ruleObjectCount": 1,
          "bytes": 408,
          "sha256": "17c697ba82c76058a6e80ad50cb8aac06ee4ca226ce774cfaeac0f9f10132791",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/telegram.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/telegram.json",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 14,
          "ruleObjectCount": 1,
          "bytes": 506,
          "sha256": "d7c01024545298a513e2929fc5d5c3d1873955c5a5deda3c5062b8f13f4bc1a7",
          "drops": {
            "unsupported": {
              "IP-ASN": 5
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 14
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/telegram.list",
          "status": "published",
          "routedConditionCount": 33,
          "effectiveConditionCount": 33,
          "bytes": 1151,
          "sha256": "41b917540482fe90ee26ae74bade482fd6eca5639c3c8f49932b9b2fd2c89a1d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/telegram.list",
          "status": "published",
          "routedConditionCount": 14,
          "effectiveConditionCount": 14,
          "bytes": 681,
          "sha256": "970e7459770a27481e9d8377ee737e4597bfddf7adacf1c77e0891818566787f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/telegram.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/telegram.list",
          "status": "published",
          "routedConditionCount": 19,
          "effectiveConditionCount": 19,
          "bytes": 892,
          "sha256": "e4ac3008642e66785243363649a87698f574c4cc0600818a141b1a539e9bfd53",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "tiktok",
      "sourceId": "tiktok",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/TikTok/TikTok.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/TikTok/TikTok.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "b44559153af1e15e49ea1f2e161230276aee0fd29d697f2a4d635f4a484e2220",
          "rawLineCount": 43
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/tiktok.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/tiktok.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "09edefc16d3913b24fa7d0d2bae1679e9be03b6f4e1d879e96d937a1d020e7db",
          "rawLineCount": 37
        }
      ],
      "rawInputSha256": "af2d42acd6364b729b25551b2f4e71756c2a06a5d40b7aab1bda97a4a301b6f2",
      "semanticSha256": "b45459c30bd9283f3b8550b749c7bc0252b4ccd2ab499091f8333d25d4f2a768",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 56,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 25,
          "byType": {
            "DOMAIN-SUFFIX": 24,
            "DOMAIN": 1
          },
          "samples": [
            "DOMAIN,p16-tiktokcdn-com.akamaized.net",
            "DOMAIN-SUFFIX,tiktok-minis.com",
            "DOMAIN-SUFFIX,tiktok-row.net",
            "DOMAIN-SUFFIX,tiktok.com",
            "DOMAIN-SUFFIX,tiktokcdn-eu.com",
            "DOMAIN-SUFFIX,tiktokcdn-us.com",
            "DOMAIN-SUFFIX,tiktokcdn-us.com.edgesuite.net",
            "DOMAIN-SUFFIX,tiktokcdn.com",
            "DOMAIN-SUFFIX,tiktokcdn.com.akamaized.net",
            "DOMAIN-SUFFIX,tiktokcdn.com.edgesuite.net",
            "DOMAIN-SUFFIX,tiktokd.net",
            "DOMAIN-SUFFIX,tiktokd.org",
            "DOMAIN-SUFFIX,tiktokeu-cdn.com",
            "DOMAIN-SUFFIX,tiktokglobalshopv.com",
            "DOMAIN-SUFFIX,tiktokminis.us",
            "DOMAIN-SUFFIX,tiktokmusic.app",
            "DOMAIN-SUFFIX,tiktokrow-cdn.com",
            "DOMAIN-SUFFIX,tiktokv.com",
            "DOMAIN-SUFFIX,tiktokv.com.edgekey.net",
            "DOMAIN-SUFFIX,tiktokv.com.edgesuite.net"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "ff1ccc3438c8cb0238a2542143a3c4c3ae39297fbaad16a76f9280b41a3e4c7d",
          "conditionCount": 31
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "3f5cf16307a8eb1d5540713ec3e93a0f3ad70218148a6b3c91d6fe94304239da",
          "conditionCount": 30
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "0d241872c277f99cf1fa734ea869739a2bfc91bfff2aa53a73ca751d9ce33a9e",
          "conditionCount": 29
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "6b5c7d4f0d23a50c0e0272d989f4d0be59d0ee6439cf6a29e29f7f68dcadc807",
          "conditionCount": 30
        }
      ],
      "snapshotPath": "Internal/source-snapshots/tiktok.json.gz",
      "stages": {
        "inputLines": 80,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 10,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 56
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/tiktok.list",
          "status": "published",
          "routedConditionCount": 31,
          "effectiveConditionCount": 31,
          "bytes": 1227,
          "sha256": "114db20fdab2c9ef2a5cdd484287284a1e4c6b8b39302b6a686d404776bc134a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/tiktok.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 910,
          "sha256": "42137a2a8ceb7f45dcf4010965f373648e12010b7c4645e5709d4029358937dd",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/tiktok.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 4,
          "bytes": 503,
          "sha256": "5191b16349cc9bca17f00da63ad4cbcbe512ba0d6f0b3100bcdbdef427b61466",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/tiktok.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/tiktok.txt",
          "status": "published",
          "routedConditionCount": 31,
          "effectiveConditionCount": 30,
          "bytes": 1208,
          "sha256": "f58b011a1589ba7f10aed74331d3eca3860b9414f9eca42aefd3a1064c311cc4",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/tiktok.txt",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 1219,
          "sha256": "a1ea9557dfea66aaa118baedd0d7f2b1d9174291f034ed1d16188ee56e0286d3",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/tiktok.txt",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 3,
          "bytes": 484,
          "sha256": "630c5b27b830a9ae644695f1a8bd15ba3b8a7cd27df5dbca29b08faf2413adcc",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/tiktok.txt",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/tiktok.json",
          "status": "published",
          "routedConditionCount": 31,
          "effectiveConditionCount": 29,
          "ruleObjectCount": 1,
          "bytes": 942,
          "sha256": "ce843c99a1267832bcf30f8fa4fee69a2bbc6a3ebe23d13899535002bf01dbc9",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/tiktok.json",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "ruleObjectCount": 1,
          "bytes": 892,
          "sha256": "4b09b2549e26ac09c257f3a01870a097de84426b5bb946dc9f1280072fe18bb4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/tiktok.json",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 2,
          "ruleObjectCount": 1,
          "bytes": 145,
          "sha256": "fa89cc23a9fe5cec476dc720d5d80d899054dc53abed6d34447f520f7812406c",
          "drops": {
            "unsupported": {
              "USER-AGENT": 1,
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/tiktok.json",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "ruleObjectCount": 1,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/tiktok.list",
          "status": "published",
          "routedConditionCount": 31,
          "effectiveConditionCount": 30,
          "bytes": 1189,
          "sha256": "1bd1c855152dc145669f964c410b0b5a1bb82485ab12b43e8c4670ec9e93fa58",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/tiktok.list",
          "status": "published",
          "routedConditionCount": 27,
          "effectiveConditionCount": 27,
          "bytes": 1219,
          "sha256": "a1ea9557dfea66aaa118baedd0d7f2b1d9174291f034ed1d16188ee56e0286d3",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/tiktok.list",
          "status": "published",
          "routedConditionCount": 4,
          "effectiveConditionCount": 3,
          "bytes": 465,
          "sha256": "c7ba1edae548e4276faf993483ba3047e0a28b75655721a741325b6f240f5196",
          "drops": {
            "unsupported": {
              "PROCESS-NAME": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/tiktok.list",
          "status": "absent-empty",
          "reason": "no-conditions",
          "routedConditionCount": 0,
          "effectiveConditionCount": 0,
          "bytes": null,
          "sha256": null,
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "wechat",
      "sourceId": "wechat",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/WeChat/WeChat.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/WeChat/WeChat.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "01e55617280a7b03db13397fcd2fe4bb3be559f728145fb1fbb054036d75d0bc",
          "rawLineCount": 344
        }
      ],
      "rawInputSha256": "0ce89f1ab46a35b242e96aa34476839b4912884104b6d0aa3f79a9b3fdde2430",
      "semanticSha256": "695f1ba69e7a80c43d29fd9a53c22126d5175fc4094a44e273510d4bd2e599da",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 332,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "bbbe8e30a1f2c3214c5124e86f3d01a4ad555fbeaef5a8a11b4eae8e65818b83",
          "conditionCount": 332
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "000622e8d9604f2112a717199b2a88a97c62d1f0f6a7036996a4a063693117c6",
          "conditionCount": 330
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "67f3cf7aafc17e614de99ff7e5381600c26687280c55c226076dba220a5a998b",
          "conditionCount": 329
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "169e616653dc4aef580348072b59469421332f3e7836f345bedf67387ec680e9",
          "conditionCount": 332
        }
      ],
      "snapshotPath": "Internal/source-snapshots/wechat.json.gz",
      "stages": {
        "inputLines": 344,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 12,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 332
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/wechat.list",
          "status": "published",
          "routedConditionCount": 332,
          "effectiveConditionCount": 332,
          "bytes": 10243,
          "sha256": "109dc0063299cc8dc48775d253bdc507ef5ad787048d5c06d2bd7648eccaad52",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/wechat.list",
          "status": "published",
          "routedConditionCount": 29,
          "effectiveConditionCount": 29,
          "bytes": 863,
          "sha256": "d3961107f4ecc779c72a2e54613bff83ff816fd2b8a13e0e28e5858827418082",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/wechat.list",
          "status": "published",
          "routedConditionCount": 235,
          "effectiveConditionCount": 235,
          "bytes": 6696,
          "sha256": "72b22b615968de81d5e9f25513a5401ed3229bff473e3c064aa5a604ba147ec7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/wechat.list",
          "status": "published",
          "routedConditionCount": 68,
          "effectiveConditionCount": 68,
          "bytes": 3240,
          "sha256": "4c9c805952e67803da4de973f971764ec9ca02a1ddc6ece1771a69faa013246f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/wechat.txt",
          "status": "published",
          "routedConditionCount": 332,
          "effectiveConditionCount": 330,
          "bytes": 10197,
          "sha256": "228e3aabd3c79efb34a8e482623a7251f59a73821011d03c644436f067c632db",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/wechat.txt",
          "status": "published",
          "routedConditionCount": 29,
          "effectiveConditionCount": 29,
          "bytes": 1198,
          "sha256": "c0fd6398d669e85c4cbe39f2ee168e005162de178acfd71a6f3a99c043175240",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/wechat.txt",
          "status": "published",
          "routedConditionCount": 235,
          "effectiveConditionCount": 233,
          "bytes": 6650,
          "sha256": "39e3fb4f542ea111bd1c3d5977ae736d8afe15a92f3b85d9b26d3ea28cc4a3ef",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/wechat.txt",
          "status": "published",
          "routedConditionCount": 68,
          "effectiveConditionCount": 68,
          "bytes": 3240,
          "sha256": "4c9c805952e67803da4de973f971764ec9ca02a1ddc6ece1771a69faa013246f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/wechat.json",
          "status": "published",
          "routedConditionCount": 332,
          "effectiveConditionCount": 329,
          "ruleObjectCount": 1,
          "bytes": 8464,
          "sha256": "342043e246f33e80ef1504e84d6f11c78d9eaad855031b3d74bc57e1b90cddde",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2,
              "IP-ASN": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 67
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/wechat.json",
          "status": "published",
          "routedConditionCount": 29,
          "effectiveConditionCount": 29,
          "ruleObjectCount": 1,
          "bytes": 865,
          "sha256": "3e4bdf3d54dcb6654fa0d0ada199733ad1e3b8fd661b1069a5343d8e4ded0ad9",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/wechat.json",
          "status": "published",
          "routedConditionCount": 235,
          "effectiveConditionCount": 233,
          "ruleObjectCount": 1,
          "bytes": 5447,
          "sha256": "b575fb0065366c54b1a998d450ae18e087f9fff41b90457be5a143b76493fadd",
          "drops": {
            "unsupported": {
              "USER-AGENT": 2
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/wechat.json",
          "status": "published",
          "routedConditionCount": 68,
          "effectiveConditionCount": 67,
          "ruleObjectCount": 1,
          "bytes": 2342,
          "sha256": "5087ac9e310fb0a273b28c79f8769c2728f87169a2b5c75a647219ebb034ab80",
          "drops": {
            "unsupported": {
              "IP-ASN": 1
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 67
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/wechat.list",
          "status": "published",
          "routedConditionCount": 332,
          "effectiveConditionCount": 332,
          "bytes": 10243,
          "sha256": "109dc0063299cc8dc48775d253bdc507ef5ad787048d5c06d2bd7648eccaad52",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/wechat.list",
          "status": "published",
          "routedConditionCount": 29,
          "effectiveConditionCount": 29,
          "bytes": 1198,
          "sha256": "c0fd6398d669e85c4cbe39f2ee168e005162de178acfd71a6f3a99c043175240",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/wechat.list",
          "status": "published",
          "routedConditionCount": 235,
          "effectiveConditionCount": 235,
          "bytes": 6696,
          "sha256": "72b22b615968de81d5e9f25513a5401ed3229bff473e3c064aa5a604ba147ec7",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/wechat.list",
          "status": "published",
          "routedConditionCount": 68,
          "effectiveConditionCount": 68,
          "bytes": 3240,
          "sha256": "4c9c805952e67803da4de973f971764ec9ca02a1ddc6ece1771a69faa013246f",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "wechat_no_ua",
      "sourceId": "wechat_no_ua",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/NobyDa/Script/master/Surge/WeChat.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/NobyDa/Script/master/Surge/WeChat.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "f6ab694f5cbdd28294279ca58541bcb310e1b208d50314f94470cc05ba1ee99d",
          "rawLineCount": 358
        }
      ],
      "rawInputSha256": "0ff49727dd7a8dbc0c11cac087713a665c39d9310ebcf84d96db46bf764c83d4",
      "semanticSha256": "707425c2a6cb24f4c2b75711cd1e629d3eb3de9a5c35d8f6de36ac96201d1fd8",
      "semanticScope": "normalized-source",
      "contextSha256": "db88e738991241e59677a4940833364dc7d83417246ea44c673e608df084ad26",
      "normalizedConditionCount": 331,
      "optimizations": [],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "302b3f1fe91cfa54ef9737109a94f7e92ca6d7a7972333983f138c52a2d3c0c5",
          "conditionCount": 331
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "5fedfd9814f090dbe44206443d8aa25e3c02a4f930a93e6c8b5c816146e7b2a8",
          "conditionCount": 331
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "949c448702539661911b9d8645ace34f99986639a11fa0165c68566bdf484295",
          "conditionCount": 331
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "ab38e6b28ad93514a0c0e40b342761e9daf0261dd72637569d7c092c0dfeb724",
          "conditionCount": 331
        }
      ],
      "snapshotPath": "Internal/source-snapshots/wechat_no_ua.json.gz",
      "stages": {
        "inputLines": 358,
        "filtered": {
          "emptyLines": 9,
          "commentsOrMarkers": 8,
          "excludedRuleType": 2,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 331
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/wechat_no_ua.list",
          "status": "published",
          "routedConditionCount": 331,
          "effectiveConditionCount": 331,
          "bytes": 10298,
          "sha256": "630710352549981cc12def7063c8c11c436a211acf32a8d8180e663b8e2a4f26",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/wechat_no_ua.list",
          "status": "published",
          "routedConditionCount": 26,
          "effectiveConditionCount": 26,
          "bytes": 834,
          "sha256": "462cec00a03fac0303324224086dc6766379bdcf1abb8c2dad9ce67396fc0c8e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/wechat_no_ua.list",
          "status": "published",
          "routedConditionCount": 233,
          "effectiveConditionCount": 233,
          "bytes": 6671,
          "sha256": "52cd306bcd8968834247df8886e975ce3cf6ca44ae2c2d445232371611dc470e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/wechat_no_ua.list",
          "status": "published",
          "routedConditionCount": 72,
          "effectiveConditionCount": 72,
          "bytes": 3448,
          "sha256": "615b1d0caac70c99f86444bc74996452149f43cabff0814b45dab963c8cf2f0a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/wechat_no_ua.txt",
          "status": "published",
          "routedConditionCount": 331,
          "effectiveConditionCount": 331,
          "bytes": 10298,
          "sha256": "630710352549981cc12def7063c8c11c436a211acf32a8d8180e663b8e2a4f26",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/wechat_no_ua.txt",
          "status": "published",
          "routedConditionCount": 26,
          "effectiveConditionCount": 26,
          "bytes": 1112,
          "sha256": "ad32111e0c434dee4cb2bd1805b86b2a8a97a76ba066b171ab1911631014de0d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/wechat_no_ua.txt",
          "status": "published",
          "routedConditionCount": 233,
          "effectiveConditionCount": 233,
          "bytes": 6671,
          "sha256": "52cd306bcd8968834247df8886e975ce3cf6ca44ae2c2d445232371611dc470e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/wechat_no_ua.txt",
          "status": "published",
          "routedConditionCount": 72,
          "effectiveConditionCount": 72,
          "bytes": 3448,
          "sha256": "615b1d0caac70c99f86444bc74996452149f43cabff0814b45dab963c8cf2f0a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/wechat_no_ua.json",
          "status": "published",
          "routedConditionCount": 331,
          "effectiveConditionCount": 331,
          "ruleObjectCount": 1,
          "bytes": 8554,
          "sha256": "f770aee2e30f09aee1b49ef66c492e49f38fa330f5ea5a5c44b63ba1cdf9f044",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 72
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/wechat_no_ua.json",
          "status": "published",
          "routedConditionCount": 26,
          "effectiveConditionCount": 26,
          "ruleObjectCount": 1,
          "bytes": 788,
          "sha256": "6921111601723f6fa478bcd1c8ad6f3b41683a4be76f92003be6e54a73cad084",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/wechat_no_ua.json",
          "status": "published",
          "routedConditionCount": 233,
          "effectiveConditionCount": 233,
          "ruleObjectCount": 1,
          "bytes": 5447,
          "sha256": "7c28d41ce9982a69e87a1083541bda9f601248ff37d9275e64375144de68d226",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/wechat_no_ua.json",
          "status": "published",
          "routedConditionCount": 72,
          "effectiveConditionCount": 72,
          "ruleObjectCount": 1,
          "bytes": 2509,
          "sha256": "681e9cbc9aeec73cc1531173eb94fdf9fafdce1f33a7bc712607fdba663b56a4",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 72
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/wechat_no_ua.list",
          "status": "published",
          "routedConditionCount": 331,
          "effectiveConditionCount": 331,
          "bytes": 10298,
          "sha256": "630710352549981cc12def7063c8c11c436a211acf32a8d8180e663b8e2a4f26",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/wechat_no_ua.list",
          "status": "published",
          "routedConditionCount": 26,
          "effectiveConditionCount": 26,
          "bytes": 1112,
          "sha256": "ad32111e0c434dee4cb2bd1805b86b2a8a97a76ba066b171ab1911631014de0d",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/wechat_no_ua.list",
          "status": "published",
          "routedConditionCount": 233,
          "effectiveConditionCount": 233,
          "bytes": 6671,
          "sha256": "52cd306bcd8968834247df8886e975ce3cf6ca44ae2c2d445232371611dc470e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/wechat_no_ua.list",
          "status": "published",
          "routedConditionCount": 72,
          "effectiveConditionCount": 72,
          "bytes": 3448,
          "sha256": "615b1d0caac70c99f86444bc74996452149f43cabff0814b45dab963c8cf2f0a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    },
    {
      "id": "youtube",
      "sourceId": "youtube",
      "platforms": [
        "surge",
        "clash",
        "singbox",
        "loon"
      ],
      "sources": [
        {
          "configuredUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/YouTube/YouTube.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Surge/YouTube/YouTube.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "42274e143447066e26e1ebbf21ae03ce6efb40827f41e2775a84fb16d390713d",
          "rawLineCount": 200
        },
        {
          "configuredUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/youtube.list",
          "fallbackUrls": [],
          "selectedUrl": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/youtube.list",
          "selection": "primary",
          "fallbackIndex": null,
          "viaProxy": false,
          "responseAgeSeconds": null,
          "rawContentSha256": "e95f241fa4357918fc1066390c352aad750b571ddea15e3421d30c84e947ac10",
          "rawLineCount": 178
        }
      ],
      "rawInputSha256": "20a30ebc42e82b04ae7a833c5e0d520c7f48a6a736734fd655a2149822829473",
      "semanticSha256": "4e8bec50e548ca4c57842d61b0671aa05f577b2028f01bd229e821fd9a391155",
      "semanticScope": "normalized-source",
      "contextSha256": "183979ea31ae3f07cc04c052d85b68cdf625669aa6c1e9c8e03385bf2fcae42c",
      "normalizedConditionCount": 191,
      "optimizations": [
        {
          "reason": "keyword-coverage",
          "conditionCount": 170,
          "byType": {
            "DOMAIN-SUFFIX": 170
          },
          "samples": [
            "DOMAIN-SUFFIX,wide-youtube.l.google.com",
            "DOMAIN-SUFFIX,withyoutube.com",
            "DOMAIN-SUFFIX,youtube",
            "DOMAIN-SUFFIX,youtube-nocookie.com",
            "DOMAIN-SUFFIX,youtube-ui.l.google.com",
            "DOMAIN-SUFFIX,youtube.cat",
            "DOMAIN-SUFFIX,youtube.co.za",
            "DOMAIN-SUFFIX,youtube.co.zw",
            "DOMAIN-SUFFIX,youtube.com",
            "DOMAIN-SUFFIX,youtube.googleapis.com",
            "DOMAIN-SUFFIX,youtube.soy",
            "DOMAIN-SUFFIX,youtube.vn",
            "DOMAIN-SUFFIX,youtubeeducation.com",
            "DOMAIN-SUFFIX,youtubeembeddedplayer.googleapis.com",
            "DOMAIN-SUFFIX,youtubefanfest.com",
            "DOMAIN-SUFFIX,youtubegaming.com",
            "DOMAIN-SUFFIX,youtubego.com",
            "DOMAIN-SUFFIX,youtubei.googleapis.com",
            "DOMAIN-SUFFIX,youtubekids.com",
            "DOMAIN-SUFFIX,youtubemobilesupport.com"
          ]
        }
      ],
      "effectiveOutputs": [
        {
          "platform": "surge",
          "format": "surge-classical",
          "semanticSha256": "828e9a48b13e16d2479f96d01b161f44e7eac731002be9a503b7f4e75a2dca3e",
          "conditionCount": 21
        },
        {
          "platform": "clash",
          "format": "clash-classical",
          "semanticSha256": "b9267ec8bea9fec7c9639347cff37d09acffca753f33116e3da5fc931075e4a2",
          "conditionCount": 14
        },
        {
          "platform": "singbox",
          "format": "singbox-json-v2",
          "semanticSha256": "0e51236ee5e7077aa02b566b297356f52a8ca22fdfd9cfa2cbfb849d1588e3d5",
          "conditionCount": 14
        },
        {
          "platform": "loon",
          "format": "loon-classical",
          "semanticSha256": "8adaf614d11defa2be8be8ea04bb0a0dd6f9cc5ae444b4aa4a966d063ff8f754",
          "conditionCount": 21
        }
      ],
      "snapshotPath": "Internal/source-snapshots/youtube.json.gz",
      "stages": {
        "inputLines": 378,
        "filtered": {
          "emptyLines": 0,
          "commentsOrMarkers": 10,
          "excludedRuleType": 0,
          "sourcePolicy": 0,
          "invalid": 0
        },
        "canonicalCount": 191
      },
      "outputs": [
        {
          "platform": "surge",
          "variant": "merged",
          "format": "surge-classical",
          "path": "List/youtube.list",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 21,
          "bytes": 899,
          "sha256": "cd981e338f0b9596040aa117e3eb305ebd3bd9f233966e3542ddd04af94b9df0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "domainset",
          "format": "surge-domainset",
          "path": "List/domainset/youtube.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 533,
          "sha256": "8f5708f248e2d65147928f7f1f2a8531d9d1ed26c489dd4c55e85f4928b3592e",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "non_ip",
          "format": "surge-classical",
          "path": "List/non_ip/youtube.list",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 630,
          "sha256": "29031b6f7bb367a1ea644109d7dc6cb600d7678e545adce25f2d85cb3db77f1b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "surge",
          "variant": "ip",
          "format": "surge-classical",
          "path": "List/ip/youtube.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 503,
          "sha256": "205b2e5ca15eb3d47573651894a272d51a035d6d8353b44024f15f6fcf184630",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "merged",
          "format": "clash-classical",
          "path": "Clash/youtube.txt",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 14,
          "bytes": 691,
          "sha256": "3d54cd6c2c3f18fb7a1e24001f90132f88d6ef664fdbf60d2174626cc3e73292",
          "drops": {
            "unsupported": {
              "USER-AGENT": 7
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "domainset",
          "format": "clash-classical",
          "path": "Clash/domainset/youtube.txt",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 657,
          "sha256": "522e2d3ba8828ce4714a9a4540b9da88fe29300f96a4bfcfbb2fffff68c563d0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "non_ip",
          "format": "clash-classical",
          "path": "Clash/non_ip/youtube.txt",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 1,
          "bytes": 422,
          "sha256": "ad895b1aebb71d74b6c11afcecd4470b76939efbe1f41be1e21ec9b6afbd0b40",
          "drops": {
            "unsupported": {
              "USER-AGENT": 7
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "clash",
          "variant": "ip",
          "format": "clash-classical",
          "path": "Clash/ip/youtube.txt",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 503,
          "sha256": "205b2e5ca15eb3d47573651894a272d51a035d6d8353b44024f15f6fcf184630",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "merged",
          "format": "singbox-json-v2",
          "path": "sing-box/youtube.json",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 14,
          "ruleObjectCount": 1,
          "bytes": 437,
          "sha256": "73bcce9f6c25b81d293cb5d0b5e4220500cbe03ef26a10258cdabf2f45da2f55",
          "drops": {
            "unsupported": {
              "USER-AGENT": 7
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 3
            }
          }
        },
        {
          "platform": "singbox",
          "variant": "domainset",
          "format": "singbox-json-v2",
          "path": "sing-box/domainset/youtube.json",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "ruleObjectCount": 1,
          "bytes": 322,
          "sha256": "934a5551d302d1b94dc2604e494a53a9a40d67415b0a8100ad51191aa4dcb50a",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "non_ip",
          "format": "singbox-json-v2",
          "path": "sing-box/non_ip/youtube.json",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 1,
          "ruleObjectCount": 1,
          "bytes": 100,
          "sha256": "044143c81b6800c5731865a90e36953b265a3f36f382798c4e338c01fd09e6fd",
          "drops": {
            "unsupported": {
              "USER-AGENT": 7
            },
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "singbox",
          "variant": "ip",
          "format": "singbox-json-v2",
          "path": "sing-box/ip/youtube.json",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "ruleObjectCount": 1,
          "bytes": 173,
          "sha256": "f27c3dc33973d05af9c75f82159a0d65faed3e71d47a4561cdfa637f182267a9",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {
              "no-resolve": 3
            }
          }
        },
        {
          "platform": "loon",
          "variant": "merged",
          "format": "loon-classical",
          "path": "Loon/youtube.list",
          "status": "published",
          "routedConditionCount": 21,
          "effectiveConditionCount": 21,
          "bytes": 899,
          "sha256": "cd981e338f0b9596040aa117e3eb305ebd3bd9f233966e3542ddd04af94b9df0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "domainset",
          "format": "loon-classical",
          "path": "Loon/domainset/youtube.list",
          "status": "published",
          "routedConditionCount": 10,
          "effectiveConditionCount": 10,
          "bytes": 657,
          "sha256": "522e2d3ba8828ce4714a9a4540b9da88fe29300f96a4bfcfbb2fffff68c563d0",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "non_ip",
          "format": "loon-classical",
          "path": "Loon/non_ip/youtube.list",
          "status": "published",
          "routedConditionCount": 8,
          "effectiveConditionCount": 8,
          "bytes": 630,
          "sha256": "29031b6f7bb367a1ea644109d7dc6cb600d7678e545adce25f2d85cb3db77f1b",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        },
        {
          "platform": "loon",
          "variant": "ip",
          "format": "loon-classical",
          "path": "Loon/ip/youtube.list",
          "status": "published",
          "routedConditionCount": 3,
          "effectiveConditionCount": 3,
          "bytes": 503,
          "sha256": "205b2e5ca15eb3d47573651894a272d51a035d6d8353b44024f15f6fcf184630",
          "drops": {
            "unsupported": {},
            "malformed": 0,
            "unknown": {}
          },
          "losses": {
            "droppedValues": {},
            "ignoredModifiers": {}
          }
        }
      ]
    }
  ]
}
