{
  "summary": {
    "same-filename": 8,
    "invalid-version-reference": 1,
    "author-replacement-quarantined": 2,
    "official-replacement": 2,
    "official-legacy-name-replacement": 1,
    "same-artifact-different-compression": 2,
    "runtime-endpoint-not-an-artifact": 3,
    "author-only-alternative-quarantined": 1,
    "git-mirror-available": 4,
    "git-mirror-quarantined": 2,
    "official-distribution-archive-replacement": 1,
    "upstream-script-replacement-quarantined": 1
  },
  "items": [
    {
      "url": "http://dl.midoks.icu/soft/openresty/openresty-1.21.4.4.tar.gz",
      "original_status": "failed",
      "classification": "same-filename",
      "alternatives": [
        {
          "url": "https://openresty.org/download/openresty-1.21.4.4.tar.gz",
          "sha256": "65891c3d3bf0132d931e5f907d7d997455e8dbf50413d3ee662cde41dd55909c",
          "path": "staging/dynamic/openresty.org/download/openresty-1.21.4.4.tar.gz"
        }
      ]
    },
    {
      "url": "http://dl.midoks.icu/soft/openresty/openresty-1.27.1.2.tar.gz",
      "original_status": "failed",
      "classification": "same-filename",
      "alternatives": [
        {
          "url": "https://openresty.org/download/openresty-1.27.1.2.tar.gz",
          "sha256": "74f076f7e364b2a99a6c5f9bb531c27610c78985abe956b442b192a2295f7548",
          "path": "staging/dynamic/openresty.org/download/openresty-1.27.1.2.tar.gz"
        }
      ]
    },
    {
      "url": "http://dl.midoks.icu/soft/openresty/openresty-1.29.2.5.tar.gz",
      "original_status": "failed",
      "classification": "same-filename",
      "alternatives": [
        {
          "url": "https://openresty.org/download/openresty-1.29.2.5.tar.gz",
          "sha256": "3195e665c97023419051dc51d195e9f774a3d00ed6e7cd8a3751c4722ea0a8c1",
          "path": "staging/dynamic/openresty.org/download/openresty-1.29.2.5.tar.gz"
        }
      ]
    },
    {
      "url": "http://dl.midoks.icu/soft/openresty/openresty-1.31.1.1.tar.gz",
      "original_status": "failed",
      "classification": "same-filename",
      "alternatives": [
        {
          "url": "https://openresty.org/download/openresty-1.31.1.1.tar.gz",
          "sha256": "65b78baadd3f0984055de89bf13f4a1932e5bfe9c31932037a134ea2b1a0ce42",
          "path": "staging/dynamic/openresty.org/download/openresty-1.31.1.1.tar.gz"
        }
      ]
    },
    {
      "url": "https://cdn.mysql.com/archives/mysql-9.4/mysql-9.7.0.tar.gz",
      "original_status": "failed",
      "classification": "invalid-version-reference",
      "alternatives": []
    },
    {
      "url": "https://code.midoks.icu/midoks/mdserver-web/archive/0.17.3.zip",
      "original_status": "failed",
      "classification": "author-replacement-quarantined",
      "alternatives": [
        {
          "url": "https://github.com/midoks/mdserver-web/archive/refs/tags/0.17.3.zip",
          "sha256": "0d18c1f4fd6972c3cf6ca5ff1d3f119dfe918f41d8905f5610f8ef13ef650f6d",
          "path": "staging/replacements-v5/github.com/midoks/mdserver-web/archive/refs/tags/0.17.3.zip"
        }
      ]
    },
    {
      "url": "https://dl.midoks.icu/soft/haproxy/haproxy-2.8.20.tar.gz",
      "original_status": "failed",
      "classification": "same-filename",
      "alternatives": [
        {
          "url": "https://www.haproxy.org/download/2.8/src/haproxy-2.8.20.tar.gz",
          "sha256": "f38461bce4d9a12c8ef0999fd21e33821b9146ef5fe73de37fae985a63d5f311",
          "path": "staging/dynamic/www.haproxy.org/download/2.8/src/haproxy-2.8.20.tar.gz"
        }
      ]
    },
    {
      "url": "https://dl.midoks.icu/soft/haproxy/haproxy-3.0.19.tar.gz",
      "original_status": "failed",
      "classification": "same-filename",
      "alternatives": [
        {
          "url": "https://www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz",
          "sha256": "85f2743a44e4226a0176926fbc8eebfa5551d22fe5f44366877570b6e18c6664",
          "path": "staging/dynamic/www.haproxy.org/download/3.0/src/haproxy-3.0.19.tar.gz"
        }
      ]
    },
    {
      "url": "https://dl.midoks.icu/soft/haproxy/haproxy-3.2.15.tar.gz",
      "original_status": "failed",
      "classification": "same-filename",
      "alternatives": [
        {
          "url": "https://www.haproxy.org/download/3.2/src/haproxy-3.2.15.tar.gz",
          "sha256": "117e408aff544c9ad758c2fb3fd8cf791a72609d3ae319b2cf9f2a0b035393c2",
          "path": "staging/dynamic/www.haproxy.org/download/3.2/src/haproxy-3.2.15.tar.gz"
        }
      ]
    },
    {
      "url": "https://download.libsodium.org/libsodium/releases/libsodium-1.0.18-stable.tar.gz",
      "original_status": "failed",
      "classification": "official-replacement",
      "alternatives": [
        {
          "url": "https://github.com/jedisct1/libsodium/releases/download/1.0.18-RELEASE/libsodium-1.0.18.tar.gz",
          "sha256": "6f504490b342a4f8a4c4a02fc9b866cbef8622d5df4e5452b46be121e46636c1",
          "path": "staging/replacements-v5/github.com/jedisct1/libsodium/releases/download/1.0.18-RELEASE/libsodium-1.0.18.tar.gz"
        }
      ]
    },
    {
      "url": "https://downloads.apache.org/httpd/httpd-2.4.66.tar.bz2",
      "original_status": "failed",
      "classification": "same-filename",
      "alternatives": [
        {
          "url": "https://archive.apache.org/dist/httpd/httpd-2.4.66.tar.bz2",
          "sha256": "94d7ff2b42acbb828e870ba29e4cbad48e558a79c623ad3596e4116efcfea25a",
          "path": "staging/replacements-v5/archive.apache.org/dist/httpd/httpd-2.4.66.tar.bz2"
        }
      ]
    },
    {
      "url": "https://fastdl.mongodb.org/osx/mongodb-macos-x86_64-3.0.15.tgz",
      "original_status": "failed",
      "classification": "official-legacy-name-replacement",
      "alternatives": [
        {
          "url": "https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.0.15.tgz",
          "sha256": "7aa8ac8fb63708fe34eb76849ba30acb0c487b2754fd77ab0823e48f8a40df77",
          "path": "staging/replacements-v6/fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.0.15.tgz"
        }
      ]
    },
    {
      "url": "https://imagemagick.org/archive/ImageMagick-7.1.1-15.tar.gz",
      "original_status": "failed",
      "classification": "official-replacement",
      "alternatives": [
        {
          "url": "https://github.com/ImageMagick/ImageMagick/archive/refs/tags/7.1.1-15.tar.gz",
          "sha256": "2372192a76af9be43c0543dd7ae6dfbf34b11fc0203583453ce3f9f707c36bcc",
          "path": "staging/replacements-v5/github.com/ImageMagick/ImageMagick/archive/refs/tags/7.1.1-15.tar.gz"
        }
      ]
    },
    {
      "url": "https://mirrors.nju.edu.cn/php/php-5.2.17.tar.xz",
      "original_status": "failed",
      "classification": "same-artifact-different-compression",
      "alternatives": [
        {
          "url": "https://museum.php.net/php5/php-5.2.17.tar.gz",
          "sha256": "1abe07c1fdd64184708a3ba179abcfcca5662a4e0d2037eb2748b75abc42e767",
          "path": "staging/dynamic/museum.php.net/php5/php-5.2.17.tar.gz"
        }
      ]
    },
    {
      "url": "https://mirrors.nju.edu.cn/php/php-5.4.45.tar.xz",
      "original_status": "failed",
      "classification": "same-artifact-different-compression",
      "alternatives": [
        {
          "url": "https://museum.php.net/php5/php-5.4.45.tar.gz",
          "sha256": "25bc4723955f4e352935258002af14a14a9810b491a19400d76fcdfa9d04b28f",
          "path": "staging/dynamic/museum.php.net/php5/php-5.4.45.tar.gz"
        }
      ]
    },
    {
      "url": "http://localhost:3100/loki/api/v1/push",
      "original_status": "skipped",
      "classification": "runtime-endpoint-not-an-artifact",
      "alternatives": []
    },
    {
      "url": "http://lua.sqlite.org/index.cgi/zip/lsqlite3_fsl09y.zip?uuid=fsl_9y",
      "original_status": "failed",
      "classification": "author-only-alternative-quarantined",
      "alternatives": [
        {
          "url": "https://github.com/midoks/mdserver-web/releases/download/0.18.4/lsqlite3_v096.zip",
          "sha256": "09c826da84f470d97b350a85308f1b6f8523b25fccc8f98110c0b9fbca211a09",
          "path": "staging/literal/github.com/midoks/mdserver-web/releases/download/0.18.4/lsqlite3_v096.zip"
        }
      ]
    },
    {
      "url": "https://codeload.github.com/midoks/mdserver-web/zip/master",
      "original_status": "skipped",
      "classification": "author-replacement-quarantined",
      "alternatives": [
        {
          "url": "https://github.com/midoks/mdserver-web/archive/refs/heads/master.zip",
          "sha256": "541ed015974544e9d445cf9423b05da5a56104f1c28ecb66fc74e6908a3f05f3",
          "path": "staging/replacements-v5/github.com/midoks/mdserver-web/archive/refs/heads/master.zip"
        }
      ]
    },
    {
      "url": "https://github.com/brendangregg/FlameGraph",
      "original_status": "skipped",
      "classification": "git-mirror-available",
      "alternatives": [
        {
          "url": "https://dl.md5.site/git/github.com/brendangregg/FlameGraph.git",
          "sha256": null,
          "path": "/git/github.com/brendangregg/FlameGraph.git"
        }
      ]
    },
    {
      "url": "https://github.com/mw-plugin/dztasks",
      "original_status": "skipped",
      "classification": "git-mirror-quarantined",
      "alternatives": []
    },
    {
      "url": "https://github.com/mw-plugin/gorse",
      "original_status": "skipped",
      "classification": "git-mirror-quarantined",
      "alternatives": []
    },
    {
      "url": "https://github.com/openresty/openresty-systemtap-toolkit",
      "original_status": "skipped",
      "classification": "git-mirror-available",
      "alternatives": [
        {
          "url": "https://dl.md5.site/git/github.com/openresty/openresty-systemtap-toolkit.git",
          "sha256": null,
          "path": "/git/github.com/openresty/openresty-systemtap-toolkit.git"
        }
      ]
    },
    {
      "url": "https://github.com/openresty/stapxx",
      "original_status": "skipped",
      "classification": "git-mirror-available",
      "alternatives": [
        {
          "url": "https://dl.md5.site/git/github.com/openresty/stapxx.git",
          "sha256": null,
          "path": "/git/github.com/openresty/stapxx.git"
        }
      ]
    },
    {
      "url": "https://github.com/wxx9248/ngx_brotli.git",
      "original_status": "skipped",
      "classification": "git-mirror-available",
      "alternatives": [
        {
          "url": "https://dl.md5.site/git/github.com/wxx9248/ngx_brotli.git",
          "sha256": null,
          "path": "/git/github.com/wxx9248/ngx_brotli.git"
        }
      ]
    },
    {
      "url": "https://ip.cachecha.com/?format=text",
      "original_status": "skipped",
      "classification": "runtime-endpoint-not-an-artifact",
      "alternatives": []
    },
    {
      "url": "https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz",
      "original_status": "failed",
      "classification": "official-distribution-archive-replacement",
      "alternatives": [
        {
          "url": "https://archive.ubuntu.com/ubuntu/pool/main/libm/libmemcached/libmemcached_1.0.18.orig.tar.gz",
          "sha256": "e22c0bb032fde08f53de9ffbc5a128233041d9f33b5de022c0978a2149885f82",
          "path": "staging/replacements-v6/archive.ubuntu.com/ubuntu/pool/main/libm/libmemcached/libmemcached_1.0.18.orig.tar.gz"
        }
      ]
    },
    {
      "url": "https://raw.githubusercontent.com/Homebrew/install/master/install",
      "original_status": "failed",
      "classification": "upstream-script-replacement-quarantined",
      "alternatives": [
        {
          "url": "https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh",
          "sha256": "99287f194a8b3c9e6b0203a11a5fa54518be57209343e6bb954dec4635796d9d",
          "path": "staging/quarantine/raw.githubusercontent.com/Homebrew/install/HEAD/install.sh"
        }
      ]
    },
    {
      "url": "https://v6r.ipip.net/?format=text",
      "original_status": "skipped",
      "classification": "runtime-endpoint-not-an-artifact",
      "alternatives": []
    }
  ]
}