{
    "version": 1,
    "generated": "2026-10-26T18:06:01+01:00",
    "info": "https://ipv64.net/v64_blocklists",
    "base": "https://ipv64.net/blocklists/",
    "lists": [
        {
            "id": "spamhaus_drop",
            "name": "Spamhaus Drop",
            "category": "attack",
            "in_all": true,
            "description": "Networks Spamhaus lists as controlled by criminals (DROP, IPv4 and IPv6)",
            "source": "https://www.spamhaus.org/blocklists/do-not-route-or-peer/",
            "license": "Spamhaus DROP terms",
            "count": 1738,
            "count_v4": 1647,
            "count_v6": 91,
            "updated": "2026-10-26T18:02:06+01:00",
            "files": {
                "all": "ipv64_blocklist_spamhaus_drop.txt",
                "v4": "ipv64_blocklist_v4_spamhaus_drop.txt",
                "v6": "ipv64_blocklist_v6_spamhaus_drop.txt",
                "mikrotik_v4": "v64_mikrotik_v4_spamhaus_drop.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_spamhaus_drop.rsc"
            }
        },
        {
            "id": "firehole_l1",
            "name": "Firehole Level1",
            "category": "attack",
            "in_all": true,
            "description": "FireHOL Level 1: curated collection with a low false positive risk",
            "source": "https://iplists.firehol.org/?ipset=firehol_level1",
            "license": "per source, see FireHOL",
            "count": 4620,
            "count_v4": 4620,
            "count_v6": 0,
            "updated": "2026-10-26T18:02:13+01:00",
            "files": {
                "all": "ipv64_blocklist_firehole_l1.txt",
                "v4": "ipv64_blocklist_v4_firehole_l1.txt",
                "v6": "ipv64_blocklist_v6_firehole_l1.txt",
                "mikrotik_v4": "v64_mikrotik_v4_firehole_l1.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_firehole_l1.rsc"
            }
        },
        {
            "id": "dshield1",
            "name": "DShield",
            "category": "attack",
            "in_all": true,
            "description": "DShield: the 20 most active attacking /24 networks",
            "source": "https://www.dshield.org/block.txt",
            "license": "CC BY-NC-SA 2.5",
            "count": 20,
            "count_v4": 20,
            "count_v6": 0,
            "updated": "2026-10-26T18:02:13+01:00",
            "files": {
                "all": "ipv64_blocklist_dshield1.txt",
                "v4": "ipv64_blocklist_v4_dshield1.txt",
                "v6": "ipv64_blocklist_v6_dshield1.txt",
                "mikrotik_v4": "v64_mikrotik_v4_dshield1.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_dshield1.rsc"
            }
        },
        {
            "id": "tor_exit",
            "name": "Tor Exit Nodes",
            "category": "tor",
            "in_all": true,
            "description": "Tor exit nodes (IPv4 and IPv6, from the Tor Project)",
            "source": "https://metrics.torproject.org/onionoo.html",
            "license": "CC0",
            "count": 1448,
            "count_v4": 1189,
            "count_v6": 259,
            "updated": "2026-10-26T18:02:17+01:00",
            "files": {
                "all": "ipv64_blocklist_tor_exit.txt",
                "v4": "ipv64_blocklist_v4_tor_exit.txt",
                "v6": "ipv64_blocklist_v6_tor_exit.txt",
                "mikrotik_v4": "v64_mikrotik_v4_tor_exit.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_tor_exit.rsc"
            }
        },
        {
            "id": "tor_all",
            "name": "Tor All Nodes",
            "category": "tor",
            "in_all": true,
            "description": "All running Tor relays (IPv4 and IPv6, from the Tor Project)",
            "source": "https://metrics.torproject.org/onionoo.html",
            "license": "CC0",
            "count": 8483,
            "count_v4": 6688,
            "count_v6": 1795,
            "updated": "2026-10-26T18:02:32+01:00",
            "files": {
                "all": "ipv64_blocklist_tor_all.txt",
                "v4": "ipv64_blocklist_v4_tor_all.txt",
                "v6": "ipv64_blocklist_v6_tor_all.txt",
                "mikrotik_v4": "v64_mikrotik_v4_tor_all.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_tor_all.rsc"
            }
        },
        {
            "id": "blocklistde_all",
            "name": "Blocklist.de All",
            "category": "attack",
            "in_all": true,
            "description": "blocklist.de: attackers on SSH, mail, web and other services in the last 48 hours",
            "source": "https://www.blocklist.de/",
            "license": "free to use (blocklist.de)",
            "count": 25151,
            "count_v4": 24852,
            "count_v6": 299,
            "updated": "2026-10-26T18:02:50+01:00",
            "files": {
                "all": "ipv64_blocklist_blocklistde_all.txt",
                "v4": "ipv64_blocklist_v4_blocklistde_all.txt",
                "v6": "ipv64_blocklist_v6_blocklistde_all.txt",
                "mikrotik_v4": "v64_mikrotik_v4_blocklistde_all.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_blocklistde_all.rsc"
            }
        },
        {
            "id": "feodo",
            "name": "abuse.ch Feodo Tracker",
            "category": "botnet",
            "in_all": true,
            "description": "Botnet command and control servers (Emotet, Dridex, QakBot and others)",
            "source": "https://feodotracker.abuse.ch/blocklist/",
            "license": "CC0",
            "count": 1,
            "count_v4": 1,
            "count_v6": 0,
            "updated": "2026-10-26T18:02:50+01:00",
            "files": {
                "all": "ipv64_blocklist_feodo.txt",
                "v4": "ipv64_blocklist_v4_feodo.txt",
                "v6": "ipv64_blocklist_v6_feodo.txt",
                "mikrotik_v4": "v64_mikrotik_v4_feodo.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_feodo.rsc"
            }
        },
        {
            "id": "et_compromised",
            "name": "ET Compromised",
            "category": "attack",
            "in_all": true,
            "description": "Emerging Threats (Proofpoint): known compromised hosts",
            "source": "https://rules.emergingthreats.net/blockrules/",
            "license": "ET Open",
            "count": 482,
            "count_v4": 482,
            "count_v6": 0,
            "updated": "2026-10-26T18:02:50+01:00",
            "files": {
                "all": "ipv64_blocklist_et_compromised.txt",
                "v4": "ipv64_blocklist_v4_et_compromised.txt",
                "v6": "ipv64_blocklist_v6_et_compromised.txt",
                "mikrotik_v4": "v64_mikrotik_v4_et_compromised.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_et_compromised.rsc"
            }
        },
        {
            "id": "cins_army",
            "name": "CINS Army",
            "category": "attack",
            "in_all": false,
            "description": "CINS Army: addresses with a poor reputation from the Sentinel IPS network (up to 15,000)",
            "source": "https://cinsscore.com/",
            "license": "free to use (CINS)",
            "count": 15000,
            "count_v4": 15000,
            "count_v6": 0,
            "updated": "2026-10-26T18:03:00+01:00",
            "files": {
                "all": "ipv64_blocklist_cins_army.txt",
                "v4": "ipv64_blocklist_v4_cins_army.txt",
                "v6": "ipv64_blocklist_v6_cins_army.txt",
                "mikrotik_v4": "v64_mikrotik_v4_cins_army.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_cins_army.rsc"
            }
        },
        {
            "id": "ipsum_l3",
            "name": "IPsum Level 3",
            "category": "attack",
            "in_all": false,
            "description": "IPsum: addresses found on at least 3 public blocklists",
            "source": "https://github.com/stamparm/ipsum",
            "license": "Unlicense",
            "count": 19862,
            "count_v4": 19862,
            "count_v6": 0,
            "updated": "2026-10-26T18:03:19+01:00",
            "files": {
                "all": "ipv64_blocklist_ipsum_l3.txt",
                "v4": "ipv64_blocklist_v4_ipsum_l3.txt",
                "v6": "ipv64_blocklist_v6_ipsum_l3.txt",
                "mikrotik_v4": "v64_mikrotik_v4_ipsum_l3.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_ipsum_l3.rsc"
            }
        },
        {
            "id": "doh_servers",
            "name": "DoH Server",
            "category": "doh",
            "in_all": false,
            "description": "Public DNS over HTTPS servers: block outgoing so devices cannot bypass your own DNS",
            "source": "https://github.com/dibdot/DoH-IP-blocklists",
            "license": "GPL-3.0",
            "count": 2595,
            "count_v4": 1945,
            "count_v6": 650,
            "updated": "2026-10-26T18:03:21+01:00",
            "files": {
                "all": "ipv64_blocklist_doh_servers.txt",
                "v4": "ipv64_blocklist_v4_doh_servers.txt",
                "v6": "ipv64_blocklist_v6_doh_servers.txt",
                "mikrotik_v4": "v64_mikrotik_v4_doh_servers.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_doh_servers.rsc"
            }
        },
        {
            "id": "cloudflare",
            "name": "Cloudflare",
            "category": "cloud",
            "in_all": false,
            "description": "Cloudflare networks: allow only these when a server should be reachable through Cloudflare only",
            "source": "https://www.cloudflare.com/ips/",
            "license": "published by the provider",
            "count": 22,
            "count_v4": 15,
            "count_v6": 7,
            "updated": "2026-10-26T18:03:21+01:00",
            "files": {
                "all": "ipv64_blocklist_cloudflare.txt",
                "v4": "ipv64_blocklist_v4_cloudflare.txt",
                "v6": "ipv64_blocklist_v6_cloudflare.txt",
                "mikrotik_v4": "v64_mikrotik_v4_cloudflare.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_cloudflare.rsc"
            }
        },
        {
            "id": "aws",
            "name": "Amazon AWS",
            "category": "cloud",
            "in_all": false,
            "description": "All Amazon AWS networks (data centers, many scanners and bots)",
            "source": "https://docs.aws.amazon.com/vpc/latest/userguide/aws-ip-ranges.html",
            "license": "published by the provider",
            "count": 8342,
            "count_v4": 5296,
            "count_v6": 3046,
            "updated": "2026-10-26T18:03:30+01:00",
            "files": {
                "all": "ipv64_blocklist_aws.txt",
                "v4": "ipv64_blocklist_v4_aws.txt",
                "v6": "ipv64_blocklist_v6_aws.txt",
                "mikrotik_v4": "v64_mikrotik_v4_aws.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_aws.rsc"
            }
        },
        {
            "id": "gcp",
            "name": "Google Cloud",
            "category": "cloud",
            "in_all": false,
            "description": "Google Cloud customer networks (without Google services)",
            "source": "https://cloud.google.com/compute/docs/faq#find_ip_range",
            "license": "published by the provider",
            "count": 1135,
            "count_v4": 1040,
            "count_v6": 95,
            "updated": "2026-10-26T18:03:31+01:00",
            "files": {
                "all": "ipv64_blocklist_gcp.txt",
                "v4": "ipv64_blocklist_v4_gcp.txt",
                "v6": "ipv64_blocklist_v6_gcp.txt",
                "mikrotik_v4": "v64_mikrotik_v4_gcp.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_gcp.rsc"
            }
        },
        {
            "id": "ai_bots",
            "name": "v64 AI Bots (IP)",
            "category": "ai",
            "in_all": false,
            "description": "Official IP ranges of AI crawlers and AI fetchers, published by their operators (OpenAI, Perplexity, Common Crawl, Mistral, Google-Agent); includes user-triggered fetchers such as ChatGPT-User and Perplexity-User",
            "source": "https://ipv64.net/v64_blocklists",
            "license": "published by the operators",
            "count": 310,
            "count_v4": 308,
            "count_v6": 2,
            "updated": "2026-10-26T12:06:16+01:00",
            "files": {
                "all": "ipv64_blocklist_ai_bots.txt",
                "v4": "ipv64_blocklist_v4_ai_bots.txt",
                "v6": "ipv64_blocklist_v6_ai_bots.txt",
                "mikrotik_v4": "v64_mikrotik_v4_ai_bots.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_ai_bots.rsc",
                "sources": "ipv64_blocklist_ai_bots_sources.txt"
            },
            "sources": [
                {
                    "id": "openai_gptbot",
                    "name": "OpenAI GPTBot",
                    "url": "https://openai.com/gptbot.json",
                    "kind": "crawler",
                    "user": false,
                    "ok": true,
                    "count": 18,
                    "count_v4": 18,
                    "count_v6": 0,
                    "fetched": "2026-10-26T12:06:14+01:00",
                    "created": "2026-09-22T02:00:07+02:00"
                },
                {
                    "id": "openai_searchbot",
                    "name": "OpenAI OAI-SearchBot",
                    "url": "https://openai.com/searchbot.json",
                    "kind": "search",
                    "user": false,
                    "ok": true,
                    "count": 39,
                    "count_v4": 39,
                    "count_v6": 0,
                    "fetched": "2026-10-26T12:06:14+01:00",
                    "created": "2026-01-02T11:00:00+01:00"
                },
                {
                    "id": "openai_chatgpt_user",
                    "name": "OpenAI ChatGPT-User",
                    "url": "https://openai.com/chatgpt-user.json",
                    "kind": "user",
                    "user": true,
                    "ok": true,
                    "count": 234,
                    "count_v4": 234,
                    "count_v6": 0,
                    "fetched": "2026-10-26T12:06:15+01:00",
                    "created": "2026-10-20T17:07:39+02:00"
                },
                {
                    "id": "perplexity_bot",
                    "name": "PerplexityBot",
                    "url": "https://www.perplexity.com/perplexitybot.json",
                    "kind": "search",
                    "user": false,
                    "ok": true,
                    "count": 8,
                    "count_v4": 8,
                    "count_v6": 0,
                    "fetched": "2026-10-26T12:06:15+01:00",
                    "created": "2025-02-07T16:56:00+01:00"
                },
                {
                    "id": "perplexity_user",
                    "name": "Perplexity-User",
                    "url": "https://www.perplexity.com/perplexity-user.json",
                    "kind": "user",
                    "user": true,
                    "ok": true,
                    "count": 4,
                    "count_v4": 4,
                    "count_v6": 0,
                    "fetched": "2026-10-26T12:06:16+01:00",
                    "created": "2025-10-17T10:17:00+02:00"
                },
                {
                    "id": "commoncrawl_ccbot",
                    "name": "Common Crawl CCBot",
                    "url": "https://index.commoncrawl.org/ccbot.json",
                    "kind": "crawler",
                    "user": false,
                    "ok": true,
                    "count": 5,
                    "count_v4": 4,
                    "count_v6": 1,
                    "fetched": "2026-10-26T12:06:16+01:00",
                    "created": "2026-08-11T15:40:00+02:00"
                },
                {
                    "id": "mistral_user",
                    "name": "MistralAI-User",
                    "url": "https://mistral.ai/mistralai-user-ips.json",
                    "kind": "user",
                    "user": true,
                    "ok": true,
                    "count": 4,
                    "count_v4": 4,
                    "count_v6": 0,
                    "fetched": "2026-10-26T12:06:16+01:00",
                    "created": "2025-02-19T12:00:00+01:00"
                },
                {
                    "id": "google_agent",
                    "name": "Google-Agent (user-triggered AI agents)",
                    "url": "https://developers.google.com/static/search/apis/ipranges/user-triggered-agents.json",
                    "kind": "user",
                    "user": true,
                    "ok": true,
                    "count": 4,
                    "count_v4": 3,
                    "count_v6": 1,
                    "fetched": "2026-10-26T12:06:16+01:00",
                    "created": "2026-03-03T10:00:00+01:00"
                }
            ]
        },
        {
            "id": "v64",
            "name": "v64 Blocklist (Honeypot64)",
            "category": "honeypot",
            "in_all": false,
            "description": "Attackers confirmed by several independent Honeypot64 sensors (logins, exploits, scans); research scanners not included",
            "source": "https://ipv64.net/honeypot/",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "count_v4": 0,
            "count_v6": 0,
            "updated": "2026-10-26T01:07:03+01:00",
            "files": {
                "all": "ipv64_blocklist_v64.txt",
                "v4": "ipv64_blocklist_v4_v64.txt",
                "v6": "ipv64_blocklist_v6_v64.txt",
                "mikrotik_v4": "v64_mikrotik_v4_v64.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_v64.rsc"
            },
            "live": true
        },
        {
            "id": "v64_ssh",
            "name": "v64 SSH/Telnet",
            "category": "honeypot",
            "in_all": false,
            "description": "Honeypot64: SSH and Telnet brute force",
            "source": "https://ipv64.net/honeypot/",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "count_v4": 0,
            "count_v6": 0,
            "updated": "2026-10-26T01:07:03+01:00",
            "files": {
                "all": "ipv64_blocklist_v64_ssh.txt",
                "v4": "ipv64_blocklist_v4_v64_ssh.txt",
                "v6": "ipv64_blocklist_v6_v64_ssh.txt",
                "mikrotik_v4": "v64_mikrotik_v4_v64_ssh.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_v64_ssh.rsc"
            },
            "live": true
        },
        {
            "id": "v64_web",
            "name": "v64 Web",
            "category": "honeypot",
            "in_all": false,
            "description": "Honeypot64: web attacks (login pages, exploits, scans)",
            "source": "https://ipv64.net/honeypot/",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "count_v4": 0,
            "count_v6": 0,
            "updated": "2026-10-26T01:07:03+01:00",
            "files": {
                "all": "ipv64_blocklist_v64_web.txt",
                "v4": "ipv64_blocklist_v4_v64_web.txt",
                "v6": "ipv64_blocklist_v6_v64_web.txt",
                "mikrotik_v4": "v64_mikrotik_v4_v64_web.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_v64_web.rsc"
            },
            "live": true
        },
        {
            "id": "v64_mail",
            "name": "v64 Mail",
            "category": "honeypot",
            "in_all": false,
            "description": "Honeypot64: mail login brute force",
            "source": "https://ipv64.net/honeypot/",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "count_v4": 0,
            "count_v6": 0,
            "updated": "2026-10-26T01:07:03+01:00",
            "files": {
                "all": "ipv64_blocklist_v64_mail.txt",
                "v4": "ipv64_blocklist_v4_v64_mail.txt",
                "v6": "ipv64_blocklist_v6_v64_mail.txt",
                "mikrotik_v4": "v64_mikrotik_v4_v64_mail.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_v64_mail.rsc"
            },
            "live": true
        },
        {
            "id": "v64_rdp",
            "name": "v64 RDP",
            "category": "honeypot",
            "in_all": false,
            "description": "Honeypot64: RDP brute force",
            "source": "https://ipv64.net/honeypot/",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "count_v4": 0,
            "count_v6": 0,
            "updated": "2026-10-26T01:07:03+01:00",
            "files": {
                "all": "ipv64_blocklist_v64_rdp.txt",
                "v4": "ipv64_blocklist_v4_v64_rdp.txt",
                "v6": "ipv64_blocklist_v6_v64_rdp.txt",
                "mikrotik_v4": "v64_mikrotik_v4_v64_rdp.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_v64_rdp.rsc"
            },
            "live": true
        },
        {
            "id": "v64_scanner",
            "name": "v64 Scanner",
            "category": "honeypot",
            "in_all": false,
            "description": "Honeypot64: port scanners, probes and scanner user agents",
            "source": "https://ipv64.net/honeypot/",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "count_v4": 0,
            "count_v6": 0,
            "updated": "2026-10-26T01:07:03+01:00",
            "files": {
                "all": "ipv64_blocklist_v64_scanner.txt",
                "v4": "ipv64_blocklist_v4_v64_scanner.txt",
                "v6": "ipv64_blocklist_v6_v64_scanner.txt",
                "mikrotik_v4": "v64_mikrotik_v4_v64_scanner.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_v64_scanner.rsc"
            },
            "live": true
        },
        {
            "id": "v64_research",
            "name": "v64 Research Scanner",
            "category": "honeypot",
            "in_all": false,
            "description": "Honeypot64: research scanners (Shodan, Censys and others), not part of the v64 Blocklist",
            "source": "https://ipv64.net/honeypot/",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "count_v4": 0,
            "count_v6": 0,
            "updated": "2026-10-26T01:07:03+01:00",
            "files": {
                "all": "ipv64_blocklist_v64_research.txt",
                "v4": "ipv64_blocklist_v4_v64_research.txt",
                "v6": "ipv64_blocklist_v6_v64_research.txt",
                "mikrotik_v4": "v64_mikrotik_v4_v64_research.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_v64_research.rsc"
            },
            "live": true
        }
    ],
    "combined": [
        {
            "id": "all",
            "name": "All lists (incl. Tor)",
            "count": 37778,
            "count_v4": 35603,
            "count_v6": 2175,
            "updated": "2026-10-26T18:06:02+01:00",
            "files": {
                "all": "ipv64_blocklist_all.txt",
                "v4": "ipv64_blocklist_v4_all.txt",
                "v6": "ipv64_blocklist_v6_all.txt",
                "mikrotik_v4": "v64_mikrotik_v4_all.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_all.rsc"
            }
        },
        {
            "id": "all_notor",
            "name": "All lists without Tor",
            "count": 29407,
            "count_v4": 29017,
            "count_v6": 390,
            "updated": "2026-10-26T18:06:02+01:00",
            "files": {
                "all": "ipv64_blocklist_all_notor.txt",
                "v4": "ipv64_blocklist_v4_all_notor.txt",
                "v6": "ipv64_blocklist_v6_all_notor.txt",
                "mikrotik_v4": "v64_mikrotik_v4_all_notor.rsc",
                "mikrotik_v6": "v64_mikrotik_v6_all_notor.rsc"
            }
        }
    ],
    "countries": [
        {
            "country": "AD",
            "id": "AD",
            "name": "Andorra",
            "count": 30,
            "count_v4": 28,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:02+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AD.txt",
                "v4": "countries/ipv64_blocklist_v4_AD.txt",
                "v6": "countries/ipv64_blocklist_v6_AD.txt"
            }
        },
        {
            "country": "AE",
            "id": "AE",
            "name": "United Arab Emirates",
            "count": 1909,
            "count_v4": 1312,
            "count_v6": 597,
            "updated": "2026-10-26T18:06:02+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AE.txt",
                "v4": "countries/ipv64_blocklist_v4_AE.txt",
                "v6": "countries/ipv64_blocklist_v6_AE.txt"
            }
        },
        {
            "country": "AF",
            "id": "AF",
            "name": "Afghanistan",
            "count": 167,
            "count_v4": 133,
            "count_v6": 34,
            "updated": "2026-10-26T18:06:02+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AF.txt",
                "v4": "countries/ipv64_blocklist_v4_AF.txt",
                "v6": "countries/ipv64_blocklist_v6_AF.txt"
            }
        },
        {
            "country": "AG",
            "id": "AG",
            "name": "Antigua and Barbuda",
            "count": 56,
            "count_v4": 47,
            "count_v6": 9,
            "updated": "2026-10-26T18:06:02+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AG.txt",
                "v4": "countries/ipv64_blocklist_v4_AG.txt",
                "v6": "countries/ipv64_blocklist_v6_AG.txt"
            }
        },
        {
            "country": "AI",
            "id": "AI",
            "name": "Anguilla",
            "count": 12,
            "count_v4": 9,
            "count_v6": 3,
            "updated": "2026-10-26T18:06:02+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AI.txt",
                "v4": "countries/ipv64_blocklist_v4_AI.txt",
                "v6": "countries/ipv64_blocklist_v6_AI.txt"
            }
        },
        {
            "country": "AL",
            "id": "AL",
            "name": "Albania",
            "count": 345,
            "count_v4": 244,
            "count_v6": 101,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AL.txt",
                "v4": "countries/ipv64_blocklist_v4_AL.txt",
                "v6": "countries/ipv64_blocklist_v6_AL.txt"
            }
        },
        {
            "country": "AM",
            "id": "AM",
            "name": "Armenia",
            "count": 267,
            "count_v4": 212,
            "count_v6": 55,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AM.txt",
                "v4": "countries/ipv64_blocklist_v4_AM.txt",
                "v6": "countries/ipv64_blocklist_v6_AM.txt"
            }
        },
        {
            "country": "AO",
            "id": "AO",
            "name": "Angola",
            "count": 202,
            "count_v4": 159,
            "count_v6": 43,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AO.txt",
                "v4": "countries/ipv64_blocklist_v4_AO.txt",
                "v6": "countries/ipv64_blocklist_v6_AO.txt"
            }
        },
        {
            "country": "AQ",
            "id": "AQ",
            "name": "Antarctica",
            "count": 4,
            "count_v4": 3,
            "count_v6": 1,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AQ.txt",
                "v4": "countries/ipv64_blocklist_v4_AQ.txt",
                "v6": "countries/ipv64_blocklist_v6_AQ.txt"
            }
        },
        {
            "country": "AR",
            "id": "AR",
            "name": "Argentina",
            "count": 3099,
            "count_v4": 1934,
            "count_v6": 1165,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AR.txt",
                "v4": "countries/ipv64_blocklist_v4_AR.txt",
                "v6": "countries/ipv64_blocklist_v6_AR.txt"
            }
        },
        {
            "country": "AS",
            "id": "AS",
            "name": "American Samoa",
            "count": 4,
            "count_v4": 2,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AS.txt",
                "v4": "countries/ipv64_blocklist_v4_AS.txt",
                "v6": "countries/ipv64_blocklist_v6_AS.txt"
            }
        },
        {
            "country": "AT",
            "id": "AT",
            "name": "Austria",
            "count": 2729,
            "count_v4": 2131,
            "count_v6": 598,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AT.txt",
                "v4": "countries/ipv64_blocklist_v4_AT.txt",
                "v6": "countries/ipv64_blocklist_v6_AT.txt"
            }
        },
        {
            "country": "AU",
            "id": "AU",
            "name": "Australia",
            "count": 11707,
            "count_v4": 9966,
            "count_v6": 1741,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AU.txt",
                "v4": "countries/ipv64_blocklist_v4_AU.txt",
                "v6": "countries/ipv64_blocklist_v6_AU.txt"
            }
        },
        {
            "country": "AW",
            "id": "AW",
            "name": "Aruba",
            "count": 16,
            "count_v4": 13,
            "count_v6": 3,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AW.txt",
                "v4": "countries/ipv64_blocklist_v4_AW.txt",
                "v6": "countries/ipv64_blocklist_v6_AW.txt"
            }
        },
        {
            "country": "AX",
            "id": "AX",
            "name": "Aland Islands",
            "count": 5,
            "count_v4": 3,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AX.txt",
                "v4": "countries/ipv64_blocklist_v4_AX.txt",
                "v6": "countries/ipv64_blocklist_v6_AX.txt"
            }
        },
        {
            "country": "AZ",
            "id": "AZ",
            "name": "Azerbaijan",
            "count": 301,
            "count_v4": 227,
            "count_v6": 74,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_AZ.txt",
                "v4": "countries/ipv64_blocklist_v4_AZ.txt",
                "v6": "countries/ipv64_blocklist_v6_AZ.txt"
            }
        },
        {
            "country": "BA",
            "id": "BA",
            "name": "Bosnia and Herzegovina",
            "count": 212,
            "count_v4": 173,
            "count_v6": 39,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BA.txt",
                "v4": "countries/ipv64_blocklist_v4_BA.txt",
                "v6": "countries/ipv64_blocklist_v6_BA.txt"
            }
        },
        {
            "country": "BB",
            "id": "BB",
            "name": "Barbados",
            "count": 34,
            "count_v4": 30,
            "count_v6": 4,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BB.txt",
                "v4": "countries/ipv64_blocklist_v4_BB.txt",
                "v6": "countries/ipv64_blocklist_v6_BB.txt"
            }
        },
        {
            "country": "BD",
            "id": "BD",
            "name": "Bangladesh",
            "count": 4045,
            "count_v4": 2351,
            "count_v6": 1694,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BD.txt",
                "v4": "countries/ipv64_blocklist_v4_BD.txt",
                "v6": "countries/ipv64_blocklist_v6_BD.txt"
            }
        },
        {
            "country": "BE",
            "id": "BE",
            "name": "Belgium",
            "count": 1315,
            "count_v4": 989,
            "count_v6": 326,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BE.txt",
                "v4": "countries/ipv64_blocklist_v4_BE.txt",
                "v6": "countries/ipv64_blocklist_v6_BE.txt"
            }
        },
        {
            "country": "BF",
            "id": "BF",
            "name": "Burkina Faso",
            "count": 82,
            "count_v4": 53,
            "count_v6": 29,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BF.txt",
                "v4": "countries/ipv64_blocklist_v4_BF.txt",
                "v6": "countries/ipv64_blocklist_v6_BF.txt"
            }
        },
        {
            "country": "BG",
            "id": "BG",
            "name": "Bulgaria",
            "count": 2107,
            "count_v4": 1841,
            "count_v6": 266,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BG.txt",
                "v4": "countries/ipv64_blocklist_v4_BG.txt",
                "v6": "countries/ipv64_blocklist_v6_BG.txt"
            }
        },
        {
            "country": "BH",
            "id": "BH",
            "name": "Bahrain",
            "count": 76,
            "count_v4": 61,
            "count_v6": 15,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BH.txt",
                "v4": "countries/ipv64_blocklist_v4_BH.txt",
                "v6": "countries/ipv64_blocklist_v6_BH.txt"
            }
        },
        {
            "country": "BI",
            "id": "BI",
            "name": "Burundi",
            "count": 20,
            "count_v4": 13,
            "count_v6": 7,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BI.txt",
                "v4": "countries/ipv64_blocklist_v4_BI.txt",
                "v6": "countries/ipv64_blocklist_v6_BI.txt"
            }
        },
        {
            "country": "BJ",
            "id": "BJ",
            "name": "Benin",
            "count": 56,
            "count_v4": 39,
            "count_v6": 17,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BJ.txt",
                "v4": "countries/ipv64_blocklist_v4_BJ.txt",
                "v6": "countries/ipv64_blocklist_v6_BJ.txt"
            }
        },
        {
            "country": "BL",
            "id": "BL",
            "name": "Saint Barthelemy",
            "count": 6,
            "count_v4": 3,
            "count_v6": 3,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BL.txt",
                "v4": "countries/ipv64_blocklist_v4_BL.txt",
                "v6": "countries/ipv64_blocklist_v6_BL.txt"
            }
        },
        {
            "country": "BM",
            "id": "BM",
            "name": "Bermuda",
            "count": 58,
            "count_v4": 47,
            "count_v6": 11,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BM.txt",
                "v4": "countries/ipv64_blocklist_v4_BM.txt",
                "v6": "countries/ipv64_blocklist_v6_BM.txt"
            }
        },
        {
            "country": "BN",
            "id": "BN",
            "name": "Brunei Darussalam",
            "count": 49,
            "count_v4": 38,
            "count_v6": 11,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BN.txt",
                "v4": "countries/ipv64_blocklist_v4_BN.txt",
                "v6": "countries/ipv64_blocklist_v6_BN.txt"
            }
        },
        {
            "country": "BO",
            "id": "BO",
            "name": "Bolivia (Plurinational State of)",
            "count": 181,
            "count_v4": 122,
            "count_v6": 59,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BO.txt",
                "v4": "countries/ipv64_blocklist_v4_BO.txt",
                "v6": "countries/ipv64_blocklist_v6_BO.txt"
            }
        },
        {
            "country": "BQ",
            "id": "BQ",
            "name": "Bonaire, Sint Eustatius and Saba",
            "count": 19,
            "count_v4": 13,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BQ.txt",
                "v4": "countries/ipv64_blocklist_v4_BQ.txt",
                "v6": "countries/ipv64_blocklist_v6_BQ.txt"
            }
        },
        {
            "country": "BR",
            "id": "BR",
            "name": "Brazil",
            "count": 22057,
            "count_v4": 13086,
            "count_v6": 8971,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BR.txt",
                "v4": "countries/ipv64_blocklist_v4_BR.txt",
                "v6": "countries/ipv64_blocklist_v6_BR.txt"
            }
        },
        {
            "country": "BS",
            "id": "BS",
            "name": "Bahamas",
            "count": 32,
            "count_v4": 26,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BS.txt",
                "v4": "countries/ipv64_blocklist_v4_BS.txt",
                "v6": "countries/ipv64_blocklist_v6_BS.txt"
            }
        },
        {
            "country": "BT",
            "id": "BT",
            "name": "Bhutan",
            "count": 89,
            "count_v4": 60,
            "count_v6": 29,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BT.txt",
                "v4": "countries/ipv64_blocklist_v4_BT.txt",
                "v6": "countries/ipv64_blocklist_v6_BT.txt"
            }
        },
        {
            "country": "BW",
            "id": "BW",
            "name": "Botswana",
            "count": 79,
            "count_v4": 57,
            "count_v6": 22,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BW.txt",
                "v4": "countries/ipv64_blocklist_v4_BW.txt",
                "v6": "countries/ipv64_blocklist_v6_BW.txt"
            }
        },
        {
            "country": "BY",
            "id": "BY",
            "name": "Belarus",
            "count": 141,
            "count_v4": 109,
            "count_v6": 32,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BY.txt",
                "v4": "countries/ipv64_blocklist_v4_BY.txt",
                "v6": "countries/ipv64_blocklist_v6_BY.txt"
            }
        },
        {
            "country": "BZ",
            "id": "BZ",
            "name": "Belize",
            "count": 90,
            "count_v4": 63,
            "count_v6": 27,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_BZ.txt",
                "v4": "countries/ipv64_blocklist_v4_BZ.txt",
                "v6": "countries/ipv64_blocklist_v6_BZ.txt"
            }
        },
        {
            "country": "CA",
            "id": "CA",
            "name": "Canada",
            "count": 10530,
            "count_v4": 9384,
            "count_v6": 1146,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CA.txt",
                "v4": "countries/ipv64_blocklist_v4_CA.txt",
                "v6": "countries/ipv64_blocklist_v6_CA.txt"
            }
        },
        {
            "country": "CD",
            "id": "CD",
            "name": "Congo (the Democratic Republic of the)",
            "count": 110,
            "count_v4": 86,
            "count_v6": 24,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CD.txt",
                "v4": "countries/ipv64_blocklist_v4_CD.txt",
                "v6": "countries/ipv64_blocklist_v6_CD.txt"
            }
        },
        {
            "country": "CF",
            "id": "CF",
            "name": "Central African Republic",
            "count": 6,
            "count_v4": 6,
            "count_v6": 0,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CF.txt",
                "v4": "countries/ipv64_blocklist_v4_CF.txt",
                "v6": "countries/ipv64_blocklist_v6_CF.txt"
            }
        },
        {
            "country": "CG",
            "id": "CG",
            "name": "Congo",
            "count": 34,
            "count_v4": 21,
            "count_v6": 13,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CG.txt",
                "v4": "countries/ipv64_blocklist_v4_CG.txt",
                "v6": "countries/ipv64_blocklist_v6_CG.txt"
            }
        },
        {
            "country": "CH",
            "id": "CH",
            "name": "Switzerland",
            "count": 3943,
            "count_v4": 3068,
            "count_v6": 875,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CH.txt",
                "v4": "countries/ipv64_blocklist_v4_CH.txt",
                "v6": "countries/ipv64_blocklist_v6_CH.txt"
            }
        },
        {
            "country": "CI",
            "id": "CI",
            "name": "Cote D'ivoire",
            "count": 268,
            "count_v4": 248,
            "count_v6": 20,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CI.txt",
                "v4": "countries/ipv64_blocklist_v4_CI.txt",
                "v6": "countries/ipv64_blocklist_v6_CI.txt"
            }
        },
        {
            "country": "CK",
            "id": "CK",
            "name": "Cook Islands",
            "count": 4,
            "count_v4": 2,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CK.txt",
                "v4": "countries/ipv64_blocklist_v4_CK.txt",
                "v6": "countries/ipv64_blocklist_v6_CK.txt"
            }
        },
        {
            "country": "CL",
            "id": "CL",
            "name": "Chile",
            "count": 1159,
            "count_v4": 823,
            "count_v6": 336,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CL.txt",
                "v4": "countries/ipv64_blocklist_v4_CL.txt",
                "v6": "countries/ipv64_blocklist_v6_CL.txt"
            }
        },
        {
            "country": "CM",
            "id": "CM",
            "name": "Cameroon",
            "count": 87,
            "count_v4": 62,
            "count_v6": 25,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CM.txt",
                "v4": "countries/ipv64_blocklist_v4_CM.txt",
                "v6": "countries/ipv64_blocklist_v6_CM.txt"
            }
        },
        {
            "country": "CN",
            "id": "CN",
            "name": "China",
            "count": 10879,
            "count_v4": 8815,
            "count_v6": 2064,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CN.txt",
                "v4": "countries/ipv64_blocklist_v4_CN.txt",
                "v6": "countries/ipv64_blocklist_v6_CN.txt"
            }
        },
        {
            "country": "CO",
            "id": "CO",
            "name": "Colombia",
            "count": 1409,
            "count_v4": 648,
            "count_v6": 761,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CO.txt",
                "v4": "countries/ipv64_blocklist_v4_CO.txt",
                "v6": "countries/ipv64_blocklist_v6_CO.txt"
            }
        },
        {
            "country": "CR",
            "id": "CR",
            "name": "Costa Rica",
            "count": 296,
            "count_v4": 185,
            "count_v6": 111,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CR.txt",
                "v4": "countries/ipv64_blocklist_v4_CR.txt",
                "v6": "countries/ipv64_blocklist_v6_CR.txt"
            }
        },
        {
            "country": "CU",
            "id": "CU",
            "name": "Cuba",
            "count": 27,
            "count_v4": 21,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CU.txt",
                "v4": "countries/ipv64_blocklist_v4_CU.txt",
                "v6": "countries/ipv64_blocklist_v6_CU.txt"
            }
        },
        {
            "country": "CV",
            "id": "CV",
            "name": "Cabo Verde",
            "count": 30,
            "count_v4": 23,
            "count_v6": 7,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CV.txt",
                "v4": "countries/ipv64_blocklist_v4_CV.txt",
                "v6": "countries/ipv64_blocklist_v6_CV.txt"
            }
        },
        {
            "country": "CW",
            "id": "CW",
            "name": "Curacao",
            "count": 72,
            "count_v4": 51,
            "count_v6": 21,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CW.txt",
                "v4": "countries/ipv64_blocklist_v4_CW.txt",
                "v6": "countries/ipv64_blocklist_v6_CW.txt"
            }
        },
        {
            "country": "CY",
            "id": "CY",
            "name": "Cyprus",
            "count": 974,
            "count_v4": 588,
            "count_v6": 386,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CY.txt",
                "v4": "countries/ipv64_blocklist_v4_CY.txt",
                "v6": "countries/ipv64_blocklist_v6_CY.txt"
            }
        },
        {
            "country": "CZ",
            "id": "CZ",
            "name": "Czechia",
            "count": 2475,
            "count_v4": 1798,
            "count_v6": 677,
            "updated": "2026-10-26T18:06:03+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_CZ.txt",
                "v4": "countries/ipv64_blocklist_v4_CZ.txt",
                "v6": "countries/ipv64_blocklist_v6_CZ.txt"
            }
        },
        {
            "country": "DE",
            "id": "DE",
            "name": "Germany",
            "count": 14180,
            "count_v4": 11066,
            "count_v6": 3114,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_DE.txt",
                "v4": "countries/ipv64_blocklist_v4_DE.txt",
                "v6": "countries/ipv64_blocklist_v6_DE.txt"
            }
        },
        {
            "country": "DJ",
            "id": "DJ",
            "name": "Djibouti",
            "count": 12,
            "count_v4": 8,
            "count_v6": 4,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_DJ.txt",
                "v4": "countries/ipv64_blocklist_v4_DJ.txt",
                "v6": "countries/ipv64_blocklist_v6_DJ.txt"
            }
        },
        {
            "country": "DK",
            "id": "DK",
            "name": "Denmark",
            "count": 1990,
            "count_v4": 1579,
            "count_v6": 411,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_DK.txt",
                "v4": "countries/ipv64_blocklist_v4_DK.txt",
                "v6": "countries/ipv64_blocklist_v6_DK.txt"
            }
        },
        {
            "country": "DM",
            "id": "DM",
            "name": "Dominica",
            "count": 19,
            "count_v4": 13,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_DM.txt",
                "v4": "countries/ipv64_blocklist_v4_DM.txt",
                "v6": "countries/ipv64_blocklist_v6_DM.txt"
            }
        },
        {
            "country": "DO",
            "id": "DO",
            "name": "Dominican Republic",
            "count": 384,
            "count_v4": 167,
            "count_v6": 217,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_DO.txt",
                "v4": "countries/ipv64_blocklist_v4_DO.txt",
                "v6": "countries/ipv64_blocklist_v6_DO.txt"
            }
        },
        {
            "country": "DZ",
            "id": "DZ",
            "name": "Algeria",
            "count": 46,
            "count_v4": 37,
            "count_v6": 9,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_DZ.txt",
                "v4": "countries/ipv64_blocklist_v4_DZ.txt",
                "v6": "countries/ipv64_blocklist_v6_DZ.txt"
            }
        },
        {
            "country": "EC",
            "id": "EC",
            "name": "Ecuador",
            "count": 722,
            "count_v4": 437,
            "count_v6": 285,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_EC.txt",
                "v4": "countries/ipv64_blocklist_v4_EC.txt",
                "v6": "countries/ipv64_blocklist_v6_EC.txt"
            }
        },
        {
            "country": "EE",
            "id": "EE",
            "name": "Estonia",
            "count": 657,
            "count_v4": 492,
            "count_v6": 165,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_EE.txt",
                "v4": "countries/ipv64_blocklist_v4_EE.txt",
                "v6": "countries/ipv64_blocklist_v6_EE.txt"
            }
        },
        {
            "country": "EG",
            "id": "EG",
            "name": "Egypt",
            "count": 209,
            "count_v4": 188,
            "count_v6": 21,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_EG.txt",
                "v4": "countries/ipv64_blocklist_v4_EG.txt",
                "v6": "countries/ipv64_blocklist_v6_EG.txt"
            }
        },
        {
            "country": "ER",
            "id": "ER",
            "name": "Eritrea",
            "count": 1,
            "count_v4": 1,
            "count_v6": 0,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ER.txt",
                "v4": "countries/ipv64_blocklist_v4_ER.txt",
                "v6": "countries/ipv64_blocklist_v6_ER.txt"
            }
        },
        {
            "country": "ES",
            "id": "ES",
            "name": "Spain",
            "count": 4687,
            "count_v4": 3798,
            "count_v6": 889,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ES.txt",
                "v4": "countries/ipv64_blocklist_v4_ES.txt",
                "v6": "countries/ipv64_blocklist_v6_ES.txt"
            }
        },
        {
            "country": "ET",
            "id": "ET",
            "name": "Ethiopia",
            "count": 24,
            "count_v4": 17,
            "count_v6": 7,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ET.txt",
                "v4": "countries/ipv64_blocklist_v4_ET.txt",
                "v6": "countries/ipv64_blocklist_v6_ET.txt"
            }
        },
        {
            "country": "EU",
            "id": "EU",
            "name": "EU",
            "count": 10,
            "count_v4": 10,
            "count_v6": 0,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_EU.txt",
                "v4": "countries/ipv64_blocklist_v4_EU.txt",
                "v6": "countries/ipv64_blocklist_v6_EU.txt"
            }
        },
        {
            "country": "FI",
            "id": "FI",
            "name": "Finland",
            "count": 1459,
            "count_v4": 1147,
            "count_v6": 312,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_FI.txt",
                "v4": "countries/ipv64_blocklist_v4_FI.txt",
                "v6": "countries/ipv64_blocklist_v6_FI.txt"
            }
        },
        {
            "country": "FJ",
            "id": "FJ",
            "name": "Fiji",
            "count": 59,
            "count_v4": 41,
            "count_v6": 18,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_FJ.txt",
                "v4": "countries/ipv64_blocklist_v4_FJ.txt",
                "v6": "countries/ipv64_blocklist_v6_FJ.txt"
            }
        },
        {
            "country": "FK",
            "id": "FK",
            "name": "Falkland Islands [Malvinas]",
            "count": 11,
            "count_v4": 11,
            "count_v6": 0,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_FK.txt",
                "v4": "countries/ipv64_blocklist_v4_FK.txt",
                "v6": "countries/ipv64_blocklist_v6_FK.txt"
            }
        },
        {
            "country": "FM",
            "id": "FM",
            "name": "Micronesia (Federated States of)",
            "count": 7,
            "count_v4": 5,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_FM.txt",
                "v4": "countries/ipv64_blocklist_v4_FM.txt",
                "v6": "countries/ipv64_blocklist_v6_FM.txt"
            }
        },
        {
            "country": "FO",
            "id": "FO",
            "name": "Faroe Islands",
            "count": 18,
            "count_v4": 14,
            "count_v6": 4,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_FO.txt",
                "v4": "countries/ipv64_blocklist_v4_FO.txt",
                "v6": "countries/ipv64_blocklist_v6_FO.txt"
            }
        },
        {
            "country": "FR",
            "id": "FR",
            "name": "France",
            "count": 6173,
            "count_v4": 4760,
            "count_v6": 1413,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_FR.txt",
                "v4": "countries/ipv64_blocklist_v4_FR.txt",
                "v6": "countries/ipv64_blocklist_v6_FR.txt"
            }
        },
        {
            "country": "GA",
            "id": "GA",
            "name": "Gabon",
            "count": 34,
            "count_v4": 25,
            "count_v6": 9,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GA.txt",
                "v4": "countries/ipv64_blocklist_v4_GA.txt",
                "v6": "countries/ipv64_blocklist_v6_GA.txt"
            }
        },
        {
            "country": "GB",
            "id": "GB",
            "name": "United Kingdom of Great Britain and Northern Ireland",
            "count": 11309,
            "count_v4": 9270,
            "count_v6": 2039,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GB.txt",
                "v4": "countries/ipv64_blocklist_v4_GB.txt",
                "v6": "countries/ipv64_blocklist_v6_GB.txt"
            }
        },
        {
            "country": "GD",
            "id": "GD",
            "name": "Grenada",
            "count": 25,
            "count_v4": 15,
            "count_v6": 10,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GD.txt",
                "v4": "countries/ipv64_blocklist_v4_GD.txt",
                "v6": "countries/ipv64_blocklist_v6_GD.txt"
            }
        },
        {
            "country": "GE",
            "id": "GE",
            "name": "Georgia",
            "count": 419,
            "count_v4": 337,
            "count_v6": 82,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GE.txt",
                "v4": "countries/ipv64_blocklist_v4_GE.txt",
                "v6": "countries/ipv64_blocklist_v6_GE.txt"
            }
        },
        {
            "country": "GF",
            "id": "GF",
            "name": "French Guiana",
            "count": 12,
            "count_v4": 6,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GF.txt",
                "v4": "countries/ipv64_blocklist_v4_GF.txt",
                "v6": "countries/ipv64_blocklist_v6_GF.txt"
            }
        },
        {
            "country": "GG",
            "id": "GG",
            "name": "Guernsey",
            "count": 69,
            "count_v4": 60,
            "count_v6": 9,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GG.txt",
                "v4": "countries/ipv64_blocklist_v4_GG.txt",
                "v6": "countries/ipv64_blocklist_v6_GG.txt"
            }
        },
        {
            "country": "GH",
            "id": "GH",
            "name": "Ghana",
            "count": 216,
            "count_v4": 157,
            "count_v6": 59,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GH.txt",
                "v4": "countries/ipv64_blocklist_v4_GH.txt",
                "v6": "countries/ipv64_blocklist_v6_GH.txt"
            }
        },
        {
            "country": "GI",
            "id": "GI",
            "name": "Gibraltar",
            "count": 87,
            "count_v4": 74,
            "count_v6": 13,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GI.txt",
                "v4": "countries/ipv64_blocklist_v4_GI.txt",
                "v6": "countries/ipv64_blocklist_v6_GI.txt"
            }
        },
        {
            "country": "GL",
            "id": "GL",
            "name": "Greenland",
            "count": 28,
            "count_v4": 25,
            "count_v6": 3,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GL.txt",
                "v4": "countries/ipv64_blocklist_v4_GL.txt",
                "v6": "countries/ipv64_blocklist_v6_GL.txt"
            }
        },
        {
            "country": "GM",
            "id": "GM",
            "name": "Gambia",
            "count": 35,
            "count_v4": 25,
            "count_v6": 10,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GM.txt",
                "v4": "countries/ipv64_blocklist_v4_GM.txt",
                "v6": "countries/ipv64_blocklist_v6_GM.txt"
            }
        },
        {
            "country": "GN",
            "id": "GN",
            "name": "Guinea",
            "count": 38,
            "count_v4": 25,
            "count_v6": 13,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GN.txt",
                "v4": "countries/ipv64_blocklist_v4_GN.txt",
                "v6": "countries/ipv64_blocklist_v6_GN.txt"
            }
        },
        {
            "country": "GP",
            "id": "GP",
            "name": "Guadeloupe",
            "count": 21,
            "count_v4": 16,
            "count_v6": 5,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GP.txt",
                "v4": "countries/ipv64_blocklist_v4_GP.txt",
                "v6": "countries/ipv64_blocklist_v6_GP.txt"
            }
        },
        {
            "country": "GQ",
            "id": "GQ",
            "name": "Equatorial Guinea",
            "count": 12,
            "count_v4": 10,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GQ.txt",
                "v4": "countries/ipv64_blocklist_v4_GQ.txt",
                "v6": "countries/ipv64_blocklist_v6_GQ.txt"
            }
        },
        {
            "country": "GR",
            "id": "GR",
            "name": "Greece",
            "count": 578,
            "count_v4": 471,
            "count_v6": 107,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GR.txt",
                "v4": "countries/ipv64_blocklist_v4_GR.txt",
                "v6": "countries/ipv64_blocklist_v6_GR.txt"
            }
        },
        {
            "country": "GT",
            "id": "GT",
            "name": "Guatemala",
            "count": 237,
            "count_v4": 154,
            "count_v6": 83,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GT.txt",
                "v4": "countries/ipv64_blocklist_v4_GT.txt",
                "v6": "countries/ipv64_blocklist_v6_GT.txt"
            }
        },
        {
            "country": "GU",
            "id": "GU",
            "name": "Guam",
            "count": 40,
            "count_v4": 29,
            "count_v6": 11,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GU.txt",
                "v4": "countries/ipv64_blocklist_v4_GU.txt",
                "v6": "countries/ipv64_blocklist_v6_GU.txt"
            }
        },
        {
            "country": "GW",
            "id": "GW",
            "name": "Guinea-Bissau",
            "count": 6,
            "count_v4": 4,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GW.txt",
                "v4": "countries/ipv64_blocklist_v4_GW.txt",
                "v6": "countries/ipv64_blocklist_v6_GW.txt"
            }
        },
        {
            "country": "GY",
            "id": "GY",
            "name": "Guyana",
            "count": 22,
            "count_v4": 14,
            "count_v6": 8,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_GY.txt",
                "v4": "countries/ipv64_blocklist_v4_GY.txt",
                "v6": "countries/ipv64_blocklist_v6_GY.txt"
            }
        },
        {
            "country": "HK",
            "id": "HK",
            "name": "Hong Kong",
            "count": 4381,
            "count_v4": 3434,
            "count_v6": 947,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_HK.txt",
                "v4": "countries/ipv64_blocklist_v4_HK.txt",
                "v6": "countries/ipv64_blocklist_v6_HK.txt"
            }
        },
        {
            "country": "HN",
            "id": "HN",
            "name": "Honduras",
            "count": 312,
            "count_v4": 193,
            "count_v6": 119,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_HN.txt",
                "v4": "countries/ipv64_blocklist_v4_HN.txt",
                "v6": "countries/ipv64_blocklist_v6_HN.txt"
            }
        },
        {
            "country": "HR",
            "id": "HR",
            "name": "Croatia",
            "count": 366,
            "count_v4": 290,
            "count_v6": 76,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_HR.txt",
                "v4": "countries/ipv64_blocklist_v4_HR.txt",
                "v6": "countries/ipv64_blocklist_v6_HR.txt"
            }
        },
        {
            "country": "HT",
            "id": "HT",
            "name": "Haiti",
            "count": 35,
            "count_v4": 25,
            "count_v6": 10,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_HT.txt",
                "v4": "countries/ipv64_blocklist_v4_HT.txt",
                "v6": "countries/ipv64_blocklist_v6_HT.txt"
            }
        },
        {
            "country": "HU",
            "id": "HU",
            "name": "Hungary",
            "count": 1092,
            "count_v4": 920,
            "count_v6": 172,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_HU.txt",
                "v4": "countries/ipv64_blocklist_v4_HU.txt",
                "v6": "countries/ipv64_blocklist_v6_HU.txt"
            }
        },
        {
            "country": "ID",
            "id": "ID",
            "name": "Indonesia",
            "count": 9119,
            "count_v4": 6299,
            "count_v6": 2820,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ID.txt",
                "v4": "countries/ipv64_blocklist_v4_ID.txt",
                "v6": "countries/ipv64_blocklist_v6_ID.txt"
            }
        },
        {
            "country": "IE",
            "id": "IE",
            "name": "Ireland",
            "count": 971,
            "count_v4": 759,
            "count_v6": 212,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_IE.txt",
                "v4": "countries/ipv64_blocklist_v4_IE.txt",
                "v6": "countries/ipv64_blocklist_v6_IE.txt"
            }
        },
        {
            "country": "IL",
            "id": "IL",
            "name": "Israel",
            "count": 1220,
            "count_v4": 1058,
            "count_v6": 162,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_IL.txt",
                "v4": "countries/ipv64_blocklist_v4_IL.txt",
                "v6": "countries/ipv64_blocklist_v6_IL.txt"
            }
        },
        {
            "country": "IM",
            "id": "IM",
            "name": "Isle of Man",
            "count": 92,
            "count_v4": 75,
            "count_v6": 17,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_IM.txt",
                "v4": "countries/ipv64_blocklist_v4_IM.txt",
                "v6": "countries/ipv64_blocklist_v6_IM.txt"
            }
        },
        {
            "country": "IN",
            "id": "IN",
            "name": "India",
            "count": 12265,
            "count_v4": 9328,
            "count_v6": 2937,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_IN.txt",
                "v4": "countries/ipv64_blocklist_v4_IN.txt",
                "v6": "countries/ipv64_blocklist_v6_IN.txt"
            }
        },
        {
            "country": "IO",
            "id": "IO",
            "name": "British Indian Ocean Territory",
            "count": 3,
            "count_v4": 2,
            "count_v6": 1,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_IO.txt",
                "v4": "countries/ipv64_blocklist_v4_IO.txt",
                "v6": "countries/ipv64_blocklist_v6_IO.txt"
            }
        },
        {
            "country": "IQ",
            "id": "IQ",
            "name": "Iraq",
            "count": 461,
            "count_v4": 343,
            "count_v6": 118,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_IQ.txt",
                "v4": "countries/ipv64_blocklist_v4_IQ.txt",
                "v6": "countries/ipv64_blocklist_v6_IQ.txt"
            }
        },
        {
            "country": "IR",
            "id": "IR",
            "name": "Iran (Islamic Republic of)",
            "count": 2547,
            "count_v4": 1972,
            "count_v6": 575,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_IR.txt",
                "v4": "countries/ipv64_blocklist_v4_IR.txt",
                "v6": "countries/ipv64_blocklist_v6_IR.txt"
            }
        },
        {
            "country": "IS",
            "id": "IS",
            "name": "Iceland",
            "count": 246,
            "count_v4": 174,
            "count_v6": 72,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_IS.txt",
                "v4": "countries/ipv64_blocklist_v4_IS.txt",
                "v6": "countries/ipv64_blocklist_v6_IS.txt"
            }
        },
        {
            "country": "IT",
            "id": "IT",
            "name": "Italy",
            "count": 4841,
            "count_v4": 3770,
            "count_v6": 1071,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_IT.txt",
                "v4": "countries/ipv64_blocklist_v4_IT.txt",
                "v6": "countries/ipv64_blocklist_v6_IT.txt"
            }
        },
        {
            "country": "JE",
            "id": "JE",
            "name": "Jersey",
            "count": 60,
            "count_v4": 49,
            "count_v6": 11,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_JE.txt",
                "v4": "countries/ipv64_blocklist_v4_JE.txt",
                "v6": "countries/ipv64_blocklist_v6_JE.txt"
            }
        },
        {
            "country": "JM",
            "id": "JM",
            "name": "Jamaica",
            "count": 64,
            "count_v4": 54,
            "count_v6": 10,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_JM.txt",
                "v4": "countries/ipv64_blocklist_v4_JM.txt",
                "v6": "countries/ipv64_blocklist_v6_JM.txt"
            }
        },
        {
            "country": "JO",
            "id": "JO",
            "name": "Jordan",
            "count": 169,
            "count_v4": 129,
            "count_v6": 40,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_JO.txt",
                "v4": "countries/ipv64_blocklist_v4_JO.txt",
                "v6": "countries/ipv64_blocklist_v6_JO.txt"
            }
        },
        {
            "country": "JP",
            "id": "JP",
            "name": "Japan",
            "count": 5596,
            "count_v4": 4808,
            "count_v6": 788,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_JP.txt",
                "v4": "countries/ipv64_blocklist_v4_JP.txt",
                "v6": "countries/ipv64_blocklist_v6_JP.txt"
            }
        },
        {
            "country": "KE",
            "id": "KE",
            "name": "Kenya",
            "count": 584,
            "count_v4": 405,
            "count_v6": 179,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KE.txt",
                "v4": "countries/ipv64_blocklist_v4_KE.txt",
                "v6": "countries/ipv64_blocklist_v6_KE.txt"
            }
        },
        {
            "country": "KG",
            "id": "KG",
            "name": "Kyrgyzstan",
            "count": 160,
            "count_v4": 129,
            "count_v6": 31,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KG.txt",
                "v4": "countries/ipv64_blocklist_v4_KG.txt",
                "v6": "countries/ipv64_blocklist_v6_KG.txt"
            }
        },
        {
            "country": "KH",
            "id": "KH",
            "name": "Cambodia",
            "count": 375,
            "count_v4": 283,
            "count_v6": 92,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KH.txt",
                "v4": "countries/ipv64_blocklist_v4_KH.txt",
                "v6": "countries/ipv64_blocklist_v6_KH.txt"
            }
        },
        {
            "country": "KI",
            "id": "KI",
            "name": "Kiribati",
            "count": 10,
            "count_v4": 6,
            "count_v6": 4,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KI.txt",
                "v4": "countries/ipv64_blocklist_v4_KI.txt",
                "v6": "countries/ipv64_blocklist_v6_KI.txt"
            }
        },
        {
            "country": "KM",
            "id": "KM",
            "name": "Comoros",
            "count": 8,
            "count_v4": 6,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KM.txt",
                "v4": "countries/ipv64_blocklist_v4_KM.txt",
                "v6": "countries/ipv64_blocklist_v6_KM.txt"
            }
        },
        {
            "country": "KN",
            "id": "KN",
            "name": "Saint Kitts and Nevis",
            "count": 28,
            "count_v4": 23,
            "count_v6": 5,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KN.txt",
                "v4": "countries/ipv64_blocklist_v4_KN.txt",
                "v6": "countries/ipv64_blocklist_v6_KN.txt"
            }
        },
        {
            "country": "KP",
            "id": "KP",
            "name": "Korea (the Democratic People's Republic of)",
            "count": 1,
            "count_v4": 1,
            "count_v6": 0,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KP.txt",
                "v4": "countries/ipv64_blocklist_v4_KP.txt",
                "v6": "countries/ipv64_blocklist_v6_KP.txt"
            }
        },
        {
            "country": "KR",
            "id": "KR",
            "name": "Korea (the Republic of)",
            "count": 2616,
            "count_v4": 2432,
            "count_v6": 184,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KR.txt",
                "v4": "countries/ipv64_blocklist_v4_KR.txt",
                "v6": "countries/ipv64_blocklist_v6_KR.txt"
            }
        },
        {
            "country": "KW",
            "id": "KW",
            "name": "Kuwait",
            "count": 175,
            "count_v4": 140,
            "count_v6": 35,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KW.txt",
                "v4": "countries/ipv64_blocklist_v4_KW.txt",
                "v6": "countries/ipv64_blocklist_v6_KW.txt"
            }
        },
        {
            "country": "KY",
            "id": "KY",
            "name": "Cayman Islands",
            "count": 42,
            "count_v4": 37,
            "count_v6": 5,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KY.txt",
                "v4": "countries/ipv64_blocklist_v4_KY.txt",
                "v6": "countries/ipv64_blocklist_v6_KY.txt"
            }
        },
        {
            "country": "KZ",
            "id": "KZ",
            "name": "Kazakhstan",
            "count": 787,
            "count_v4": 689,
            "count_v6": 98,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_KZ.txt",
                "v4": "countries/ipv64_blocklist_v4_KZ.txt",
                "v6": "countries/ipv64_blocklist_v6_KZ.txt"
            }
        },
        {
            "country": "LA",
            "id": "LA",
            "name": "Lao People's Democratic Republic",
            "count": 90,
            "count_v4": 62,
            "count_v6": 28,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LA.txt",
                "v4": "countries/ipv64_blocklist_v4_LA.txt",
                "v6": "countries/ipv64_blocklist_v6_LA.txt"
            }
        },
        {
            "country": "LB",
            "id": "LB",
            "name": "Lebanon",
            "count": 365,
            "count_v4": 254,
            "count_v6": 111,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LB.txt",
                "v4": "countries/ipv64_blocklist_v4_LB.txt",
                "v6": "countries/ipv64_blocklist_v6_LB.txt"
            }
        },
        {
            "country": "LC",
            "id": "LC",
            "name": "Saint Lucia",
            "count": 25,
            "count_v4": 21,
            "count_v6": 4,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LC.txt",
                "v4": "countries/ipv64_blocklist_v4_LC.txt",
                "v6": "countries/ipv64_blocklist_v6_LC.txt"
            }
        },
        {
            "country": "LI",
            "id": "LI",
            "name": "Liechtenstein",
            "count": 92,
            "count_v4": 63,
            "count_v6": 29,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LI.txt",
                "v4": "countries/ipv64_blocklist_v4_LI.txt",
                "v6": "countries/ipv64_blocklist_v6_LI.txt"
            }
        },
        {
            "country": "LK",
            "id": "LK",
            "name": "Sri Lanka",
            "count": 109,
            "count_v4": 83,
            "count_v6": 26,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LK.txt",
                "v4": "countries/ipv64_blocklist_v4_LK.txt",
                "v6": "countries/ipv64_blocklist_v6_LK.txt"
            }
        },
        {
            "country": "LR",
            "id": "LR",
            "name": "Liberia",
            "count": 28,
            "count_v4": 20,
            "count_v6": 8,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LR.txt",
                "v4": "countries/ipv64_blocklist_v4_LR.txt",
                "v6": "countries/ipv64_blocklist_v6_LR.txt"
            }
        },
        {
            "country": "LS",
            "id": "LS",
            "name": "Lesotho",
            "count": 28,
            "count_v4": 20,
            "count_v6": 8,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LS.txt",
                "v4": "countries/ipv64_blocklist_v4_LS.txt",
                "v6": "countries/ipv64_blocklist_v6_LS.txt"
            }
        },
        {
            "country": "LT",
            "id": "LT",
            "name": "Lithuania",
            "count": 1789,
            "count_v4": 1413,
            "count_v6": 376,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LT.txt",
                "v4": "countries/ipv64_blocklist_v4_LT.txt",
                "v6": "countries/ipv64_blocklist_v6_LT.txt"
            }
        },
        {
            "country": "LU",
            "id": "LU",
            "name": "Luxembourg",
            "count": 665,
            "count_v4": 556,
            "count_v6": 109,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LU.txt",
                "v4": "countries/ipv64_blocklist_v4_LU.txt",
                "v6": "countries/ipv64_blocklist_v6_LU.txt"
            }
        },
        {
            "country": "LV",
            "id": "LV",
            "name": "Latvia",
            "count": 550,
            "count_v4": 457,
            "count_v6": 93,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LV.txt",
                "v4": "countries/ipv64_blocklist_v4_LV.txt",
                "v6": "countries/ipv64_blocklist_v6_LV.txt"
            }
        },
        {
            "country": "LY",
            "id": "LY",
            "name": "Libya",
            "count": 92,
            "count_v4": 74,
            "count_v6": 18,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_LY.txt",
                "v4": "countries/ipv64_blocklist_v4_LY.txt",
                "v6": "countries/ipv64_blocklist_v6_LY.txt"
            }
        },
        {
            "country": "MA",
            "id": "MA",
            "name": "Morocco",
            "count": 106,
            "count_v4": 78,
            "count_v6": 28,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MA.txt",
                "v4": "countries/ipv64_blocklist_v4_MA.txt",
                "v6": "countries/ipv64_blocklist_v6_MA.txt"
            }
        },
        {
            "country": "MC",
            "id": "MC",
            "name": "Monaco",
            "count": 34,
            "count_v4": 28,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MC.txt",
                "v4": "countries/ipv64_blocklist_v4_MC.txt",
                "v6": "countries/ipv64_blocklist_v6_MC.txt"
            }
        },
        {
            "country": "MD",
            "id": "MD",
            "name": "Moldova (the Republic of)",
            "count": 641,
            "count_v4": 425,
            "count_v6": 216,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MD.txt",
                "v4": "countries/ipv64_blocklist_v4_MD.txt",
                "v6": "countries/ipv64_blocklist_v6_MD.txt"
            }
        },
        {
            "country": "ME",
            "id": "ME",
            "name": "Montenegro",
            "count": 61,
            "count_v4": 41,
            "count_v6": 20,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ME.txt",
                "v4": "countries/ipv64_blocklist_v4_ME.txt",
                "v6": "countries/ipv64_blocklist_v6_ME.txt"
            }
        },
        {
            "country": "MF",
            "id": "MF",
            "name": "Saint Martin (French part)",
            "count": 11,
            "count_v4": 7,
            "count_v6": 4,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MF.txt",
                "v4": "countries/ipv64_blocklist_v4_MF.txt",
                "v6": "countries/ipv64_blocklist_v6_MF.txt"
            }
        },
        {
            "country": "MG",
            "id": "MG",
            "name": "Madagascar",
            "count": 36,
            "count_v4": 27,
            "count_v6": 9,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MG.txt",
                "v4": "countries/ipv64_blocklist_v4_MG.txt",
                "v6": "countries/ipv64_blocklist_v6_MG.txt"
            }
        },
        {
            "country": "MH",
            "id": "MH",
            "name": "Marshall Islands",
            "count": 14,
            "count_v4": 9,
            "count_v6": 5,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MH.txt",
                "v4": "countries/ipv64_blocklist_v4_MH.txt",
                "v6": "countries/ipv64_blocklist_v6_MH.txt"
            }
        },
        {
            "country": "MK",
            "id": "MK",
            "name": "North Macedonia",
            "count": 189,
            "count_v4": 147,
            "count_v6": 42,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MK.txt",
                "v4": "countries/ipv64_blocklist_v4_MK.txt",
                "v6": "countries/ipv64_blocklist_v6_MK.txt"
            }
        },
        {
            "country": "ML",
            "id": "ML",
            "name": "Mali",
            "count": 37,
            "count_v4": 28,
            "count_v6": 9,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ML.txt",
                "v4": "countries/ipv64_blocklist_v4_ML.txt",
                "v6": "countries/ipv64_blocklist_v6_ML.txt"
            }
        },
        {
            "country": "MM",
            "id": "MM",
            "name": "Myanmar",
            "count": 369,
            "count_v4": 237,
            "count_v6": 132,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MM.txt",
                "v4": "countries/ipv64_blocklist_v4_MM.txt",
                "v6": "countries/ipv64_blocklist_v6_MM.txt"
            }
        },
        {
            "country": "MN",
            "id": "MN",
            "name": "Mongolia",
            "count": 195,
            "count_v4": 139,
            "count_v6": 56,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MN.txt",
                "v4": "countries/ipv64_blocklist_v4_MN.txt",
                "v6": "countries/ipv64_blocklist_v6_MN.txt"
            }
        },
        {
            "country": "MO",
            "id": "MO",
            "name": "Macao",
            "count": 50,
            "count_v4": 39,
            "count_v6": 11,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MO.txt",
                "v4": "countries/ipv64_blocklist_v4_MO.txt",
                "v6": "countries/ipv64_blocklist_v6_MO.txt"
            }
        },
        {
            "country": "MP",
            "id": "MP",
            "name": "Northern Mariana Islands",
            "count": 9,
            "count_v4": 8,
            "count_v6": 1,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MP.txt",
                "v4": "countries/ipv64_blocklist_v4_MP.txt",
                "v6": "countries/ipv64_blocklist_v6_MP.txt"
            }
        },
        {
            "country": "MQ",
            "id": "MQ",
            "name": "Martinique",
            "count": 28,
            "count_v4": 22,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MQ.txt",
                "v4": "countries/ipv64_blocklist_v4_MQ.txt",
                "v6": "countries/ipv64_blocklist_v6_MQ.txt"
            }
        },
        {
            "country": "MR",
            "id": "MR",
            "name": "Mauritania",
            "count": 25,
            "count_v4": 19,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MR.txt",
                "v4": "countries/ipv64_blocklist_v4_MR.txt",
                "v6": "countries/ipv64_blocklist_v6_MR.txt"
            }
        },
        {
            "country": "MS",
            "id": "MS",
            "name": "Montserrat",
            "count": 2,
            "count_v4": 2,
            "count_v6": 0,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MS.txt",
                "v4": "countries/ipv64_blocklist_v4_MS.txt",
                "v6": "countries/ipv64_blocklist_v6_MS.txt"
            }
        },
        {
            "country": "MT",
            "id": "MT",
            "name": "Malta",
            "count": 148,
            "count_v4": 122,
            "count_v6": 26,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MT.txt",
                "v4": "countries/ipv64_blocklist_v4_MT.txt",
                "v6": "countries/ipv64_blocklist_v6_MT.txt"
            }
        },
        {
            "country": "MU",
            "id": "MU",
            "name": "Mauritius",
            "count": 140,
            "count_v4": 107,
            "count_v6": 33,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MU.txt",
                "v4": "countries/ipv64_blocklist_v4_MU.txt",
                "v6": "countries/ipv64_blocklist_v6_MU.txt"
            }
        },
        {
            "country": "MV",
            "id": "MV",
            "name": "Maldives",
            "count": 61,
            "count_v4": 46,
            "count_v6": 15,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MV.txt",
                "v4": "countries/ipv64_blocklist_v4_MV.txt",
                "v6": "countries/ipv64_blocklist_v6_MV.txt"
            }
        },
        {
            "country": "MW",
            "id": "MW",
            "name": "Malawi",
            "count": 84,
            "count_v4": 51,
            "count_v6": 33,
            "updated": "2026-10-26T18:06:04+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MW.txt",
                "v4": "countries/ipv64_blocklist_v4_MW.txt",
                "v6": "countries/ipv64_blocklist_v6_MW.txt"
            }
        },
        {
            "country": "MX",
            "id": "MX",
            "name": "Mexico",
            "count": 2014,
            "count_v4": 1395,
            "count_v6": 619,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MX.txt",
                "v4": "countries/ipv64_blocklist_v4_MX.txt",
                "v6": "countries/ipv64_blocklist_v6_MX.txt"
            }
        },
        {
            "country": "MY",
            "id": "MY",
            "name": "Malaysia",
            "count": 1257,
            "count_v4": 914,
            "count_v6": 343,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MY.txt",
                "v4": "countries/ipv64_blocklist_v4_MY.txt",
                "v6": "countries/ipv64_blocklist_v6_MY.txt"
            }
        },
        {
            "country": "MZ",
            "id": "MZ",
            "name": "Mozambique",
            "count": 79,
            "count_v4": 60,
            "count_v6": 19,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_MZ.txt",
                "v4": "countries/ipv64_blocklist_v4_MZ.txt",
                "v6": "countries/ipv64_blocklist_v6_MZ.txt"
            }
        },
        {
            "country": "NA",
            "id": "NA",
            "name": "Namibia",
            "count": 55,
            "count_v4": 44,
            "count_v6": 11,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NA.txt",
                "v4": "countries/ipv64_blocklist_v4_NA.txt",
                "v6": "countries/ipv64_blocklist_v6_NA.txt"
            }
        },
        {
            "country": "NC",
            "id": "NC",
            "name": "New Caledonia",
            "count": 60,
            "count_v4": 46,
            "count_v6": 14,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NC.txt",
                "v4": "countries/ipv64_blocklist_v4_NC.txt",
                "v6": "countries/ipv64_blocklist_v6_NC.txt"
            }
        },
        {
            "country": "NE",
            "id": "NE",
            "name": "Niger",
            "count": 23,
            "count_v4": 15,
            "count_v6": 8,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NE.txt",
                "v4": "countries/ipv64_blocklist_v4_NE.txt",
                "v6": "countries/ipv64_blocklist_v6_NE.txt"
            }
        },
        {
            "country": "NF",
            "id": "NF",
            "name": "Norfolk Island",
            "count": 3,
            "count_v4": 2,
            "count_v6": 1,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NF.txt",
                "v4": "countries/ipv64_blocklist_v4_NF.txt",
                "v6": "countries/ipv64_blocklist_v6_NF.txt"
            }
        },
        {
            "country": "NG",
            "id": "NG",
            "name": "Nigeria",
            "count": 560,
            "count_v4": 422,
            "count_v6": 138,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NG.txt",
                "v4": "countries/ipv64_blocklist_v4_NG.txt",
                "v6": "countries/ipv64_blocklist_v6_NG.txt"
            }
        },
        {
            "country": "NI",
            "id": "NI",
            "name": "Nicaragua",
            "count": 77,
            "count_v4": 53,
            "count_v6": 24,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NI.txt",
                "v4": "countries/ipv64_blocklist_v4_NI.txt",
                "v6": "countries/ipv64_blocklist_v6_NI.txt"
            }
        },
        {
            "country": "NL",
            "id": "NL",
            "name": "Netherlands (Kingdom of the)",
            "count": 8325,
            "count_v4": 6386,
            "count_v6": 1939,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NL.txt",
                "v4": "countries/ipv64_blocklist_v4_NL.txt",
                "v6": "countries/ipv64_blocklist_v6_NL.txt"
            }
        },
        {
            "country": "NO",
            "id": "NO",
            "name": "Norway",
            "count": 1826,
            "count_v4": 1363,
            "count_v6": 463,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NO.txt",
                "v4": "countries/ipv64_blocklist_v4_NO.txt",
                "v6": "countries/ipv64_blocklist_v6_NO.txt"
            }
        },
        {
            "country": "NP",
            "id": "NP",
            "name": "Nepal",
            "count": 448,
            "count_v4": 282,
            "count_v6": 166,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NP.txt",
                "v4": "countries/ipv64_blocklist_v4_NP.txt",
                "v6": "countries/ipv64_blocklist_v6_NP.txt"
            }
        },
        {
            "country": "NR",
            "id": "NR",
            "name": "Nauru",
            "count": 9,
            "count_v4": 7,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NR.txt",
                "v4": "countries/ipv64_blocklist_v4_NR.txt",
                "v6": "countries/ipv64_blocklist_v6_NR.txt"
            }
        },
        {
            "country": "NU",
            "id": "NU",
            "name": "Niue",
            "count": 4,
            "count_v4": 2,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NU.txt",
                "v4": "countries/ipv64_blocklist_v4_NU.txt",
                "v6": "countries/ipv64_blocklist_v6_NU.txt"
            }
        },
        {
            "country": "NZ",
            "id": "NZ",
            "name": "New Zealand",
            "count": 1905,
            "count_v4": 1464,
            "count_v6": 441,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_NZ.txt",
                "v4": "countries/ipv64_blocklist_v4_NZ.txt",
                "v6": "countries/ipv64_blocklist_v6_NZ.txt"
            }
        },
        {
            "country": "OM",
            "id": "OM",
            "name": "Oman",
            "count": 103,
            "count_v4": 78,
            "count_v6": 25,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_OM.txt",
                "v4": "countries/ipv64_blocklist_v4_OM.txt",
                "v6": "countries/ipv64_blocklist_v6_OM.txt"
            }
        },
        {
            "country": "PA",
            "id": "PA",
            "name": "Panama",
            "count": 270,
            "count_v4": 185,
            "count_v6": 85,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PA.txt",
                "v4": "countries/ipv64_blocklist_v4_PA.txt",
                "v6": "countries/ipv64_blocklist_v6_PA.txt"
            }
        },
        {
            "country": "PE",
            "id": "PE",
            "name": "Peru",
            "count": 498,
            "count_v4": 269,
            "count_v6": 229,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PE.txt",
                "v4": "countries/ipv64_blocklist_v4_PE.txt",
                "v6": "countries/ipv64_blocklist_v6_PE.txt"
            }
        },
        {
            "country": "PF",
            "id": "PF",
            "name": "French Polynesia",
            "count": 26,
            "count_v4": 19,
            "count_v6": 7,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PF.txt",
                "v4": "countries/ipv64_blocklist_v4_PF.txt",
                "v6": "countries/ipv64_blocklist_v6_PF.txt"
            }
        },
        {
            "country": "PG",
            "id": "PG",
            "name": "Papua New Guinea",
            "count": 91,
            "count_v4": 65,
            "count_v6": 26,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PG.txt",
                "v4": "countries/ipv64_blocklist_v4_PG.txt",
                "v6": "countries/ipv64_blocklist_v6_PG.txt"
            }
        },
        {
            "country": "PH",
            "id": "PH",
            "name": "Philippines",
            "count": 1307,
            "count_v4": 914,
            "count_v6": 393,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PH.txt",
                "v4": "countries/ipv64_blocklist_v4_PH.txt",
                "v6": "countries/ipv64_blocklist_v6_PH.txt"
            }
        },
        {
            "country": "PK",
            "id": "PK",
            "name": "Pakistan",
            "count": 1179,
            "count_v4": 823,
            "count_v6": 356,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PK.txt",
                "v4": "countries/ipv64_blocklist_v4_PK.txt",
                "v6": "countries/ipv64_blocklist_v6_PK.txt"
            }
        },
        {
            "country": "PL",
            "id": "PL",
            "name": "Poland",
            "count": 5311,
            "count_v4": 4326,
            "count_v6": 985,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PL.txt",
                "v4": "countries/ipv64_blocklist_v4_PL.txt",
                "v6": "countries/ipv64_blocklist_v6_PL.txt"
            }
        },
        {
            "country": "PM",
            "id": "PM",
            "name": "Saint Pierre and Miquelon",
            "count": 3,
            "count_v4": 2,
            "count_v6": 1,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PM.txt",
                "v4": "countries/ipv64_blocklist_v4_PM.txt",
                "v6": "countries/ipv64_blocklist_v6_PM.txt"
            }
        },
        {
            "country": "PR",
            "id": "PR",
            "name": "Puerto Rico",
            "count": 374,
            "count_v4": 301,
            "count_v6": 73,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PR.txt",
                "v4": "countries/ipv64_blocklist_v4_PR.txt",
                "v6": "countries/ipv64_blocklist_v6_PR.txt"
            }
        },
        {
            "country": "PS",
            "id": "PS",
            "name": "Palestine, State of",
            "count": 296,
            "count_v4": 250,
            "count_v6": 46,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PS.txt",
                "v4": "countries/ipv64_blocklist_v4_PS.txt",
                "v6": "countries/ipv64_blocklist_v6_PS.txt"
            }
        },
        {
            "country": "PT",
            "id": "PT",
            "name": "Portugal",
            "count": 570,
            "count_v4": 449,
            "count_v6": 121,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PT.txt",
                "v4": "countries/ipv64_blocklist_v4_PT.txt",
                "v6": "countries/ipv64_blocklist_v6_PT.txt"
            }
        },
        {
            "country": "PW",
            "id": "PW",
            "name": "Palau",
            "count": 7,
            "count_v4": 4,
            "count_v6": 3,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PW.txt",
                "v4": "countries/ipv64_blocklist_v4_PW.txt",
                "v6": "countries/ipv64_blocklist_v6_PW.txt"
            }
        },
        {
            "country": "PY",
            "id": "PY",
            "name": "Paraguay",
            "count": 262,
            "count_v4": 152,
            "count_v6": 110,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_PY.txt",
                "v4": "countries/ipv64_blocklist_v4_PY.txt",
                "v6": "countries/ipv64_blocklist_v6_PY.txt"
            }
        },
        {
            "country": "QA",
            "id": "QA",
            "name": "Qatar",
            "count": 75,
            "count_v4": 53,
            "count_v6": 22,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_QA.txt",
                "v4": "countries/ipv64_blocklist_v4_QA.txt",
                "v6": "countries/ipv64_blocklist_v6_QA.txt"
            }
        },
        {
            "country": "RE",
            "id": "RE",
            "name": "Reunion",
            "count": 31,
            "count_v4": 25,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_RE.txt",
                "v4": "countries/ipv64_blocklist_v4_RE.txt",
                "v6": "countries/ipv64_blocklist_v6_RE.txt"
            }
        },
        {
            "country": "RO",
            "id": "RO",
            "name": "Romania",
            "count": 3131,
            "count_v4": 2861,
            "count_v6": 270,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_RO.txt",
                "v4": "countries/ipv64_blocklist_v4_RO.txt",
                "v6": "countries/ipv64_blocklist_v6_RO.txt"
            }
        },
        {
            "country": "RS",
            "id": "RS",
            "name": "Serbia",
            "count": 529,
            "count_v4": 439,
            "count_v6": 90,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_RS.txt",
                "v4": "countries/ipv64_blocklist_v4_RS.txt",
                "v6": "countries/ipv64_blocklist_v6_RS.txt"
            }
        },
        {
            "country": "RU",
            "id": "RU",
            "name": "Russian Federation",
            "count": 13673,
            "count_v4": 11491,
            "count_v6": 2182,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_RU.txt",
                "v4": "countries/ipv64_blocklist_v4_RU.txt",
                "v6": "countries/ipv64_blocklist_v6_RU.txt"
            }
        },
        {
            "country": "RW",
            "id": "RW",
            "name": "Rwanda",
            "count": 55,
            "count_v4": 33,
            "count_v6": 22,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_RW.txt",
                "v4": "countries/ipv64_blocklist_v4_RW.txt",
                "v6": "countries/ipv64_blocklist_v6_RW.txt"
            }
        },
        {
            "country": "SA",
            "id": "SA",
            "name": "Saudi Arabia",
            "count": 758,
            "count_v4": 632,
            "count_v6": 126,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SA.txt",
                "v4": "countries/ipv64_blocklist_v4_SA.txt",
                "v6": "countries/ipv64_blocklist_v6_SA.txt"
            }
        },
        {
            "country": "SB",
            "id": "SB",
            "name": "Solomon Islands",
            "count": 20,
            "count_v4": 12,
            "count_v6": 8,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SB.txt",
                "v4": "countries/ipv64_blocklist_v4_SB.txt",
                "v6": "countries/ipv64_blocklist_v6_SB.txt"
            }
        },
        {
            "country": "SC",
            "id": "SC",
            "name": "Seychelles",
            "count": 1615,
            "count_v4": 887,
            "count_v6": 728,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SC.txt",
                "v4": "countries/ipv64_blocklist_v4_SC.txt",
                "v6": "countries/ipv64_blocklist_v6_SC.txt"
            }
        },
        {
            "country": "SD",
            "id": "SD",
            "name": "Sudan",
            "count": 46,
            "count_v4": 35,
            "count_v6": 11,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SD.txt",
                "v4": "countries/ipv64_blocklist_v4_SD.txt",
                "v6": "countries/ipv64_blocklist_v6_SD.txt"
            }
        },
        {
            "country": "SE",
            "id": "SE",
            "name": "Sweden",
            "count": 3051,
            "count_v4": 2192,
            "count_v6": 859,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SE.txt",
                "v4": "countries/ipv64_blocklist_v4_SE.txt",
                "v6": "countries/ipv64_blocklist_v6_SE.txt"
            }
        },
        {
            "country": "SG",
            "id": "SG",
            "name": "Singapore",
            "count": 2429,
            "count_v4": 1904,
            "count_v6": 525,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SG.txt",
                "v4": "countries/ipv64_blocklist_v4_SG.txt",
                "v6": "countries/ipv64_blocklist_v6_SG.txt"
            }
        },
        {
            "country": "SI",
            "id": "SI",
            "name": "Slovenia",
            "count": 697,
            "count_v4": 548,
            "count_v6": 149,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SI.txt",
                "v4": "countries/ipv64_blocklist_v4_SI.txt",
                "v6": "countries/ipv64_blocklist_v6_SI.txt"
            }
        },
        {
            "country": "SK",
            "id": "SK",
            "name": "Slovakia",
            "count": 602,
            "count_v4": 450,
            "count_v6": 152,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SK.txt",
                "v4": "countries/ipv64_blocklist_v4_SK.txt",
                "v6": "countries/ipv64_blocklist_v6_SK.txt"
            }
        },
        {
            "country": "SL",
            "id": "SL",
            "name": "Sierra Leone",
            "count": 40,
            "count_v4": 30,
            "count_v6": 10,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SL.txt",
                "v4": "countries/ipv64_blocklist_v4_SL.txt",
                "v6": "countries/ipv64_blocklist_v6_SL.txt"
            }
        },
        {
            "country": "SM",
            "id": "SM",
            "name": "San Marino",
            "count": 39,
            "count_v4": 25,
            "count_v6": 14,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SM.txt",
                "v4": "countries/ipv64_blocklist_v4_SM.txt",
                "v6": "countries/ipv64_blocklist_v6_SM.txt"
            }
        },
        {
            "country": "SN",
            "id": "SN",
            "name": "Senegal",
            "count": 55,
            "count_v4": 41,
            "count_v6": 14,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SN.txt",
                "v4": "countries/ipv64_blocklist_v4_SN.txt",
                "v6": "countries/ipv64_blocklist_v6_SN.txt"
            }
        },
        {
            "country": "SO",
            "id": "SO",
            "name": "Somalia",
            "count": 45,
            "count_v4": 30,
            "count_v6": 15,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SO.txt",
                "v4": "countries/ipv64_blocklist_v4_SO.txt",
                "v6": "countries/ipv64_blocklist_v6_SO.txt"
            }
        },
        {
            "country": "SR",
            "id": "SR",
            "name": "Suriname",
            "count": 20,
            "count_v4": 15,
            "count_v6": 5,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SR.txt",
                "v4": "countries/ipv64_blocklist_v4_SR.txt",
                "v6": "countries/ipv64_blocklist_v6_SR.txt"
            }
        },
        {
            "country": "SS",
            "id": "SS",
            "name": "South Sudan",
            "count": 43,
            "count_v4": 31,
            "count_v6": 12,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SS.txt",
                "v4": "countries/ipv64_blocklist_v4_SS.txt",
                "v6": "countries/ipv64_blocklist_v6_SS.txt"
            }
        },
        {
            "country": "ST",
            "id": "ST",
            "name": "Sao Tome and Principe",
            "count": 6,
            "count_v4": 5,
            "count_v6": 1,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ST.txt",
                "v4": "countries/ipv64_blocklist_v4_ST.txt",
                "v6": "countries/ipv64_blocklist_v6_ST.txt"
            }
        },
        {
            "country": "SV",
            "id": "SV",
            "name": "El Salvador",
            "count": 129,
            "count_v4": 83,
            "count_v6": 46,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SV.txt",
                "v4": "countries/ipv64_blocklist_v4_SV.txt",
                "v6": "countries/ipv64_blocklist_v6_SV.txt"
            }
        },
        {
            "country": "SX",
            "id": "SX",
            "name": "Sint Maarten (Dutch part)",
            "count": 20,
            "count_v4": 13,
            "count_v6": 7,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SX.txt",
                "v4": "countries/ipv64_blocklist_v4_SX.txt",
                "v6": "countries/ipv64_blocklist_v6_SX.txt"
            }
        },
        {
            "country": "SY",
            "id": "SY",
            "name": "Syrian Arab Republic",
            "count": 243,
            "count_v4": 208,
            "count_v6": 35,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SY.txt",
                "v4": "countries/ipv64_blocklist_v4_SY.txt",
                "v6": "countries/ipv64_blocklist_v6_SY.txt"
            }
        },
        {
            "country": "SZ",
            "id": "SZ",
            "name": "Eswatini",
            "count": 35,
            "count_v4": 26,
            "count_v6": 9,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_SZ.txt",
                "v4": "countries/ipv64_blocklist_v4_SZ.txt",
                "v6": "countries/ipv64_blocklist_v6_SZ.txt"
            }
        },
        {
            "country": "TC",
            "id": "TC",
            "name": "Turks and Caicos Islands",
            "count": 8,
            "count_v4": 7,
            "count_v6": 1,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TC.txt",
                "v4": "countries/ipv64_blocklist_v4_TC.txt",
                "v6": "countries/ipv64_blocklist_v6_TC.txt"
            }
        },
        {
            "country": "TD",
            "id": "TD",
            "name": "Chad",
            "count": 26,
            "count_v4": 20,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TD.txt",
                "v4": "countries/ipv64_blocklist_v4_TD.txt",
                "v6": "countries/ipv64_blocklist_v6_TD.txt"
            }
        },
        {
            "country": "TG",
            "id": "TG",
            "name": "Togo",
            "count": 26,
            "count_v4": 17,
            "count_v6": 9,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TG.txt",
                "v4": "countries/ipv64_blocklist_v4_TG.txt",
                "v6": "countries/ipv64_blocklist_v6_TG.txt"
            }
        },
        {
            "country": "TH",
            "id": "TH",
            "name": "Thailand",
            "count": 1433,
            "count_v4": 1196,
            "count_v6": 237,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TH.txt",
                "v4": "countries/ipv64_blocklist_v4_TH.txt",
                "v6": "countries/ipv64_blocklist_v6_TH.txt"
            }
        },
        {
            "country": "TJ",
            "id": "TJ",
            "name": "Tajikistan",
            "count": 95,
            "count_v4": 70,
            "count_v6": 25,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TJ.txt",
                "v4": "countries/ipv64_blocklist_v4_TJ.txt",
                "v6": "countries/ipv64_blocklist_v6_TJ.txt"
            }
        },
        {
            "country": "TK",
            "id": "TK",
            "name": "Tokelau",
            "count": 10,
            "count_v4": 5,
            "count_v6": 5,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TK.txt",
                "v4": "countries/ipv64_blocklist_v4_TK.txt",
                "v6": "countries/ipv64_blocklist_v6_TK.txt"
            }
        },
        {
            "country": "TL",
            "id": "TL",
            "name": "Timor-Leste",
            "count": 53,
            "count_v4": 38,
            "count_v6": 15,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TL.txt",
                "v4": "countries/ipv64_blocklist_v4_TL.txt",
                "v6": "countries/ipv64_blocklist_v6_TL.txt"
            }
        },
        {
            "country": "TM",
            "id": "TM",
            "name": "Turkmenistan",
            "count": 14,
            "count_v4": 11,
            "count_v6": 3,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TM.txt",
                "v4": "countries/ipv64_blocklist_v4_TM.txt",
                "v6": "countries/ipv64_blocklist_v6_TM.txt"
            }
        },
        {
            "country": "TN",
            "id": "TN",
            "name": "Tunisia",
            "count": 57,
            "count_v4": 45,
            "count_v6": 12,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TN.txt",
                "v4": "countries/ipv64_blocklist_v4_TN.txt",
                "v6": "countries/ipv64_blocklist_v6_TN.txt"
            }
        },
        {
            "country": "TO",
            "id": "TO",
            "name": "Tonga",
            "count": 16,
            "count_v4": 11,
            "count_v6": 5,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TO.txt",
                "v4": "countries/ipv64_blocklist_v4_TO.txt",
                "v6": "countries/ipv64_blocklist_v6_TO.txt"
            }
        },
        {
            "country": "TR",
            "id": "TR",
            "name": "Turkiye",
            "count": 2711,
            "count_v4": 2040,
            "count_v6": 671,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TR.txt",
                "v4": "countries/ipv64_blocklist_v4_TR.txt",
                "v6": "countries/ipv64_blocklist_v6_TR.txt"
            }
        },
        {
            "country": "TT",
            "id": "TT",
            "name": "Trinidad and Tobago",
            "count": 78,
            "count_v4": 62,
            "count_v6": 16,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TT.txt",
                "v4": "countries/ipv64_blocklist_v4_TT.txt",
                "v6": "countries/ipv64_blocklist_v6_TT.txt"
            }
        },
        {
            "country": "TV",
            "id": "TV",
            "name": "Tuvalu",
            "count": 4,
            "count_v4": 2,
            "count_v6": 2,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TV.txt",
                "v4": "countries/ipv64_blocklist_v4_TV.txt",
                "v6": "countries/ipv64_blocklist_v6_TV.txt"
            }
        },
        {
            "country": "TW",
            "id": "TW",
            "name": "Taiwan (Province of China)",
            "count": 1409,
            "count_v4": 1084,
            "count_v6": 325,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TW.txt",
                "v4": "countries/ipv64_blocklist_v4_TW.txt",
                "v6": "countries/ipv64_blocklist_v6_TW.txt"
            }
        },
        {
            "country": "TZ",
            "id": "TZ",
            "name": "Tanzania, the United Republic of",
            "count": 291,
            "count_v4": 205,
            "count_v6": 86,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_TZ.txt",
                "v4": "countries/ipv64_blocklist_v4_TZ.txt",
                "v6": "countries/ipv64_blocklist_v6_TZ.txt"
            }
        },
        {
            "country": "UA",
            "id": "UA",
            "name": "Ukraine",
            "count": 3543,
            "count_v4": 2917,
            "count_v6": 626,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_UA.txt",
                "v4": "countries/ipv64_blocklist_v4_UA.txt",
                "v6": "countries/ipv64_blocklist_v6_UA.txt"
            }
        },
        {
            "country": "UG",
            "id": "UG",
            "name": "Uganda",
            "count": 153,
            "count_v4": 113,
            "count_v6": 40,
            "updated": "2026-10-26T18:06:05+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_UG.txt",
                "v4": "countries/ipv64_blocklist_v4_UG.txt",
                "v6": "countries/ipv64_blocklist_v6_UG.txt"
            }
        },
        {
            "country": "US",
            "id": "US",
            "name": "United States of America",
            "count": 81371,
            "count_v4": 70497,
            "count_v6": 10874,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_US.txt",
                "v4": "countries/ipv64_blocklist_v4_US.txt",
                "v6": "countries/ipv64_blocklist_v6_US.txt"
            }
        },
        {
            "country": "UY",
            "id": "UY",
            "name": "Uruguay",
            "count": 137,
            "count_v4": 92,
            "count_v6": 45,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_UY.txt",
                "v4": "countries/ipv64_blocklist_v4_UY.txt",
                "v6": "countries/ipv64_blocklist_v6_UY.txt"
            }
        },
        {
            "country": "UZ",
            "id": "UZ",
            "name": "Uzbekistan",
            "count": 272,
            "count_v4": 224,
            "count_v6": 48,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_UZ.txt",
                "v4": "countries/ipv64_blocklist_v4_UZ.txt",
                "v6": "countries/ipv64_blocklist_v6_UZ.txt"
            }
        },
        {
            "country": "VA",
            "id": "VA",
            "name": "Holy See",
            "count": 7,
            "count_v4": 4,
            "count_v6": 3,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_VA.txt",
                "v4": "countries/ipv64_blocklist_v4_VA.txt",
                "v6": "countries/ipv64_blocklist_v6_VA.txt"
            }
        },
        {
            "country": "VC",
            "id": "VC",
            "name": "Saint Vincent and The Grenadines",
            "count": 15,
            "count_v4": 12,
            "count_v6": 3,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_VC.txt",
                "v4": "countries/ipv64_blocklist_v4_VC.txt",
                "v6": "countries/ipv64_blocklist_v6_VC.txt"
            }
        },
        {
            "country": "VE",
            "id": "VE",
            "name": "Venezuela (Bolivarian Republic of)",
            "count": 503,
            "count_v4": 261,
            "count_v6": 242,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_VE.txt",
                "v4": "countries/ipv64_blocklist_v4_VE.txt",
                "v6": "countries/ipv64_blocklist_v6_VE.txt"
            }
        },
        {
            "country": "VG",
            "id": "VG",
            "name": "Virgin Islands (British)",
            "count": 248,
            "count_v4": 200,
            "count_v6": 48,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_VG.txt",
                "v4": "countries/ipv64_blocklist_v4_VG.txt",
                "v6": "countries/ipv64_blocklist_v6_VG.txt"
            }
        },
        {
            "country": "VI",
            "id": "VI",
            "name": "Virgin Islands (U.S.)",
            "count": 30,
            "count_v4": 24,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_VI.txt",
                "v4": "countries/ipv64_blocklist_v4_VI.txt",
                "v6": "countries/ipv64_blocklist_v6_VI.txt"
            }
        },
        {
            "country": "VN",
            "id": "VN",
            "name": "Viet Nam",
            "count": 2637,
            "count_v4": 1666,
            "count_v6": 971,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_VN.txt",
                "v4": "countries/ipv64_blocklist_v4_VN.txt",
                "v6": "countries/ipv64_blocklist_v6_VN.txt"
            }
        },
        {
            "country": "VU",
            "id": "VU",
            "name": "Vanuatu",
            "count": 31,
            "count_v4": 20,
            "count_v6": 11,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_VU.txt",
                "v4": "countries/ipv64_blocklist_v4_VU.txt",
                "v6": "countries/ipv64_blocklist_v6_VU.txt"
            }
        },
        {
            "country": "WF",
            "id": "WF",
            "name": "Wallis and Futuna",
            "count": 4,
            "count_v4": 3,
            "count_v6": 1,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_WF.txt",
                "v4": "countries/ipv64_blocklist_v4_WF.txt",
                "v6": "countries/ipv64_blocklist_v6_WF.txt"
            }
        },
        {
            "country": "WS",
            "id": "WS",
            "name": "Samoa",
            "count": 24,
            "count_v4": 16,
            "count_v6": 8,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_WS.txt",
                "v4": "countries/ipv64_blocklist_v4_WS.txt",
                "v6": "countries/ipv64_blocklist_v6_WS.txt"
            }
        },
        {
            "country": "YE",
            "id": "YE",
            "name": "Yemen",
            "count": 36,
            "count_v4": 30,
            "count_v6": 6,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_YE.txt",
                "v4": "countries/ipv64_blocklist_v4_YE.txt",
                "v6": "countries/ipv64_blocklist_v6_YE.txt"
            }
        },
        {
            "country": "YT",
            "id": "YT",
            "name": "Mayotte",
            "count": 1,
            "count_v4": 1,
            "count_v6": 0,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_YT.txt",
                "v4": "countries/ipv64_blocklist_v4_YT.txt",
                "v6": "countries/ipv64_blocklist_v6_YT.txt"
            }
        },
        {
            "country": "ZA",
            "id": "ZA",
            "name": "South Africa",
            "count": 2789,
            "count_v4": 2234,
            "count_v6": 555,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ZA.txt",
                "v4": "countries/ipv64_blocklist_v4_ZA.txt",
                "v6": "countries/ipv64_blocklist_v6_ZA.txt"
            }
        },
        {
            "country": "ZM",
            "id": "ZM",
            "name": "Zambia",
            "count": 59,
            "count_v4": 44,
            "count_v6": 15,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ZM.txt",
                "v4": "countries/ipv64_blocklist_v4_ZM.txt",
                "v6": "countries/ipv64_blocklist_v6_ZM.txt"
            }
        },
        {
            "country": "ZW",
            "id": "ZW",
            "name": "Zimbabwe",
            "count": 65,
            "count_v4": 44,
            "count_v6": 21,
            "updated": "2026-10-26T18:06:06+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_ZW.txt",
                "v4": "countries/ipv64_blocklist_v4_ZW.txt",
                "v6": "countries/ipv64_blocklist_v6_ZW.txt"
            }
        }
    ],
    "regions": [
        {
            "countries": [
                "AL",
                "AD",
                "AT",
                "BY",
                "BE",
                "BA",
                "BG",
                "HR",
                "CY",
                "CZ",
                "DK",
                "EE",
                "FI",
                "FR",
                "DE",
                "GR",
                "HU",
                "IS",
                "IE",
                "IT",
                "LV",
                "LI",
                "LT",
                "LU",
                "MK",
                "MT",
                "MD",
                "MC",
                "ME",
                "NL",
                "NO",
                "PL",
                "PT",
                "RO",
                "RU",
                "SM",
                "RS",
                "SK",
                "SI",
                "ES",
                "SE",
                "CH",
                "UA",
                "GB",
                "VA"
            ],
            "id": "europe",
            "name": "Europe",
            "count": 108293,
            "count_v4": 86168,
            "count_v6": 22125,
            "updated": "2026-10-26T18:06:07+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_europe.txt",
                "v4": "countries/ipv64_blocklist_v4_europe.txt",
                "v6": "countries/ipv64_blocklist_v6_europe.txt"
            }
        },
        {
            "countries": [
                "DZ",
                "AO",
                "BJ",
                "BW",
                "BF",
                "BI",
                "CM",
                "CV",
                "CF",
                "TD",
                "KM",
                "CG",
                "CD",
                "DJ",
                "EG",
                "GQ",
                "ER",
                "ET",
                "GA",
                "GM",
                "GH",
                "GN",
                "GW",
                "CI",
                "KE",
                "LS",
                "LR",
                "LY",
                "MG",
                "MW",
                "ML",
                "MR",
                "MU",
                "MA",
                "MZ",
                "NA",
                "NE",
                "NG",
                "RW",
                "ST",
                "SN",
                "SC",
                "SL",
                "SO",
                "ZA",
                "SS",
                "SD",
                "SZ",
                "TZ",
                "TG",
                "TN",
                "UG",
                "ZM",
                "ZW"
            ],
            "id": "africa",
            "name": "Africa",
            "count": 8898,
            "count_v4": 6480,
            "count_v6": 2418,
            "updated": "2026-10-26T18:06:07+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_africa.txt",
                "v4": "countries/ipv64_blocklist_v4_africa.txt",
                "v6": "countries/ipv64_blocklist_v6_africa.txt"
            }
        },
        {
            "countries": [
                "AF",
                "AM",
                "AZ",
                "BH",
                "BD",
                "BT",
                "BN",
                "KH",
                "CN",
                "GE",
                "IN",
                "ID",
                "IR",
                "IQ",
                "IL",
                "JP",
                "JO",
                "KZ",
                "KW",
                "KG",
                "LA",
                "LB",
                "MY",
                "MV",
                "MN",
                "MM",
                "NP",
                "KP",
                "OM",
                "PK",
                "PS",
                "PH",
                "QA",
                "SA",
                "SG",
                "KR",
                "LK",
                "SY",
                "TW",
                "TJ",
                "TH",
                "TL",
                "TR",
                "TM",
                "AE",
                "UZ",
                "VN",
                "YE",
                "HK",
                "MO"
            ],
            "id": "asia",
            "name": "Asia",
            "count": 76067,
            "count_v4": 57868,
            "count_v6": 18199,
            "updated": "2026-10-26T18:06:07+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_asia.txt",
                "v4": "countries/ipv64_blocklist_v4_asia.txt",
                "v6": "countries/ipv64_blocklist_v6_asia.txt"
            }
        },
        {
            "countries": [
                "AG",
                "BS",
                "BB",
                "BZ",
                "CA",
                "CR",
                "CU",
                "DM",
                "DO",
                "SV",
                "GD",
                "GT",
                "HT",
                "HN",
                "JM",
                "MX",
                "NI",
                "PA",
                "KN",
                "LC",
                "VC",
                "TT",
                "US"
            ],
            "id": "north_america",
            "name": "North America",
            "count": 96148,
            "count_v4": 82708,
            "count_v6": 13440,
            "updated": "2026-10-26T18:06:08+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_north_america.txt",
                "v4": "countries/ipv64_blocklist_v4_north_america.txt",
                "v6": "countries/ipv64_blocklist_v6_north_america.txt"
            }
        },
        {
            "countries": [
                "AR",
                "BO",
                "BR",
                "CL",
                "CO",
                "EC",
                "GY",
                "PY",
                "PE",
                "SR",
                "UY",
                "VE",
                "GF",
                "FK"
            ],
            "id": "south_america",
            "name": "South America",
            "count": 30092,
            "count_v4": 17870,
            "count_v6": 12222,
            "updated": "2026-10-26T18:06:08+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_south_america.txt",
                "v4": "countries/ipv64_blocklist_v4_south_america.txt",
                "v6": "countries/ipv64_blocklist_v6_south_america.txt"
            }
        },
        {
            "countries": [
                "AU",
                "FJ",
                "KI",
                "MH",
                "FM",
                "NR",
                "NZ",
                "PW",
                "PG",
                "WS",
                "SB",
                "TO",
                "TV",
                "VU",
                "NC",
                "PF",
                "GU",
                "AS",
                "MP",
                "CK",
                "NU",
                "TK",
                "WF"
            ],
            "id": "oceania",
            "name": "Oceania",
            "count": 14065,
            "count_v4": 11744,
            "count_v6": 2321,
            "updated": "2026-10-26T18:06:08+01:00",
            "files": {
                "all": "countries/ipv64_blocklist_oceania.txt",
                "v4": "countries/ipv64_blocklist_v4_oceania.txt",
                "v6": "countries/ipv64_blocklist_v6_oceania.txt"
            }
        }
    ],
    "geo": {
        "file": "country_ranges.txt.gz",
        "updated": "2026-10-26T18:06:07+01:00",
        "ranges": 212648
    },
    "live": {
        "base": "https://ipv64.net/blocklists/live/{token}/",
        "categories": [
            "honeypot"
        ],
        "token": "https://ipv64.net/honeypot/token.php",
        "info": "Live list for contributors and all plans except Standard; otherwise the daily list (header X-IPv64-List: live|daily)"
    },
    "data": [
        {
            "id": "honeypot_passwords",
            "name": "Attacker passwords (Honeypot64)",
            "category": "honeypot-data",
            "in_all": false,
            "description": "Most used passwords of attackers on Honeypot64 sensors (30 days, reported by several independent accounts), one per line, most used first; SHA-1 variant (uppercase, sorted) for tools",
            "source": "https://ipv64.net/honeypot/stats.php",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "updated": "2026-10-26T13:17:01+01:00",
            "files": {
                "txt": "ipv64_passwords.txt",
                "sha1": "ipv64_passwords_sha1.txt"
            }
        },
        {
            "id": "honeypot_usernames",
            "name": "Attacker usernames (Honeypot64)",
            "category": "honeypot-data",
            "in_all": false,
            "description": "Most used usernames of attackers on Honeypot64 sensors (30 days, several independent accounts), one per line, most used first",
            "source": "https://ipv64.net/honeypot/stats.php",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "updated": "2026-10-26T13:17:01+01:00",
            "files": {
                "txt": "ipv64_usernames.txt"
            }
        },
        {
            "id": "honeypot_bad_useragents",
            "name": "Bad user agents (Honeypot64)",
            "category": "honeypot-data",
            "in_all": false,
            "description": "User agents of attack tools and scanners seen by Honeypot64 sensors (exact strings, browser-like agents left out); nginx map ($ipv64_bad_ua, exact match)",
            "source": "https://ipv64.net/honeypot/stats.php",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "updated": "2026-10-26T13:17:01+01:00",
            "files": {
                "txt": "ipv64_bad_useragents.txt",
                "nginx_map": "ipv64_bad_useragents.nginx.map"
            }
        },
        {
            "id": "honeypot_attack_paths",
            "name": "Attack paths (Honeypot64)",
            "category": "honeypot-data",
            "in_all": false,
            "description": "Web paths requested by attackers on Honeypot64 sensors (exploits, scans); nginx snippet with exact-match regex locations (return 403) for server blocks that do not serve these paths",
            "source": "https://ipv64.net/honeypot/stats.php",
            "license": "CC BY 4.0 (IPv64.net Honeypot64), provided as is without warranty",
            "count": 0,
            "updated": "2026-10-26T13:17:01+01:00",
            "files": {
                "txt": "ipv64_attack_paths.txt",
                "nginx_location": "ipv64_attack_paths.nginx.conf"
            }
        },
        {
            "id": "ai_useragents",
            "name": "v64 AI Bots (User-Agent)",
            "category": "ai",
            "in_all": false,
            "description": "User agent tokens of AI crawlers, assistants and agents (mirror of ai.robots.txt), one per line; JSON with operator, function and user flag (fetch on behalf of a user); robots.txt block",
            "source": "https://github.com/ai-robots-txt/ai.robots.txt",
            "license": "MIT (ai.robots.txt)",
            "count": 200,
            "count_user": 60,
            "updated": "2026-10-26T12:06:16+01:00",
            "files": {
                "txt": "ipv64_ai_useragents.txt",
                "json": "ipv64_ai_useragents.json",
                "robots": "ipv64_ai_robots.txt"
            },
            "fetched": "2026-10-26T12:06:16+01:00",
            "ok": true
        }
    ]
}
