spb/internetpressure
Public
TypeScript 36.3%
Python 31.8%
Go 18%
JavaScript 9.8%
Shell 1.9%
SQL 1.4%
CSS 0.5%
1# InternetPressure target registry seed (loaded into Postgres by `ip seed`; editable afterwards in /admin).2# Fields: id, name, host (hostname), url (default https://<host>/), ip (optional fixed IP), cat (category), provider,3# svc (service slug, optional), cc (anchor country or null for global/anycast), imp (importance 1–5), tier (1–3),4# checks (default [http, dns, ping]), tr (traceroute, default false).5# Probing is deliberately light: tier 1 every ~20 s, tier 2 ~45 s, tier 3 ~3 min, DNS every 60 s per resolver,6# ping every 30 s, traceroute every 15 min for `tr: true` targets only.78defaults: { checks: [http, dns, ping], tr: false, tier: 2, imp: 3 }910targets:11 # ───────── Internet infrastructure: DNS roots (ping + direct DNS only, no HTTP), TLDs, resolvers12 - { id: root-a, name: "Root server A (Verisign)", host: a.root-servers.net, ip: 198.41.0.4, cat: dns, provider: verisign, cc: null, imp: 5, tier: 1, checks: [ping], tr: true }13 - { id: root-b, name: "Root server B (USC-ISI)", host: b.root-servers.net, ip: 170.247.170.2, cat: dns, provider: isi, cc: null, imp: 5, tier: 1, checks: [ping] }14 - { id: root-c, name: "Root server C (Cogent)", host: c.root-servers.net, ip: 192.33.4.12, cat: dns, provider: cogent, cc: null, imp: 5, tier: 1, checks: [ping] }15 - { id: root-d, name: "Root server D (UMD)", host: d.root-servers.net, ip: 199.7.91.13, cat: dns, provider: umd, cc: null, imp: 5, tier: 1, checks: [ping] }16 - { id: root-e, name: "Root server E (NASA)", host: e.root-servers.net, ip: 192.203.230.10, cat: dns, provider: nasa, cc: null, imp: 5, tier: 1, checks: [ping] }17 - { id: root-f, name: "Root server F (ISC)", host: f.root-servers.net, ip: 192.5.5.241, cat: dns, provider: isc, cc: null, imp: 5, tier: 1, checks: [ping], tr: true }18 - { id: root-g, name: "Root server G (US DoD)", host: g.root-servers.net, ip: 192.112.36.4, cat: dns, provider: dod, cc: null, imp: 5, tier: 1, checks: [ping] }19 - { id: root-h, name: "Root server H (US Army)", host: h.root-servers.net, ip: 198.97.190.53, cat: dns, provider: army, cc: null, imp: 5, tier: 1, checks: [ping] }20 - { id: root-i, name: "Root server I (Netnod)", host: i.root-servers.net, ip: 192.36.148.17, cat: dns, provider: netnod, cc: null, imp: 5, tier: 1, checks: [ping] }21 - { id: root-j, name: "Root server J (Verisign)", host: j.root-servers.net, ip: 192.58.128.30, cat: dns, provider: verisign, cc: null, imp: 5, tier: 1, checks: [ping] }22 - { id: root-k, name: "Root server K (RIPE NCC)", host: k.root-servers.net, ip: 193.0.14.129, cat: dns, provider: ripe, cc: null, imp: 5, tier: 1, checks: [ping], tr: true }23 - { id: root-l, name: "Root server L (ICANN)", host: l.root-servers.net, ip: 199.7.83.42, cat: dns, provider: icann, cc: null, imp: 5, tier: 1, checks: [ping] }24 - { id: root-m, name: "Root server M (WIDE)", host: m.root-servers.net, ip: 202.12.27.33, cat: dns, provider: wide, cc: null, imp: 5, tier: 1, checks: [ping] }25 - { id: dns-google, name: "Google Public DNS", host: dns.google, ip: 8.8.8.8, cat: dns, provider: google, svc: google, cc: null, imp: 5, tier: 1, checks: [http, ping], tr: true }26 - { id: dns-cloudflare, name: "Cloudflare 1.1.1.1", host: one.one.one.one, ip: 1.1.1.1, cat: dns, provider: cloudflare, svc: cloudflare, cc: null, imp: 5, tier: 1, checks: [http, ping], tr: true }27 - { id: dns-quad9, name: "Quad9", host: dns.quad9.net, ip: 9.9.9.9, cat: dns, provider: quad9, cc: null, imp: 4, tier: 1, checks: [http, ping] }28 - { id: dns-opendns, name: "OpenDNS (Cisco)", host: dns.opendns.com, ip: 208.67.222.222, cat: dns, provider: cisco, cc: null, imp: 4, tier: 1, checks: [ping] }29 - { id: dns-verisign-com, name: ".com authoritative (a.gtld-servers.net)", host: a.gtld-servers.net, ip: 192.5.6.30, cat: dns, provider: verisign, cc: null, imp: 5, tier: 1, checks: [ping] }30 - { id: dns-afilias-org, name: ".org authoritative (a0.org.afilias-nst.info)", host: a0.org.afilias-nst.info, ip: 199.19.56.1, cat: dns, provider: pir, cc: null, imp: 4, tier: 2, checks: [ping] }31 - { id: dns-nic-io, name: ".io authoritative (a0.nic.io)", host: a0.nic.io, cat: dns, provider: identity-digital, cc: null, imp: 3, tier: 2, checks: [ping] }32 - { id: dns-cira-ca, name: ".ca authoritative (any.ca-servers.ca)", host: any.ca-servers.ca, cat: dns, provider: cira, cc: CA, imp: 4, tier: 2, checks: [ping] }33 - { id: dns-afnic-fr, name: ".fr authoritative (d.nic.fr)", host: d.nic.fr, cat: dns, provider: afnic, cc: FR, imp: 4, tier: 2, checks: [ping] }34 - { id: dns-denic-de, name: ".de authoritative (a.nic.de)", host: a.nic.de, cat: dns, provider: denic, cc: DE, imp: 4, tier: 2, checks: [ping] }35 - { id: dns-nominet-uk, name: ".uk authoritative (dns1.nic.uk)", host: dns1.nic.uk, cat: dns, provider: nominet, cc: GB, imp: 4, tier: 2, checks: [ping] }36 - { id: dns-jprs-jp, name: ".jp authoritative (a.dns.jp)", host: a.dns.jp, cat: dns, provider: jprs, cc: JP, imp: 3, tier: 3, checks: [ping] }37 - { id: dns-auda-au, name: ".au authoritative (q.au)", host: q.au, cat: dns, provider: auda, cc: AU, imp: 3, tier: 3, checks: [ping] }38 - { id: dns-cloudflare-2, name: "Cloudflare 1.0.0.1", host: one.one.one.one, ip: 1.0.0.1, cat: dns, provider: cloudflare, svc: cloudflare, cc: null, imp: 4, tier: 1, checks: [ping] }39 - { id: dns-cloudflare-security, name: "Cloudflare 1.1.1.2 (malware blocking)", host: security.cloudflare-dns.com, ip: 1.1.1.2, cat: dns, provider: cloudflare, svc: cloudflare, cc: null, imp: 3, tier: 2, checks: [http, ping] }40 - { id: dns-cloudflare-doh, name: "Cloudflare DoH", host: cloudflare-dns.com, url: "https://cloudflare-dns.com/dns-query?name=example.com&type=A", cat: dns, provider: cloudflare, svc: cloudflare, cc: null, imp: 4, tier: 1, checks: [http] }41 - { id: dns-google-2, name: "Google Public DNS 8.8.4.4", host: dns.google, ip: 8.8.4.4, cat: dns, provider: google, svc: google, cc: null, imp: 4, tier: 1, checks: [ping] }42 - { id: dns-google-doh, name: "Google DoH (JSON API)", host: dns.google, url: "https://dns.google/resolve?name=example.com&type=A", cat: dns, provider: google, svc: google, cc: null, imp: 4, tier: 1, checks: [http] }43 - { id: dns-quad9-2, name: "Quad9 149.112.112.112", host: dns.quad9.net, ip: 149.112.112.112, cat: dns, provider: quad9, cc: null, imp: 3, tier: 2, checks: [ping] }44 - { id: dns-opendns-2, name: "OpenDNS 208.67.220.220", host: dns.opendns.com, ip: 208.67.220.220, cat: dns, provider: cisco, cc: null, imp: 3, tier: 2, checks: [ping] }45 - { id: dns-adguard, name: "AdGuard DNS", host: dns.adguard-dns.com, ip: 94.140.14.14, cat: dns, provider: adguard, cc: null, imp: 3, tier: 2, checks: [http, ping] }46 - { id: dns-cleanbrowsing, name: "CleanBrowsing (security filter)", host: security-filter-dns.cleanbrowsing.org, ip: 185.228.168.9, cat: dns, provider: cleanbrowsing, cc: null, imp: 2, tier: 3, checks: [ping] }47 - { id: dns-comodo, name: "Comodo Secure DNS", host: ns1.recursive.dnsbycomodo.com, ip: 8.26.56.26, cat: dns, provider: comodo, cc: null, imp: 2, tier: 3, checks: [ping] }48 - { id: dns-level3-a, name: "Level 3 / Lumen resolver 4.2.2.1", host: a.resolvers.level3.net, ip: 4.2.2.1, cat: dns, provider: lumen, cc: US, imp: 3, tier: 2, checks: [ping] }49 - { id: dns-level3-b, name: "Level 3 / Lumen resolver 4.2.2.2", host: b.resolvers.level3.net, ip: 4.2.2.2, cat: dns, provider: lumen, cc: US, imp: 3, tier: 2, checks: [ping] }50 - { id: dns-verisign, name: "UltraDNS Public (ex-Verisign) 64.6.64.6", host: recpubns1.nstld.net, ip: 64.6.64.6, cat: dns, provider: vercara, cc: US, imp: 2, tier: 3, checks: [ping] }51 - { id: dns-dnssb, name: "DNS.SB", host: public-dns-a.dns.sb, ip: 185.222.222.222, cat: dns, provider: dns-sb, cc: null, imp: 2, tier: 3, checks: [ping] }52 - { id: dns-mullvad, name: "Mullvad DNS", host: dns.mullvad.net, ip: 194.242.2.2, cat: dns, provider: mullvad, cc: SE, imp: 2, tier: 3, checks: [http, ping] }53 - { id: dns-nextdns, name: "NextDNS", host: dns.nextdns.io, cat: dns, provider: nextdns, cc: null, imp: 3, tier: 2, checks: [http, ping] }54 - { id: dns-controld, name: "Control D (free resolver)", host: p0.freedns.controld.com, ip: 76.76.2.0, cat: dns, provider: controld, cc: CA, imp: 2, tier: 3, checks: [http, ping] }55 - { id: dns-cira-shield, name: "CIRA Canadian Shield", host: private.canadianshield.cira.ca, ip: 149.112.121.10, cat: dns, provider: cira, cc: CA, imp: 3, tier: 2, checks: [http, ping] }56 - { id: dns-yandex, name: "Yandex DNS", host: dns.yandex.ru, ip: 77.88.8.8, cat: dns, provider: yandex, cc: RU, imp: 2, tier: 3, checks: [ping] }57 - { id: dns-alidns, name: "AliDNS 223.5.5.5", host: dns.alidns.com, ip: 223.5.5.5, cat: dns, provider: alibaba, svc: alibaba, cc: CN, imp: 3, tier: 2, checks: [http, ping] }58 - { id: dns-tencent, name: "Tencent DNSPod 119.29.29.29", host: dot.pub, ip: 119.29.29.29, cat: dns, provider: tencent, cc: CN, imp: 3, tier: 3, checks: [ping] }59 - { id: dns-114, name: "114DNS", host: public1.114dns.com, ip: 114.114.114.114, cat: dns, provider: 114dns, cc: CN, imp: 2, tier: 3, checks: [ping] }60 - { id: dns-gtld-b, name: ".com/.net authoritative (b.gtld-servers.net)", host: b.gtld-servers.net, ip: 192.33.14.30, cat: dns, provider: verisign, cc: null, imp: 5, tier: 1, checks: [ping] }61 - { id: dns-gtld-m, name: ".com/.net authoritative (m.gtld-servers.net)", host: m.gtld-servers.net, ip: 192.55.83.30, cat: dns, provider: verisign, cc: null, imp: 4, tier: 2, checks: [ping] }62 - { id: dns-org-b0, name: ".org authoritative (b0.org.afilias-nst.org)", host: b0.org.afilias-nst.org, cat: dns, provider: pir, cc: null, imp: 4, tier: 2, checks: [ping] }63 - { id: dns-info, name: ".info authoritative (a0.info.afilias-nst.info)", host: a0.info.afilias-nst.info, ip: 199.254.31.1, cat: dns, provider: identity-digital, cc: null, imp: 3, tier: 3, checks: [ping] }64 - { id: dns-edu, name: ".edu authoritative (a.edu-servers.net)", host: a.edu-servers.net, cat: dns, provider: verisign, cc: US, imp: 3, tier: 2, checks: [ping] }65 - { id: dns-gov, name: ".gov authoritative (a.ns.gov)", host: a.ns.gov, ip: 199.33.230.1, cat: dns, provider: cisa, cc: US, imp: 4, tier: 2, checks: [ping] }66 - { id: dns-mil, name: ".mil authoritative (con1.nipr.mil)", host: con1.nipr.mil, ip: 199.252.157.234, cat: dns, provider: disa, cc: US, imp: 3, tier: 3, checks: [ping] }67 - { id: dns-int, name: ".int authoritative (ns.uu.net)", host: ns.uu.net, ip: 137.39.1.3, cat: dns, provider: verizon, cc: US, imp: 2, tier: 3, checks: [ping] }68 - { id: dns-eurid-eu, name: ".eu authoritative (be.dns.eu)", host: be.dns.eu, cat: dns, provider: eurid, cc: BE, imp: 3, tier: 2, checks: [ping] }69 - { id: dns-switch-ch, name: ".ch authoritative (a.nic.ch)", host: a.nic.ch, cat: dns, provider: switch, cc: CH, imp: 3, tier: 3, checks: [ping] }70 - { id: dns-sidn-nl, name: ".nl authoritative (ns1.dns.nl)", host: ns1.dns.nl, cat: dns, provider: sidn, cc: NL, imp: 3, tier: 2, checks: [ping] }71 - { id: dns-dnsbe-be, name: ".be authoritative (a.nsset.be)", host: a.nsset.be, cat: dns, provider: dns-belgium, cc: BE, imp: 3, tier: 3, checks: [ping] }72 - { id: dns-nic-it, name: ".it authoritative (a.dns.it)", host: a.dns.it, cat: dns, provider: registro-it, cc: IT, imp: 3, tier: 3, checks: [ping] }73 - { id: dns-nic-es, name: ".es authoritative (a.nic.es)", host: a.nic.es, cat: dns, provider: red-es, cc: ES, imp: 3, tier: 3, checks: [ping] }74 - { id: dns-iis-se, name: ".se authoritative (a.ns.se)", host: a.ns.se, cat: dns, provider: internetstiftelsen, cc: SE, imp: 3, tier: 3, checks: [ping] }75 - { id: dns-nask-pl, name: ".pl authoritative (a-dns.pl)", host: a-dns.pl, cat: dns, provider: nask, cc: PL, imp: 3, tier: 3, checks: [ping] }76 - { id: dns-cznic-cz, name: ".cz authoritative (a.ns.nic.cz)", host: a.ns.nic.cz, cat: dns, provider: cz-nic, cc: CZ, imp: 3, tier: 3, checks: [ping] }77 - { id: dns-ripn-ru, name: ".ru authoritative (a.dns.ripn.net)", host: a.dns.ripn.net, cat: dns, provider: ripn, cc: RU, imp: 3, tier: 3, checks: [ping] }78 - { id: dns-cnnic-cn, name: ".cn authoritative (a.dns.cn)", host: a.dns.cn, cat: dns, provider: cnnic, cc: CN, imp: 4, tier: 2, checks: [ping] }79 - { id: dns-nixi-in, name: ".in authoritative (ns1.registry.in)", host: ns1.registry.in, cat: dns, provider: nixi, cc: IN, imp: 3, tier: 2, checks: [ping] }80 - { id: dns-registro-br, name: ".br authoritative (a.dns.br)", host: a.dns.br, cat: dns, provider: nic-br, cc: BR, imp: 3, tier: 2, checks: [ping] }81 - { id: dns-nic-mx, name: ".mx authoritative (c.mx-ns.mx)", host: c.mx-ns.mx, cat: dns, provider: nic-mx, cc: MX, imp: 3, tier: 3, checks: [ping] }82 - { id: dns-kisa-kr, name: ".kr authoritative (b.dns.kr)", host: b.dns.kr, cat: dns, provider: kisa, cc: KR, imp: 3, tier: 3, checks: [ping] }83 - { id: dns-twnic-tw, name: ".tw authoritative (a.dns.tw)", host: a.dns.tw, cat: dns, provider: twnic, cc: TW, imp: 3, tier: 3, checks: [ping] }84 - { id: dns-hkirc-hk, name: ".hk authoritative (c.hkirc.net.hk)", host: c.hkirc.net.hk, cat: dns, provider: hkirc, cc: HK, imp: 3, tier: 3, checks: [ping] }85 - { id: dns-sgnic-sg, name: ".sg authoritative (dsany2.sgnic.sg)", host: dsany2.sgnic.sg, cat: dns, provider: sgnic, cc: SG, imp: 3, tier: 3, checks: [ping] }86 - { id: dns-zadna-za, name: ".za authoritative (nsza.is.co.za)", host: nsza.is.co.za, cat: dns, provider: zadna, cc: ZA, imp: 3, tier: 3, checks: [ping] }87 - { id: dns-nira-ng, name: ".ng authoritative (nsa.nic.net.ng)", host: nsa.nic.net.ng, cat: dns, provider: nira, cc: NG, imp: 2, tier: 3, checks: [ping] }88 - { id: dns-kenic-ke, name: ".ke authoritative (ns.anycast.kenic.or.ke)", host: ns.anycast.kenic.or.ke, cat: dns, provider: kenic, cc: KE, imp: 2, tier: 3, checks: [ping] }89 - { id: dns-aeda-ae, name: ".ae authoritative (ns1.aedns.ae)", host: ns1.aedns.ae, cat: dns, provider: tdra, cc: AE, imp: 2, tier: 3, checks: [ping] }90 - { id: dns-isoc-il, name: ".il authoritative (ilns.ilan.net.il)", host: ilns.ilan.net.il, cat: dns, provider: isoc-il, cc: IL, imp: 2, tier: 3, checks: [ping] }91 - { id: dns-nic-tr, name: ".tr authoritative (ns43.ns.tr)", host: ns43.ns.tr, cat: dns, provider: btk, cc: TR, imp: 3, tier: 3, checks: [ping] }92 - { id: dns-nic-us, name: ".us authoritative (b.cctld.us)", host: b.cctld.us, cat: dns, provider: godaddy-registry, cc: US, imp: 2, tier: 3, checks: [ping] }93 - { id: dns-nic-co, name: ".co authoritative (a.registrydns.co)", host: a.registrydns.co, cat: dns, provider: godaddy-registry, cc: CO, imp: 2, tier: 3, checks: [ping] }94 - { id: dns-iedr-ie, name: ".ie authoritative (a.ns.ie)", host: a.ns.ie, cat: dns, provider: iedr, cc: IE, imp: 2, tier: 3, checks: [ping] }95 - { id: dns-dkhostmaster-dk, name: ".dk authoritative (b.nic.dk)", host: b.nic.dk, cat: dns, provider: punktum-dk, cc: DK, imp: 2, tier: 3, checks: [ping] }96 - { id: dns-ficora-fi, name: ".fi authoritative (a.fi)", host: a.fi, cat: dns, provider: traficom, cc: FI, imp: 2, tier: 3, checks: [ping] }97 - { id: dns-norid-no, name: ".no authoritative (i.nic.no)", host: i.nic.no, cat: dns, provider: norid, cc: "NO", imp: 2, tier: 3, checks: [ping] }98 - { id: dns-dns-pt, name: ".pt authoritative (a.dns.pt)", host: a.dns.pt, cat: dns, provider: dns-pt, cc: PT, imp: 2, tier: 3, checks: [ping] }99 - { id: dns-nic-at, name: ".at authoritative (d.ns.at)", host: d.ns.at, cat: dns, provider: nic-at, cc: AT, imp: 2, tier: 3, checks: [ping] }100 - { id: dns-nic-ar, name: ".ar authoritative (c.dns.ar)", host: c.dns.ar, cat: dns, provider: nic-ar, cc: AR, imp: 2, tier: 3, checks: [ping] }101 - { id: dns-nic-cl, name: ".cl authoritative (a.nic.cl)", host: a.nic.cl, cat: dns, provider: nic-cl, cc: CL, imp: 2, tier: 3, checks: [ping] }102 - { id: dns-pandi-id, name: ".id authoritative (b.dns.id)", host: b.dns.id, cat: dns, provider: pandi, cc: ID, imp: 2, tier: 3, checks: [ping] }103 - { id: dns-hostmaster-ua, name: ".ua authoritative (bg.ns.ua)", host: bg.ns.ua, cat: dns, provider: hostmaster-ua, cc: UA, imp: 2, tier: 3, checks: [ping] }104 - { id: dns-internetnz-nz, name: ".nz authoritative (ns1.dns.net.nz)", host: ns1.dns.net.nz, cat: dns, provider: internetnz, cc: NZ, imp: 2, tier: 3, checks: [ping] }105 - { id: dns-forth-gr, name: ".gr authoritative (estia.ics.forth.gr)", host: estia.ics.forth.gr, cat: dns, provider: forth, cc: GR, imp: 2, tier: 3, checks: [ping] }106 - { id: dns-nic-cy, name: ".cy authoritative (cynic4.dns.cy)", host: cynic4.dns.cy, cat: dns, provider: ucy, cc: CY, imp: 2, tier: 3, checks: [ping] }107 - { id: dns-saudinic-sa, name: ".sa authoritative (c1.dns.sa)", host: c1.dns.sa, cat: dns, provider: saudinic, cc: SA, imp: 2, tier: 3, checks: [ping] }108 - { id: dns-eun-eg, name: ".eg authoritative (frcu.eun.eg)", host: frcu.eun.eg, cat: dns, provider: eun, cc: EG, imp: 2, tier: 3, checks: [ping] }109 - { id: dns-anrt-ma, name: ".ma authoritative (a.tld.ma)", host: a.tld.ma, cat: dns, provider: anrt, cc: MA, imp: 2, tier: 3, checks: [ping] }110 - { id: dns-google-tlds, name: ".dev/.app authoritative (Google Registry)", host: ns-tld1.charlestonroadregistry.com, cat: dns, provider: google, svc: google, cc: null, imp: 3, tier: 2, checks: [ping] }111 - { id: dns-nic-xyz, name: ".xyz authoritative (generationxyz.nic.xyz)", host: generationxyz.nic.xyz, cat: dns, provider: centralnic, cc: null, imp: 2, tier: 3, checks: [ping] }112 - { id: dns-nic-me, name: ".me authoritative (a0.nic.me)", host: a0.nic.me, cat: dns, provider: identity-digital, cc: null, imp: 2, tier: 3, checks: [ping] }113 - { id: dns-nic-ai, name: ".ai authoritative (v0n0.nic.ai)", host: v0n0.nic.ai, cat: dns, provider: identity-digital, cc: null, imp: 3, tier: 3, checks: [ping] }114 - { id: dns-nic-tv, name: ".tv authoritative (a.nic.tv)", host: a.nic.tv, cat: dns, provider: godaddy-registry, cc: null, imp: 2, tier: 3, checks: [ping] }115116 # ───────── CDNs & edge117 - { id: cloudflare-www, name: "Cloudflare", host: www.cloudflare.com, cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 5, tier: 1, tr: true }118 - { id: cloudflare-cdnjs, name: "cdnjs (Cloudflare)", host: cdnjs.cloudflare.com, url: "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js", cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 4, tier: 1 }119 - { id: cloudflare-workers, name: "Cloudflare Workers", host: workers.dev, url: "https://workers.dev/", cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 3, tier: 2 }120 - { id: akamai-www, name: "Akamai", host: www.akamai.com, cat: cdn, provider: akamai, svc: akamai, cc: null, imp: 5, tier: 1, tr: true }121 - { id: fastly-www, name: "Fastly", host: www.fastly.com, cat: cdn, provider: fastly, svc: fastly, cc: null, imp: 5, tier: 1, tr: true }122 - { id: fastly-jsdelivr, name: "jsDelivr", host: cdn.jsdelivr.net, url: "https://cdn.jsdelivr.net/npm/lodash@4.17.21/lodash.min.js", cat: cdn, provider: jsdelivr, cc: null, imp: 3, tier: 2 }123 - { id: cloudfront, name: "Amazon CloudFront", host: d1.awsstatic.com, url: "https://d1.awsstatic.com/favicon.ico", cat: cdn, provider: aws, svc: aws, cc: null, imp: 5, tier: 1 }124 - { id: google-gstatic, name: "Google static (gstatic)", host: www.gstatic.com, url: "https://www.gstatic.com/generate_204", cat: cdn, provider: google, svc: google, cc: null, imp: 5, tier: 1, tr: true }125 - { id: bunny-cdn, name: "bunny.net", host: bunny.net, cat: cdn, provider: bunny, svc: bunny, cc: null, imp: 2, tier: 3 }126 - { id: unpkg, name: "unpkg", host: unpkg.com, url: "https://unpkg.com/react@18/umd/react.production.min.js", cat: cdn, provider: cloudflare, cc: null, imp: 2, tier: 3 }127 - { id: edgio-limelight, name: "Edgio", host: www.edg.io, cat: cdn, provider: edgio, cc: null, imp: 2, tier: 3 }128 - { id: cdn77, name: "CDN77", host: www.cdn77.com, cat: cdn, provider: cdn77, cc: null, imp: 2, tier: 3 }129 - { id: cloudflare-speed, name: "Cloudflare speed test", host: speed.cloudflare.com, cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 3, tier: 2 }130 - { id: cloudflare-trace, name: "Cloudflare cdn-cgi/trace", host: www.cloudflare.com, url: "https://www.cloudflare.com/cdn-cgi/trace", cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 4, tier: 1, checks: [http] }131 - { id: cloudflare-api, name: "Cloudflare API (public IP list)", host: api.cloudflare.com, url: "https://api.cloudflare.com/client/v4/ips", cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 4, tier: 1, checks: [http, dns] }132 - { id: cloudflare-radar, name: "Cloudflare Radar", host: radar.cloudflare.com, cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 2, tier: 3, checks: [http, dns] }133 - { id: cloudflare-insights, name: "Cloudflare Web Analytics beacon", host: static.cloudflareinsights.com, url: "https://static.cloudflareinsights.com/beacon.min.js", cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 3, tier: 2, checks: [http] }134 - { id: cloudflare-challenges, name: "Cloudflare Turnstile / challenges", host: challenges.cloudflare.com, cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 4, tier: 1, checks: [http, dns] }135 - { id: cloudflare-icanhazip, name: "icanhazip (Cloudflare)", host: icanhazip.com, cat: cdn, provider: cloudflare, svc: cloudflare, cc: null, imp: 2, tier: 3 }136 - { id: fastly-githubassets, name: "GitHub assets (Fastly)", host: github.githubassets.com, url: "https://github.githubassets.com/favicons/favicon.png", cat: cdn, provider: fastly, svc: fastly, cc: null, imp: 4, tier: 2, checks: [http] }137 - { id: fastly-debug, name: "Fastly debug endpoint", host: www.fastly-debug.com, cat: cdn, provider: fastly, svc: fastly, cc: null, imp: 2, tier: 3, checks: [http] }138 - { id: fastly-api, name: "Fastly API", host: api.fastly.com, cat: cdn, provider: fastly, svc: fastly, cc: null, imp: 3, tier: 2, checks: [http, dns] }139 - { id: akamai-techdocs, name: "Akamai TechDocs (Akamai edge)", host: techdocs.akamai.com, cat: cdn, provider: akamai, svc: akamai, cc: null, imp: 3, tier: 2 }140 - { id: akamai-control, name: "Akamai Control Center", host: control.akamai.com, cat: cdn, provider: akamai, svc: akamai, cc: null, imp: 3, tier: 2 }141 - { id: microsoft-ajax-cdn, name: "Microsoft Ajax CDN", host: ajax.aspnetcdn.com, url: "https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.7.1.min.js", cat: cdn, provider: microsoft, svc: microsoft, cc: null, imp: 3, tier: 2, checks: [http] }142 - { id: google-fonts, name: "Google Fonts", host: fonts.googleapis.com, url: "https://fonts.googleapis.com/css2?family=Roboto", cat: cdn, provider: google, svc: google, cc: null, imp: 4, tier: 1, checks: [http] }143 - { id: google-fonts-static, name: "Google Fonts static", host: fonts.gstatic.com, cat: cdn, provider: google, svc: google, cc: null, imp: 3, tier: 2, checks: [http, dns] }144 - { id: google-tag-manager, name: "Google Tag Manager", host: www.googletagmanager.com, url: "https://www.googletagmanager.com/gtag/js?id=G-XXXX", cat: cdn, provider: google, svc: google, cc: null, imp: 4, tier: 1, checks: [http] }145 - { id: google-analytics, name: "Google Analytics collect", host: www.google-analytics.com, url: "https://www.google-analytics.com/g/collect", cat: cdn, provider: google, svc: google, cc: null, imp: 3, tier: 2, checks: [http] }146 - { id: google-doubleclick, name: "Google Ads (DoubleClick)", host: googleads.g.doubleclick.net, cat: cdn, provider: google, svc: google, cc: null, imp: 3, tier: 2, checks: [http, dns] }147 - { id: gcore-cdn, name: "Gcore", host: gcore.com, cat: cdn, provider: gcore, cc: LU, imp: 2, tier: 3 }148 - { id: keycdn, name: "KeyCDN", host: www.keycdn.com, cat: cdn, provider: keycdn, cc: CH, imp: 2, tier: 3 }149 - { id: imperva, name: "Imperva", host: www.imperva.com, cat: cdn, provider: imperva, cc: US, imp: 2, tier: 3 }150 - { id: sucuri, name: "Sucuri", host: sucuri.net, cat: cdn, provider: sucuri, cc: US, imp: 2, tier: 3 }151 - { id: jsdelivr-gh, name: "jsDelivr GitHub mirror", host: cdn.jsdelivr.net, url: "https://cdn.jsdelivr.net/gh/jquery/jquery@3.7.1/dist/jquery.min.js", cat: cdn, provider: jsdelivr, cc: null, imp: 2, tier: 3, checks: [http] }152 - { id: leaseweb-mirror, name: "Leaseweb mirror", host: mirror.leaseweb.com, cat: cdn, provider: leaseweb, cc: NL, imp: 2, tier: 3 }153 - { id: tele2-speedtest, name: "Tele2 speedtest", host: speedtest.tele2.net, url: "http://speedtest.tele2.net/", cat: cdn, provider: tele2, cc: SE, imp: 2, tier: 3 }154 - { id: thinkbroadband-dl, name: "thinkbroadband download test", host: ipv4.download.thinkbroadband.com, url: "http://ipv4.download.thinkbroadband.com/", cat: cdn, provider: thinkbroadband, cc: GB, imp: 2, tier: 3 }155156 # ───────── Cloud providers (regional endpoints where public)157 - { id: aws-console, name: "AWS", host: aws.amazon.com, cat: cloud, provider: aws, svc: aws, cc: US, imp: 5, tier: 1, tr: true }158 - { id: aws-us-east-1, name: "AWS us-east-1 (S3)", host: s3.us-east-1.amazonaws.com, url: "https://s3.us-east-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: US, imp: 5, tier: 1, tr: true }159 - { id: aws-us-west-2, name: "AWS us-west-2 (S3)", host: s3.us-west-2.amazonaws.com, url: "https://s3.us-west-2.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: US, imp: 4, tier: 1 }160 - { id: aws-ca-central-1, name: "AWS ca-central-1 (S3)", host: s3.ca-central-1.amazonaws.com, url: "https://s3.ca-central-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: CA, imp: 4, tier: 1, tr: true }161 - { id: aws-eu-west-1, name: "AWS eu-west-1 (S3)", host: s3.eu-west-1.amazonaws.com, url: "https://s3.eu-west-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: IE, imp: 5, tier: 1, tr: true }162 - { id: aws-eu-central-1, name: "AWS eu-central-1 (S3)", host: s3.eu-central-1.amazonaws.com, url: "https://s3.eu-central-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: DE, imp: 5, tier: 1 }163 - { id: aws-eu-west-3, name: "AWS eu-west-3 Paris (S3)", host: s3.eu-west-3.amazonaws.com, url: "https://s3.eu-west-3.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: FR, imp: 4, tier: 2 }164 - { id: aws-ap-southeast-1, name: "AWS ap-southeast-1 (S3)", host: s3.ap-southeast-1.amazonaws.com, url: "https://s3.ap-southeast-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: SG, imp: 4, tier: 2, tr: true }165 - { id: aws-ap-northeast-1, name: "AWS ap-northeast-1 (S3)", host: s3.ap-northeast-1.amazonaws.com, url: "https://s3.ap-northeast-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: JP, imp: 4, tier: 2, tr: true }166 - { id: aws-ap-southeast-2, name: "AWS ap-southeast-2 (S3)", host: s3.ap-southeast-2.amazonaws.com, url: "https://s3.ap-southeast-2.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: AU, imp: 3, tier: 2, tr: true }167 - { id: aws-sa-east-1, name: "AWS sa-east-1 (S3)", host: s3.sa-east-1.amazonaws.com, url: "https://s3.sa-east-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: BR, imp: 3, tier: 2, tr: true }168 - { id: aws-ap-south-1, name: "AWS ap-south-1 Mumbai (S3)", host: s3.ap-south-1.amazonaws.com, url: "https://s3.ap-south-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: IN, imp: 3, tier: 2, tr: true }169 - { id: aws-af-south-1, name: "AWS af-south-1 Cape Town (S3)", host: s3.af-south-1.amazonaws.com, url: "https://s3.af-south-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: ZA, imp: 3, tier: 3, tr: true }170 - { id: aws-me-south-1, name: "AWS me-south-1 Bahrain (S3)", host: s3.me-south-1.amazonaws.com, url: "https://s3.me-south-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: BH, imp: 2, tier: 3 }171 - { id: gcp-www, name: "Google Cloud", host: cloud.google.com, cat: cloud, provider: google, svc: gcp, cc: US, imp: 5, tier: 1 }172 - { id: gcp-storage, name: "Google Cloud Storage", host: storage.googleapis.com, url: "https://storage.googleapis.com/", cat: cloud, provider: google, svc: gcp, cc: null, imp: 5, tier: 1, tr: true }173 - { id: gcp-apis, name: "Google APIs", host: www.googleapis.com, url: "https://www.googleapis.com/discovery/v1/apis", cat: cloud, provider: google, svc: gcp, cc: null, imp: 5, tier: 1 }174 - { id: azure-www, name: "Microsoft Azure", host: azure.microsoft.com, cat: cloud, provider: microsoft, svc: azure, cc: US, imp: 5, tier: 1, tr: true }175 - { id: azure-portal, name: "Azure portal", host: portal.azure.com, cat: cloud, provider: microsoft, svc: azure, cc: null, imp: 4, tier: 1 }176 - { id: azure-status, name: "Azure status", host: azure.status.microsoft, url: "https://azure.status.microsoft/en-us/status", cat: cloud, provider: microsoft, svc: azure, cc: US, imp: 3, tier: 2 }177 - { id: ovh-www, name: "OVHcloud", host: www.ovhcloud.com, cat: cloud, provider: ovh, svc: ovh, cc: FR, imp: 4, tier: 1, tr: true }178 - { id: ovh-ca, name: "OVHcloud Canada", host: www.ovhcloud.com, url: "https://www.ovhcloud.com/en-ca/", cat: cloud, provider: ovh, svc: ovh, cc: CA, imp: 3, tier: 2 }179 - { id: hetzner, name: "Hetzner", host: www.hetzner.com, cat: cloud, provider: hetzner, svc: hetzner, cc: DE, imp: 4, tier: 1, tr: true }180 - { id: digitalocean, name: "DigitalOcean", host: www.digitalocean.com, cat: cloud, provider: digitalocean, svc: digitalocean, cc: US, imp: 4, tier: 1 }181 - { id: linode, name: "Akamai Linode", host: www.linode.com, cat: cloud, provider: akamai, svc: linode, cc: US, imp: 3, tier: 2 }182 - { id: vultr, name: "Vultr", host: www.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: US, imp: 3, tier: 2 }183 - { id: oracle-cloud, name: "Oracle Cloud", host: www.oracle.com, url: "https://www.oracle.com/cloud/", cat: cloud, provider: oracle, svc: oracle, cc: US, imp: 4, tier: 2 }184 - { id: ibm-cloud, name: "IBM Cloud", host: cloud.ibm.com, cat: cloud, provider: ibm, svc: ibm, cc: US, imp: 3, tier: 2 }185 - { id: alibaba-cloud, name: "Alibaba Cloud", host: www.alibabacloud.com, cat: cloud, provider: alibaba, svc: alibaba, cc: SG, imp: 4, tier: 2, tr: true }186 - { id: tencent-cloud, name: "Tencent Cloud", host: www.tencentcloud.com, cat: cloud, provider: tencent, cc: SG, imp: 3, tier: 3 }187 - { id: scaleway, name: "Scaleway", host: www.scaleway.com, cat: cloud, provider: scaleway, svc: scaleway, cc: FR, imp: 3, tier: 2 }188 - { id: upcloud, name: "UpCloud", host: upcloud.com, cat: cloud, provider: upcloud, svc: upcloud, cc: FI, imp: 2, tier: 3 }189 - { id: exoscale, name: "Exoscale", host: www.exoscale.com, cat: cloud, provider: exoscale, cc: CH, imp: 2, tier: 3 }190 - { id: ionos, name: "IONOS", host: www.ionos.com, cat: cloud, provider: ionos, cc: DE, imp: 2, tier: 3 }191 - { id: aws-s3-global, name: "AWS S3 (global endpoint)", host: s3.amazonaws.com, url: "https://s3.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: US, imp: 5, tier: 1 }192 - { id: aws-us-east-2, name: "AWS us-east-2 Ohio (S3)", host: s3.us-east-2.amazonaws.com, url: "https://s3.us-east-2.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: US, imp: 4, tier: 1 }193 - { id: aws-us-west-1, name: "AWS us-west-1 N. California (S3)", host: s3.us-west-1.amazonaws.com, url: "https://s3.us-west-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: US, imp: 4, tier: 2 }194 - { id: aws-ca-west-1, name: "AWS ca-west-1 Calgary (S3)", host: s3.ca-west-1.amazonaws.com, url: "https://s3.ca-west-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: CA, imp: 3, tier: 2, tr: true }195 - { id: aws-eu-west-2, name: "AWS eu-west-2 London (S3)", host: s3.eu-west-2.amazonaws.com, url: "https://s3.eu-west-2.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: GB, imp: 4, tier: 2 }196 - { id: aws-eu-north-1, name: "AWS eu-north-1 Stockholm (S3)", host: s3.eu-north-1.amazonaws.com, url: "https://s3.eu-north-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: SE, imp: 3, tier: 2 }197 - { id: aws-eu-south-1, name: "AWS eu-south-1 Milan (S3)", host: s3.eu-south-1.amazonaws.com, url: "https://s3.eu-south-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: IT, imp: 3, tier: 3 }198 - { id: aws-eu-south-2, name: "AWS eu-south-2 Spain (S3)", host: s3.eu-south-2.amazonaws.com, url: "https://s3.eu-south-2.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: ES, imp: 3, tier: 3 }199 - { id: aws-eu-central-2, name: "AWS eu-central-2 Zurich (S3)", host: s3.eu-central-2.amazonaws.com, url: "https://s3.eu-central-2.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: CH, imp: 3, tier: 3 }200 - { id: aws-ap-northeast-2, name: "AWS ap-northeast-2 Seoul (S3)", host: s3.ap-northeast-2.amazonaws.com, url: "https://s3.ap-northeast-2.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: KR, imp: 3, tier: 2, tr: true }201 - { id: aws-ap-northeast-3, name: "AWS ap-northeast-3 Osaka (S3)", host: s3.ap-northeast-3.amazonaws.com, url: "https://s3.ap-northeast-3.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: JP, imp: 3, tier: 3 }202 - { id: aws-ap-east-1, name: "AWS ap-east-1 Hong Kong (S3)", host: s3.ap-east-1.amazonaws.com, url: "https://s3.ap-east-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: HK, imp: 3, tier: 2, tr: true }203 - { id: aws-ap-southeast-3, name: "AWS ap-southeast-3 Jakarta (S3)", host: s3.ap-southeast-3.amazonaws.com, url: "https://s3.ap-southeast-3.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: ID, imp: 3, tier: 3 }204 - { id: aws-ap-southeast-4, name: "AWS ap-southeast-4 Melbourne (S3)", host: s3.ap-southeast-4.amazonaws.com, url: "https://s3.ap-southeast-4.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: AU, imp: 2, tier: 3 }205 - { id: aws-ap-southeast-5, name: "AWS ap-southeast-5 Malaysia (S3)", host: s3.ap-southeast-5.amazonaws.com, url: "https://s3.ap-southeast-5.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: MY, imp: 2, tier: 3 }206 - { id: aws-ap-southeast-7, name: "AWS ap-southeast-7 Thailand (S3)", host: s3.ap-southeast-7.amazonaws.com, url: "https://s3.ap-southeast-7.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: TH, imp: 2, tier: 3 }207 - { id: aws-ap-south-2, name: "AWS ap-south-2 Hyderabad (S3)", host: s3.ap-south-2.amazonaws.com, url: "https://s3.ap-south-2.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: IN, imp: 2, tier: 3 }208 - { id: aws-me-central-1, name: "AWS me-central-1 UAE (S3)", host: s3.me-central-1.amazonaws.com, url: "https://s3.me-central-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: AE, imp: 3, tier: 3, tr: true }209 - { id: aws-il-central-1, name: "AWS il-central-1 Tel Aviv (S3)", host: s3.il-central-1.amazonaws.com, url: "https://s3.il-central-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: IL, imp: 2, tier: 3 }210 - { id: aws-mx-central-1, name: "AWS mx-central-1 Mexico (S3)", host: s3.mx-central-1.amazonaws.com, url: "https://s3.mx-central-1.amazonaws.com/", cat: cloud, provider: aws, svc: aws, cc: MX, imp: 2, tier: 3 }211 - { id: aws-ec2-us-east-1, name: "AWS EC2 API us-east-1", host: ec2.us-east-1.amazonaws.com, cat: cloud, provider: aws, svc: aws, cc: US, imp: 4, tier: 1, checks: [http, dns] }212 - { id: aws-dynamodb-us-east-1, name: "AWS DynamoDB us-east-1", host: dynamodb.us-east-1.amazonaws.com, cat: cloud, provider: aws, svc: aws, cc: US, imp: 4, tier: 2, checks: [http, dns] }213 - { id: aws-sts, name: "AWS STS (global)", host: sts.amazonaws.com, cat: cloud, provider: aws, svc: aws, cc: US, imp: 4, tier: 2, checks: [http, dns] }214 - { id: aws-health, name: "AWS Health Dashboard", host: health.aws.amazon.com, url: "https://health.aws.amazon.com/health/status", cat: cloud, provider: aws, svc: aws, cc: US, imp: 3, tier: 2 }215 - { id: aws-ecr-public, name: "AWS ECR Public registry", host: public.ecr.aws, url: "https://public.ecr.aws/v2/", cat: cloud, provider: aws, svc: aws, cc: US, imp: 3, tier: 2, checks: [http, dns] }216 - { id: aws-docs, name: "AWS documentation", host: docs.aws.amazon.com, cat: cloud, provider: aws, svc: aws, cc: US, imp: 2, tier: 3 }217 - { id: gcp-status, name: "Google Cloud status", host: status.cloud.google.com, cat: cloud, provider: google, svc: gcp, cc: US, imp: 3, tier: 2 }218 - { id: gcp-firebase, name: "Firebase", host: firebase.google.com, cat: cloud, provider: google, svc: gcp, cc: US, imp: 4, tier: 2 }219 - { id: gcp-fcm, name: "Firebase Cloud Messaging", host: fcm.googleapis.com, cat: cloud, provider: google, svc: gcp, cc: null, imp: 4, tier: 1, checks: [http, dns] }220 - { id: gcp-pubsub, name: "Google Pub/Sub API", host: pubsub.googleapis.com, cat: cloud, provider: google, svc: gcp, cc: null, imp: 3, tier: 2, checks: [http, dns] }221 - { id: gcp-bigquery, name: "Google BigQuery API", host: bigquery.googleapis.com, cat: cloud, provider: google, svc: gcp, cc: null, imp: 3, tier: 2, checks: [http, dns] }222 - { id: gcp-play, name: "Google Play", host: play.google.com, cat: cloud, provider: google, svc: google, cc: null, imp: 4, tier: 1 }223 - { id: azure-login, name: "Microsoft Entra ID (login.microsoftonline.com)", host: login.microsoftonline.com, cat: cloud, provider: microsoft, svc: azure, cc: null, imp: 5, tier: 1, checks: [http, dns] }224 - { id: azure-graph, name: "Microsoft Graph", host: graph.microsoft.com, url: "https://graph.microsoft.com/v1.0/$metadata", cat: cloud, provider: microsoft, svc: azure, cc: null, imp: 4, tier: 1, checks: [http, dns] }225 - { id: azure-management, name: "Azure Resource Manager", host: management.azure.com, cat: cloud, provider: microsoft, svc: azure, cc: null, imp: 4, tier: 1, checks: [http, dns] }226 - { id: azure-mcr, name: "Microsoft Container Registry", host: mcr.microsoft.com, url: "https://mcr.microsoft.com/v2/", cat: cloud, provider: microsoft, svc: azure, cc: null, imp: 4, tier: 2, checks: [http, dns] }227 - { id: azure-devops, name: "Azure DevOps", host: dev.azure.com, cat: cloud, provider: microsoft, svc: azure, cc: null, imp: 3, tier: 2 }228 - { id: azure-devops-status, name: "Azure DevOps status", host: status.dev.azure.com, cat: cloud, provider: microsoft, svc: azure, cc: null, imp: 2, tier: 3 }229 - { id: microsoft-learn, name: "Microsoft Learn", host: learn.microsoft.com, cat: cloud, provider: microsoft, svc: microsoft, cc: null, imp: 3, tier: 3 }230 - { id: oci-us-ashburn-1, name: "OCI us-ashburn-1 (Object Storage)", host: objectstorage.us-ashburn-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: US, imp: 4, tier: 2, checks: [http, dns] }231 - { id: oci-us-phoenix-1, name: "OCI us-phoenix-1 (Object Storage)", host: objectstorage.us-phoenix-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: US, imp: 3, tier: 3, checks: [http, dns] }232 - { id: oci-ca-toronto-1, name: "OCI ca-toronto-1 (Object Storage)", host: objectstorage.ca-toronto-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: CA, imp: 3, tier: 2, checks: [http, dns] }233 - { id: oci-ca-montreal-1, name: "OCI ca-montreal-1 (Object Storage)", host: objectstorage.ca-montreal-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: CA, imp: 3, tier: 2, checks: [http, dns], tr: true }234 - { id: oci-eu-frankfurt-1, name: "OCI eu-frankfurt-1 (Object Storage)", host: objectstorage.eu-frankfurt-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: DE, imp: 3, tier: 2, checks: [http, dns] }235 - { id: oci-uk-london-1, name: "OCI uk-london-1 (Object Storage)", host: objectstorage.uk-london-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: GB, imp: 3, tier: 3, checks: [http, dns] }236 - { id: oci-eu-paris-1, name: "OCI eu-paris-1 (Object Storage)", host: objectstorage.eu-paris-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: FR, imp: 2, tier: 3, checks: [http, dns] }237 - { id: oci-eu-amsterdam-1, name: "OCI eu-amsterdam-1 (Object Storage)", host: objectstorage.eu-amsterdam-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: NL, imp: 2, tier: 3, checks: [http, dns] }238 - { id: oci-ap-tokyo-1, name: "OCI ap-tokyo-1 (Object Storage)", host: objectstorage.ap-tokyo-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: JP, imp: 3, tier: 3, checks: [http, dns] }239 - { id: oci-ap-seoul-1, name: "OCI ap-seoul-1 (Object Storage)", host: objectstorage.ap-seoul-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: KR, imp: 2, tier: 3, checks: [http, dns] }240 - { id: oci-ap-singapore-1, name: "OCI ap-singapore-1 (Object Storage)", host: objectstorage.ap-singapore-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: SG, imp: 2, tier: 3, checks: [http, dns] }241 - { id: oci-ap-mumbai-1, name: "OCI ap-mumbai-1 (Object Storage)", host: objectstorage.ap-mumbai-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: IN, imp: 2, tier: 3, checks: [http, dns] }242 - { id: oci-ap-sydney-1, name: "OCI ap-sydney-1 (Object Storage)", host: objectstorage.ap-sydney-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: AU, imp: 2, tier: 3, checks: [http, dns] }243 - { id: oci-sa-saopaulo-1, name: "OCI sa-saopaulo-1 (Object Storage)", host: objectstorage.sa-saopaulo-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: BR, imp: 2, tier: 3, checks: [http, dns] }244 - { id: oci-me-dubai-1, name: "OCI me-dubai-1 (Object Storage)", host: objectstorage.me-dubai-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: AE, imp: 2, tier: 3, checks: [http, dns] }245 - { id: oci-af-johannesburg-1, name: "OCI af-johannesburg-1 (Object Storage)", host: objectstorage.af-johannesburg-1.oraclecloud.com, cat: cloud, provider: oracle, svc: oracle, cc: ZA, imp: 2, tier: 3, checks: [http, dns] }246 - { id: oci-console, name: "Oracle Cloud console landing", host: cloud.oracle.com, cat: cloud, provider: oracle, svc: oracle, cc: US, imp: 3, tier: 2 }247 - { id: alibaba-oss-hangzhou, name: "Alibaba Cloud OSS cn-hangzhou", host: oss-cn-hangzhou.aliyuncs.com, cat: cloud, provider: alibaba, svc: alibaba, cc: CN, imp: 4, tier: 2, checks: [http, dns], tr: true }248 - { id: alibaba-oss-beijing, name: "Alibaba Cloud OSS cn-beijing", host: oss-cn-beijing.aliyuncs.com, cat: cloud, provider: alibaba, svc: alibaba, cc: CN, imp: 3, tier: 3, checks: [http, dns] }249 - { id: alibaba-oss-shanghai, name: "Alibaba Cloud OSS cn-shanghai", host: oss-cn-shanghai.aliyuncs.com, cat: cloud, provider: alibaba, svc: alibaba, cc: CN, imp: 3, tier: 3, checks: [http, dns] }250 - { id: alibaba-oss-shenzhen, name: "Alibaba Cloud OSS cn-shenzhen", host: oss-cn-shenzhen.aliyuncs.com, cat: cloud, provider: alibaba, svc: alibaba, cc: CN, imp: 3, tier: 3, checks: [http, dns] }251 - { id: alibaba-oss-hongkong, name: "Alibaba Cloud OSS cn-hongkong", host: oss-cn-hongkong.aliyuncs.com, cat: cloud, provider: alibaba, svc: alibaba, cc: HK, imp: 3, tier: 2, checks: [http, dns] }252 - { id: alibaba-oss-singapore, name: "Alibaba Cloud OSS ap-southeast-1", host: oss-ap-southeast-1.aliyuncs.com, cat: cloud, provider: alibaba, svc: alibaba, cc: SG, imp: 3, tier: 2, checks: [http, dns] }253 - { id: alibaba-oss-tokyo, name: "Alibaba Cloud OSS ap-northeast-1", host: oss-ap-northeast-1.aliyuncs.com, cat: cloud, provider: alibaba, svc: alibaba, cc: JP, imp: 2, tier: 3, checks: [http, dns] }254 - { id: alibaba-oss-frankfurt, name: "Alibaba Cloud OSS eu-central-1", host: oss-eu-central-1.aliyuncs.com, cat: cloud, provider: alibaba, svc: alibaba, cc: DE, imp: 2, tier: 3, checks: [http, dns] }255 - { id: alibaba-oss-us-west, name: "Alibaba Cloud OSS us-west-1", host: oss-us-west-1.aliyuncs.com, cat: cloud, provider: alibaba, svc: alibaba, cc: US, imp: 2, tier: 3, checks: [http, dns] }256 - { id: alibaba-status, name: "Alibaba Cloud status", host: status.alibabacloud.com, cat: cloud, provider: alibaba, svc: alibaba, cc: SG, imp: 2, tier: 3 }257 - { id: aliyun-www, name: "Aliyun (China portal)", host: www.aliyun.com, cat: cloud, provider: alibaba, svc: alibaba, cc: CN, imp: 3, tier: 3 }258 - { id: tencent-cloud-cn, name: "Tencent Cloud (China portal)", host: cloud.tencent.com, cat: cloud, provider: tencent, svc: tencent, cc: CN, imp: 3, tier: 3 }259 - { id: tencent-cos-guangzhou, name: "Tencent COS ap-guangzhou", host: cos.ap-guangzhou.myqcloud.com, cat: cloud, provider: tencent, svc: tencent, cc: CN, imp: 3, tier: 3, checks: [http, dns] }260 - { id: tencent-cos-singapore, name: "Tencent COS ap-singapore", host: cos.ap-singapore.myqcloud.com, cat: cloud, provider: tencent, svc: tencent, cc: SG, imp: 2, tier: 3, checks: [http, dns] }261 - { id: huawei-cloud, name: "Huawei Cloud", host: www.huaweicloud.com, cat: cloud, provider: huawei, svc: huawei, cc: CN, imp: 3, tier: 3 }262 - { id: huawei-obs-beijing, name: "Huawei OBS cn-north-4 Beijing", host: obs.cn-north-4.myhuaweicloud.com, cat: cloud, provider: huawei, svc: huawei, cc: CN, imp: 3, tier: 3, checks: [http, dns] }263 - { id: huawei-obs-singapore, name: "Huawei OBS ap-southeast-1", host: obs.ap-southeast-1.myhuaweicloud.com, cat: cloud, provider: huawei, svc: huawei, cc: SG, imp: 2, tier: 3, checks: [http, dns] }264 - { id: huawei-obs-dublin, name: "Huawei OBS eu-west-101 Dublin", host: obs.eu-west-101.myhuaweicloud.eu, cat: cloud, provider: huawei, svc: huawei, cc: IE, imp: 2, tier: 3, checks: [http, dns] }265 - { id: hetzner-speed-fsn1, name: "Hetzner Falkenstein speedtest", host: fsn1-speed.hetzner.com, cat: cloud, provider: hetzner, svc: hetzner, cc: DE, imp: 3, tier: 2, tr: true }266 - { id: hetzner-speed-nbg1, name: "Hetzner Nuremberg speedtest", host: nbg1-speed.hetzner.com, cat: cloud, provider: hetzner, svc: hetzner, cc: DE, imp: 3, tier: 2 }267 - { id: hetzner-speed-hel1, name: "Hetzner Helsinki speedtest", host: hel1-speed.hetzner.com, cat: cloud, provider: hetzner, svc: hetzner, cc: FI, imp: 3, tier: 2 }268 - { id: hetzner-speed-ash, name: "Hetzner Ashburn speedtest", host: ash-speed.hetzner.com, cat: cloud, provider: hetzner, svc: hetzner, cc: US, imp: 3, tier: 2 }269 - { id: hetzner-speed-hil, name: "Hetzner Hillsboro speedtest", host: hil-speed.hetzner.com, cat: cloud, provider: hetzner, svc: hetzner, cc: US, imp: 2, tier: 3 }270 - { id: hetzner-speed-sin, name: "Hetzner Singapore speedtest", host: sin-speed.hetzner.com, cat: cloud, provider: hetzner, svc: hetzner, cc: SG, imp: 2, tier: 3 }271 - { id: hetzner-status, name: "Hetzner status", host: status.hetzner.com, cat: cloud, provider: hetzner, svc: hetzner, cc: DE, imp: 2, tier: 3 }272 - { id: ovh-proof, name: "OVHcloud proof.ovh.net", host: proof.ovh.net, cat: cloud, provider: ovh, svc: ovh, cc: FR, imp: 3, tier: 2 }273 - { id: ovh-proof-gra, name: "OVHcloud Gravelines speedtest", host: gra.proof.ovh.net, cat: cloud, provider: ovh, svc: ovh, cc: FR, imp: 3, tier: 2, tr: true }274 - { id: ovh-proof-rbx, name: "OVHcloud Roubaix speedtest", host: rbx.proof.ovh.net, cat: cloud, provider: ovh, svc: ovh, cc: FR, imp: 3, tier: 2 }275 - { id: ovh-proof-sbg, name: "OVHcloud Strasbourg speedtest", host: sbg.proof.ovh.net, cat: cloud, provider: ovh, svc: ovh, cc: FR, imp: 3, tier: 3 }276 - { id: ovh-proof-eri, name: "OVHcloud Erith (London) speedtest", host: eri.proof.ovh.net, cat: cloud, provider: ovh, svc: ovh, cc: GB, imp: 2, tier: 3 }277 - { id: ovh-proof-sgp, name: "OVHcloud Singapore speedtest", host: sgp.proof.ovh.net, cat: cloud, provider: ovh, svc: ovh, cc: SG, imp: 2, tier: 3 }278 - { id: ovh-proof-syd, name: "OVHcloud Sydney speedtest", host: syd.proof.ovh.net, cat: cloud, provider: ovh, svc: ovh, cc: AU, imp: 2, tier: 3 }279 - { id: ovh-status, name: "OVHcloud status", host: status.ovhcloud.com, cat: cloud, provider: ovh, svc: ovh, cc: FR, imp: 2, tier: 3 }280 - { id: ovh-com, name: "OVH.com", host: www.ovh.com, cat: cloud, provider: ovh, svc: ovh, cc: FR, imp: 2, tier: 3 }281 - { id: scaleway-ping, name: "Scaleway ping.online.net (Paris)", host: ping.online.net, url: "http://ping.online.net/", cat: cloud, provider: scaleway, svc: scaleway, cc: FR, imp: 3, tier: 2, tr: true }282 - { id: scaleway-ping-ams, name: "Scaleway Amsterdam speedtest", host: ping-ams1.online.net, url: "http://ping-ams1.online.net/", cat: cloud, provider: scaleway, svc: scaleway, cc: NL, imp: 2, tier: 3 }283 - { id: scaleway-s3-par, name: "Scaleway Object Storage fr-par", host: s3.fr-par.scw.cloud, cat: cloud, provider: scaleway, svc: scaleway, cc: FR, imp: 3, tier: 2, checks: [http, dns] }284 - { id: scaleway-s3-ams, name: "Scaleway Object Storage nl-ams", host: s3.nl-ams.scw.cloud, cat: cloud, provider: scaleway, svc: scaleway, cc: NL, imp: 2, tier: 3, checks: [http, dns] }285 - { id: scaleway-s3-waw, name: "Scaleway Object Storage pl-waw", host: s3.pl-waw.scw.cloud, cat: cloud, provider: scaleway, svc: scaleway, cc: PL, imp: 2, tier: 3, checks: [http, dns] }286 - { id: digitalocean-spaces-nyc3, name: "DigitalOcean Spaces nyc3", host: nyc3.digitaloceanspaces.com, cat: cloud, provider: digitalocean, svc: digitalocean, cc: US, imp: 3, tier: 2, checks: [http, dns] }287 - { id: linode-speed-newark, name: "Linode Newark speedtest", host: speedtest.newark.linode.com, url: "http://speedtest.newark.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: US, imp: 3, tier: 2 }288 - { id: linode-speed-fremont, name: "Linode Fremont speedtest", host: speedtest.fremont.linode.com, url: "http://speedtest.fremont.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: US, imp: 3, tier: 3 }289 - { id: linode-speed-atlanta, name: "Linode Atlanta speedtest", host: speedtest.atlanta.linode.com, url: "http://speedtest.atlanta.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: US, imp: 2, tier: 3 }290 - { id: linode-speed-dallas, name: "Linode Dallas speedtest", host: speedtest.dallas.linode.com, url: "http://speedtest.dallas.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: US, imp: 2, tier: 3 }291 - { id: linode-speed-chicago, name: "Linode Chicago speedtest", host: speedtest.chicago.linode.com, url: "http://speedtest.chicago.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: US, imp: 2, tier: 3 }292 - { id: linode-speed-seattle, name: "Linode Seattle speedtest", host: speedtest.seattle.linode.com, url: "http://speedtest.seattle.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: US, imp: 2, tier: 3 }293 - { id: linode-speed-losangeles, name: "Linode Los Angeles speedtest", host: speedtest.los-angeles.linode.com, url: "http://speedtest.los-angeles.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: US, imp: 2, tier: 3 }294 - { id: linode-speed-miami, name: "Linode Miami speedtest", host: speedtest.miami.linode.com, url: "http://speedtest.miami.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: US, imp: 2, tier: 3 }295 - { id: linode-speed-washington, name: "Linode Washington DC speedtest", host: speedtest.washington.linode.com, url: "http://speedtest.washington.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: US, imp: 2, tier: 3 }296 - { id: linode-speed-toronto, name: "Linode Toronto speedtest", host: speedtest.toronto1.linode.com, url: "http://speedtest.toronto1.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: CA, imp: 3, tier: 2, tr: true }297 - { id: linode-speed-london, name: "Linode London speedtest", host: speedtest.london.linode.com, url: "http://speedtest.london.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: GB, imp: 3, tier: 2 }298 - { id: linode-speed-frankfurt, name: "Linode Frankfurt speedtest", host: speedtest.frankfurt.linode.com, url: "http://speedtest.frankfurt.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: DE, imp: 3, tier: 2 }299 - { id: linode-speed-paris, name: "Linode Paris speedtest", host: speedtest.paris.linode.com, url: "http://speedtest.paris.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: FR, imp: 2, tier: 3 }300 - { id: linode-speed-amsterdam, name: "Linode Amsterdam speedtest", host: speedtest.amsterdam.linode.com, url: "http://speedtest.amsterdam.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: NL, imp: 2, tier: 3 }301 - { id: linode-speed-stockholm, name: "Linode Stockholm speedtest", host: speedtest.stockholm.linode.com, url: "http://speedtest.stockholm.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: SE, imp: 2, tier: 3 }302 - { id: linode-speed-milan, name: "Linode Milan speedtest", host: speedtest.milan.linode.com, url: "http://speedtest.milan.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: IT, imp: 2, tier: 3 }303 - { id: linode-speed-madrid, name: "Linode Madrid speedtest", host: speedtest.madrid.linode.com, url: "http://speedtest.madrid.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: ES, imp: 2, tier: 3 }304 - { id: linode-speed-singapore, name: "Linode Singapore speedtest", host: speedtest.singapore.linode.com, url: "http://speedtest.singapore.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: SG, imp: 3, tier: 2 }305 - { id: linode-speed-tokyo, name: "Linode Tokyo speedtest", host: speedtest.tokyo2.linode.com, url: "http://speedtest.tokyo2.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: JP, imp: 3, tier: 2 }306 - { id: linode-speed-osaka, name: "Linode Osaka speedtest", host: speedtest.osaka.linode.com, url: "http://speedtest.osaka.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: JP, imp: 2, tier: 3 }307 - { id: linode-speed-mumbai, name: "Linode Mumbai speedtest", host: speedtest.mumbai1.linode.com, url: "http://speedtest.mumbai1.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: IN, imp: 3, tier: 2 }308 - { id: linode-speed-chennai, name: "Linode Chennai speedtest", host: speedtest.chennai.linode.com, url: "http://speedtest.chennai.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: IN, imp: 2, tier: 3 }309 - { id: linode-speed-jakarta, name: "Linode Jakarta speedtest", host: speedtest.jakarta.linode.com, url: "http://speedtest.jakarta.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: ID, imp: 2, tier: 3 }310 - { id: linode-speed-sydney, name: "Linode Sydney speedtest", host: speedtest.sydney.linode.com, url: "http://speedtest.sydney.linode.com/", cat: cloud, provider: akamai, svc: linode, cc: AU, imp: 2, tier: 3 }311 - { id: vultr-ping-nj, name: "Vultr New Jersey speedtest", host: nj-us-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: US, imp: 3, tier: 2 }312 - { id: vultr-ping-lax, name: "Vultr Los Angeles speedtest", host: lax-ca-us-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: US, imp: 2, tier: 3 }313 - { id: vultr-ping-hon, name: "Vultr Honolulu speedtest", host: hon-hi-us-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: US, imp: 2, tier: 3 }314 - { id: vultr-ping-tor, name: "Vultr Toronto speedtest", host: tor-ca-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: CA, imp: 3, tier: 2 }315 - { id: vultr-ping-mex, name: "Vultr Mexico City speedtest", host: mex-mx-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: MX, imp: 2, tier: 3, tr: true }316 - { id: vultr-ping-sao, name: "Vultr São Paulo speedtest", host: sao-br-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: BR, imp: 2, tier: 3 }317 - { id: vultr-ping-scl, name: "Vultr Santiago speedtest", host: scl-cl-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: CL, imp: 2, tier: 3, tr: true }318 - { id: vultr-ping-lon, name: "Vultr London speedtest", host: lon-gb-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: GB, imp: 2, tier: 3 }319 - { id: vultr-ping-man, name: "Vultr Manchester speedtest", host: man-uk-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: GB, imp: 2, tier: 3 }320 - { id: vultr-ping-ams, name: "Vultr Amsterdam speedtest", host: ams-nl-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: NL, imp: 2, tier: 3 }321 - { id: vultr-ping-par, name: "Vultr Paris speedtest", host: par-fr-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: FR, imp: 2, tier: 3 }322 - { id: vultr-ping-fra, name: "Vultr Frankfurt speedtest", host: fra-de-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: DE, imp: 3, tier: 2 }323 - { id: vultr-ping-mad, name: "Vultr Madrid speedtest", host: mad-es-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: ES, imp: 2, tier: 3 }324 - { id: vultr-ping-sto, name: "Vultr Stockholm speedtest", host: sto-se-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: SE, imp: 2, tier: 3 }325 - { id: vultr-ping-waw, name: "Vultr Warsaw speedtest", host: waw-pl-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: PL, imp: 2, tier: 3, tr: true }326 - { id: vultr-ping-tlv, name: "Vultr Tel Aviv speedtest", host: tlv-il-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: IL, imp: 2, tier: 3, tr: true }327 - { id: vultr-ping-jnb, name: "Vultr Johannesburg speedtest", host: jnb-za-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: ZA, imp: 2, tier: 3 }328 - { id: vultr-ping-bom, name: "Vultr Mumbai speedtest", host: bom-in-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: IN, imp: 2, tier: 3 }329 - { id: vultr-ping-del, name: "Vultr Delhi NCR speedtest", host: del-in-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: IN, imp: 2, tier: 3 }330 - { id: vultr-ping-blr, name: "Vultr Bangalore speedtest", host: blr-in-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: IN, imp: 2, tier: 3 }331 - { id: vultr-ping-sgp, name: "Vultr Singapore speedtest", host: sgp-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: SG, imp: 2, tier: 3 }332 - { id: vultr-ping-hnd, name: "Vultr Tokyo speedtest", host: hnd-jp-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: JP, imp: 2, tier: 3 }333 - { id: vultr-ping-osk, name: "Vultr Osaka speedtest", host: osk-jp-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: JP, imp: 2, tier: 3 }334 - { id: vultr-ping-syd, name: "Vultr Sydney speedtest", host: syd-au-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: AU, imp: 2, tier: 3 }335 - { id: vultr-ping-mel, name: "Vultr Melbourne speedtest", host: mel-au-ping.vultr.com, cat: cloud, provider: vultr, svc: vultr, cc: AU, imp: 2, tier: 3 }336 - { id: backblaze, name: "Backblaze", host: www.backblaze.com, cat: cloud, provider: backblaze, cc: US, imp: 2, tier: 3 }337 - { id: wasabi, name: "Wasabi", host: wasabi.com, cat: cloud, provider: wasabi, cc: US, imp: 2, tier: 3 }338 - { id: contabo, name: "Contabo", host: contabo.com, cat: cloud, provider: contabo, cc: DE, imp: 2, tier: 3 }339 - { id: leaseweb, name: "Leaseweb", host: www.leaseweb.com, cat: cloud, provider: leaseweb, cc: NL, imp: 2, tier: 3 }340 - { id: gcore, name: "Gcore cloud", host: gcore.com, url: "https://gcore.com/cloud", cat: cloud, provider: gcore, cc: LU, imp: 2, tier: 3 }341 - { id: fly-io, name: "Fly.io", host: fly.io, cat: cloud, provider: fly, svc: fly, cc: US, imp: 3, tier: 2 }342 - { id: render, name: "Render", host: render.com, cat: cloud, provider: render, svc: render, cc: US, imp: 3, tier: 2 }343 - { id: railway, name: "Railway", host: railway.com, cat: cloud, provider: railway, cc: US, imp: 2, tier: 3 }344 - { id: koyeb, name: "Koyeb", host: www.koyeb.com, cat: cloud, provider: koyeb, svc: koyeb, cc: FR, imp: 2, tier: 3 }345346 # ───────── Developer infrastructure347 - { id: github, name: "GitHub", host: github.com, cat: developer, provider: microsoft, svc: github, cc: US, imp: 5, tier: 1, tr: true }348 - { id: github-api, name: "GitHub API", host: api.github.com, url: "https://api.github.com/", cat: developer, provider: microsoft, svc: github, cc: US, imp: 5, tier: 1 }349 - { id: github-raw, name: "GitHub raw content", host: raw.githubusercontent.com, url: "https://raw.githubusercontent.com/github/gitignore/main/README.md", cat: developer, provider: microsoft, svc: github, cc: US, imp: 4, tier: 1 }350 - { id: gitlab, name: "GitLab", host: gitlab.com, cat: developer, provider: gitlab, svc: gitlab, cc: US, imp: 4, tier: 1 }351 - { id: npm-registry, name: "npm registry", host: registry.npmjs.org, url: "https://registry.npmjs.org/react", cat: developer, provider: microsoft, svc: npm, cc: US, imp: 5, tier: 1 }352 - { id: pypi, name: "PyPI", host: pypi.org, url: "https://pypi.org/simple/requests/", cat: developer, provider: psf, svc: pypi, cc: US, imp: 5, tier: 1 }353 - { id: pypi-files, name: "PyPI files", host: files.pythonhosted.org, url: "https://files.pythonhosted.org/", cat: developer, provider: fastly, svc: pypi, cc: null, imp: 4, tier: 2 }354 - { id: docker-hub, name: "Docker Hub", host: hub.docker.com, cat: developer, provider: docker, svc: docker, cc: US, imp: 5, tier: 1 }355 - { id: docker-registry, name: "Docker registry", host: registry-1.docker.io, url: "https://registry-1.docker.io/v2/", cat: developer, provider: docker, svc: docker, cc: US, imp: 5, tier: 1 }356 - { id: ghcr, name: "GitHub Container Registry", host: ghcr.io, url: "https://ghcr.io/v2/", cat: developer, provider: microsoft, svc: github, cc: US, imp: 4, tier: 2 }357 - { id: crates-io, name: "crates.io", host: crates.io, cat: developer, provider: rust-foundation, svc: crates, cc: US, imp: 3, tier: 2 }358 - { id: go-proxy, name: "Go module proxy", host: proxy.golang.org, url: "https://proxy.golang.org/golang.org/x/net/@latest", cat: developer, provider: google, svc: google, cc: null, imp: 4, tier: 2 }359 - { id: maven-central, name: "Maven Central", host: repo1.maven.org, url: "https://repo1.maven.org/maven2/", cat: developer, provider: sonatype, svc: maven, cc: US, imp: 4, tier: 2 }360 - { id: rubygems, name: "RubyGems", host: rubygems.org, cat: developer, provider: ruby-central, svc: rubygems, cc: US, imp: 3, tier: 3 }361 - { id: packagist, name: "Packagist", host: packagist.org, cat: developer, provider: packagist, cc: FR, imp: 3, tier: 3 }362 - { id: nuget, name: "NuGet", host: api.nuget.org, url: "https://api.nuget.org/v3/index.json", cat: developer, provider: microsoft, cc: US, imp: 3, tier: 3 }363 - { id: vercel, name: "Vercel", host: vercel.com, cat: developer, provider: vercel, svc: vercel, cc: US, imp: 4, tier: 1 }364 - { id: netlify, name: "Netlify", host: www.netlify.com, cat: developer, provider: netlify, svc: netlify, cc: US, imp: 3, tier: 2 }365 - { id: heroku, name: "Heroku", host: www.heroku.com, cat: developer, provider: salesforce, svc: heroku, cc: US, imp: 3, tier: 2 }366 - { id: stackoverflow, name: "Stack Overflow", host: stackoverflow.com, cat: developer, provider: stack-exchange, cc: US, imp: 3, tier: 2 }367 - { id: atlassian, name: "Atlassian", host: www.atlassian.com, cat: developer, provider: atlassian, svc: atlassian, cc: AU, imp: 3, tier: 2 }368 - { id: bitbucket, name: "Bitbucket", host: bitbucket.org, cat: developer, provider: atlassian, svc: atlassian, cc: US, imp: 3, tier: 2 }369 - { id: letsencrypt, name: "Let's Encrypt ACME", host: acme-v02.api.letsencrypt.org, url: "https://acme-v02.api.letsencrypt.org/directory", cat: infrastructure, provider: isrg, svc: letsencrypt, cc: null, imp: 5, tier: 1 }370 - { id: ntp-pool, name: "NTP pool", host: www.ntppool.org, cat: infrastructure, provider: ntp-pool, cc: null, imp: 3, tier: 3 }371 - { id: ripe-ncc, name: "RIPE NCC", host: www.ripe.net, cat: infrastructure, provider: ripe, cc: NL, imp: 3, tier: 2 }372 - { id: arin, name: "ARIN", host: www.arin.net, cat: infrastructure, provider: arin, cc: US, imp: 3, tier: 3 }373 - { id: iana, name: "IANA", host: www.iana.org, cat: infrastructure, provider: icann, cc: US, imp: 4, tier: 2 }374 - { id: ietf, name: "IETF", host: www.ietf.org, cat: infrastructure, provider: ietf, cc: US, imp: 2, tier: 3 }375 - { id: cira, name: "CIRA", host: www.cira.ca, cat: infrastructure, provider: cira, cc: CA, imp: 3, tier: 3 }376 - { id: torix, name: "TorIX", host: www.torix.ca, cat: infrastructure, provider: torix, cc: CA, imp: 3, tier: 3 }377 - { id: ams-ix, name: "AMS-IX", host: www.ams-ix.net, cat: infrastructure, provider: ams-ix, cc: NL, imp: 3, tier: 3 }378 - { id: de-cix, name: "DE-CIX", host: www.de-cix.net, cat: infrastructure, provider: de-cix, cc: DE, imp: 3, tier: 3 }379 - { id: linx, name: "LINX", host: www.linx.net, cat: infrastructure, provider: linx, cc: GB, imp: 3, tier: 3 }380 - { id: france-ix, name: "France-IX", host: www.franceix.net, cat: infrastructure, provider: france-ix, cc: FR, imp: 2, tier: 3 }381 - { id: equinix, name: "Equinix", host: www.equinix.com, cat: infrastructure, provider: equinix, cc: US, imp: 3, tier: 3 }382 - { id: github-gist, name: "GitHub Gist", host: gist.github.com, cat: developer, provider: microsoft, svc: github, cc: US, imp: 3, tier: 2 }383 - { id: github-codeload, name: "GitHub codeload (archives)", host: codeload.github.com, cat: developer, provider: microsoft, svc: github, cc: US, imp: 4, tier: 2, checks: [http, dns] }384 - { id: github-objects, name: "GitHub release assets", host: objects.githubusercontent.com, cat: developer, provider: microsoft, svc: github, cc: US, imp: 4, tier: 2, checks: [http, dns] }385 - { id: github-pages, name: "GitHub Pages", host: pages.github.com, cat: developer, provider: microsoft, svc: github, cc: US, imp: 3, tier: 2 }386 - { id: github-docs, name: "GitHub Docs", host: docs.github.com, cat: developer, provider: microsoft, svc: github, cc: US, imp: 2, tier: 3 }387 - { id: gitlab-registry, name: "GitLab Container Registry", host: registry.gitlab.com, url: "https://registry.gitlab.com/v2/", cat: developer, provider: gitlab, svc: gitlab, cc: US, imp: 3, tier: 2, checks: [http, dns] }388 - { id: gitlab-about, name: "GitLab (about)", host: about.gitlab.com, cat: developer, provider: gitlab, svc: gitlab, cc: US, imp: 2, tier: 3 }389 - { id: docker-index, name: "Docker index (index.docker.io)", host: index.docker.io, url: "https://index.docker.io/v2/", cat: developer, provider: docker, svc: docker, cc: US, imp: 4, tier: 2, checks: [http, dns] }390 - { id: docker-auth, name: "Docker Hub token service", host: auth.docker.io, url: "https://auth.docker.io/token", cat: developer, provider: docker, svc: docker, cc: US, imp: 4, tier: 1, checks: [http, dns] }391 - { id: docker-download, name: "Docker Engine apt repo", host: download.docker.com, url: "https://download.docker.com/linux/ubuntu/dists/noble/Release", cat: developer, provider: docker, svc: docker, cc: null, imp: 3, tier: 2 }392 - { id: quay-io, name: "Quay.io (Red Hat)", host: quay.io, url: "https://quay.io/v2/", cat: developer, provider: redhat, svc: quay, cc: US, imp: 4, tier: 2, checks: [http, dns] }393 - { id: gcr-io, name: "Google Container Registry", host: gcr.io, url: "https://gcr.io/v2/", cat: developer, provider: google, svc: gcp, cc: null, imp: 4, tier: 2, checks: [http, dns] }394 - { id: k8s-registry, name: "Kubernetes registry (registry.k8s.io)", host: registry.k8s.io, url: "https://registry.k8s.io/v2/", cat: developer, provider: cncf, cc: null, imp: 4, tier: 1, checks: [http, dns] }395 - { id: crates-static, name: "crates.io static (Rust)", host: static.rust-lang.org, cat: developer, provider: rust-foundation, svc: crates, cc: null, imp: 3, tier: 2, checks: [http, dns] }396 - { id: docs-rs, name: "docs.rs", host: docs.rs, cat: developer, provider: rust-foundation, svc: crates, cc: US, imp: 2, tier: 3 }397 - { id: go-pkg, name: "pkg.go.dev", host: pkg.go.dev, cat: developer, provider: google, svc: google, cc: null, imp: 3, tier: 3 }398 - { id: go-sumdb, name: "Go checksum database", host: sum.golang.org, cat: developer, provider: google, svc: google, cc: null, imp: 3, tier: 2, checks: [http, dns] }399 - { id: yarn-registry, name: "Yarn registry", host: registry.yarnpkg.com, url: "https://registry.yarnpkg.com/react", cat: developer, provider: cloudflare, svc: npm, cc: null, imp: 3, tier: 2, checks: [http, dns] }400 - { id: npmjs-www, name: "npmjs.com", host: www.npmjs.com, cat: developer, provider: microsoft, svc: npm, cc: US, imp: 3, tier: 2, checks: [http, dns] }401 - { id: pypi-www, name: "python.org", host: www.python.org, cat: developer, provider: psf, svc: pypi, cc: US, imp: 3, tier: 3 }402 - { id: python-docs, name: "Python docs", host: docs.python.org, cat: developer, provider: psf, svc: pypi, cc: US, imp: 2, tier: 3 }403 - { id: conda-repo, name: "Anaconda repo", host: repo.anaconda.com, cat: developer, provider: anaconda, cc: US, imp: 3, tier: 3 }404 - { id: conda-forge, name: "conda-forge (anaconda.org)", host: conda.anaconda.org, cat: developer, provider: anaconda, cc: US, imp: 3, tier: 3 }405 - { id: rubygems-status, name: "RubyGems status", host: status.rubygems.org, cat: developer, provider: ruby-central, svc: rubygems, cc: US, imp: 2, tier: 3 }406 - { id: hex-pm, name: "Hex.pm (Elixir)", host: repo.hex.pm, cat: developer, provider: hex, cc: null, imp: 2, tier: 3, checks: [http, dns] }407 - { id: pub-dev, name: "pub.dev (Dart/Flutter)", host: pub.dev, cat: developer, provider: google, svc: google, cc: null, imp: 3, tier: 3 }408 - { id: cocoapods-cdn, name: "CocoaPods CDN", host: cdn.cocoapods.org, cat: developer, provider: cocoapods, cc: null, imp: 3, tier: 3, checks: [http, dns] }409 - { id: gradle-plugins, name: "Gradle Plugin Portal", host: plugins.gradle.org, cat: developer, provider: gradle, svc: gradle, cc: US, imp: 3, tier: 3 }410 - { id: gradle-services, name: "Gradle distributions", host: services.gradle.org, cat: developer, provider: gradle, svc: gradle, cc: US, imp: 3, tier: 3 }411 - { id: maven-sonatype, name: "Sonatype (Maven Central operator)", host: www.sonatype.com, cat: developer, provider: sonatype, svc: sonatype, cc: US, imp: 2, tier: 3 }412 - { id: adoptium-api, name: "Adoptium API (Temurin JDK)", host: api.adoptium.net, cat: developer, provider: eclipse, cc: null, imp: 3, tier: 3 }413 - { id: dotnet, name: ".NET", host: dotnet.microsoft.com, cat: developer, provider: microsoft, svc: microsoft, cc: US, imp: 3, tier: 3 }414 - { id: nodejs, name: "Node.js", host: nodejs.org, cat: developer, provider: openjs, cc: null, imp: 3, tier: 2 }415 - { id: php-net, name: "PHP", host: www.php.net, cat: developer, provider: php, cc: null, imp: 2, tier: 3 }416 - { id: ruby-lang, name: "Ruby", host: www.ruby-lang.org, cat: developer, provider: ruby, cc: JP, imp: 2, tier: 3 }417 - { id: swift-org, name: "Swift.org", host: www.swift.org, cat: developer, provider: apple, svc: apple, cc: US, imp: 2, tier: 3 }418 - { id: hackage, name: "Hackage (Haskell)", host: hackage.haskell.org, cat: developer, provider: haskell, cc: null, imp: 2, tier: 3 }419 - { id: opam, name: "opam (OCaml)", host: opam.ocaml.org, cat: developer, provider: ocaml, cc: null, imp: 2, tier: 3 }420 - { id: cpan, name: "CPAN", host: www.cpan.org, cat: developer, provider: perl, cc: null, imp: 2, tier: 3 }421 - { id: metacpan, name: "MetaCPAN", host: metacpan.org, cat: developer, provider: perl, cc: null, imp: 2, tier: 3 }422 - { id: cran, name: "CRAN (R)", host: cran.r-project.org, cat: developer, provider: r-foundation, cc: AT, imp: 3, tier: 3 }423 - { id: julia-pkg, name: "Julia package server", host: pkg.julialang.org, cat: developer, provider: julia, cc: null, imp: 2, tier: 3 }424 - { id: ctan, name: "CTAN (TeX)", host: ctan.org, cat: developer, provider: tug, cc: DE, imp: 2, tier: 3 }425 - { id: deno-land, name: "Deno", host: deno.land, cat: developer, provider: deno, cc: US, imp: 2, tier: 3 }426 - { id: jsr, name: "JSR registry", host: jsr.io, cat: developer, provider: deno, cc: US, imp: 2, tier: 3 }427 - { id: bun-sh, name: "Bun", host: bun.sh, cat: developer, provider: oven, cc: US, imp: 2, tier: 3 }428 - { id: nix-cache, name: "Nix binary cache", host: cache.nixos.org, cat: developer, provider: nixos, cc: null, imp: 3, tier: 3, checks: [http, dns] }429 - { id: nixos, name: "NixOS", host: nixos.org, cat: developer, provider: nixos, cc: null, imp: 2, tier: 3 }430 - { id: flathub, name: "Flathub", host: flathub.org, cat: developer, provider: flathub, cc: null, imp: 2, tier: 3 }431 - { id: flathub-dl, name: "Flathub downloads", host: dl.flathub.org, cat: developer, provider: flathub, cc: null, imp: 2, tier: 3, checks: [http, dns] }432 - { id: snapcraft, name: "Snapcraft", host: snapcraft.io, cat: developer, provider: canonical, cc: GB, imp: 2, tier: 3 }433 - { id: snapcraft-api, name: "Snap Store API", host: api.snapcraft.io, cat: developer, provider: canonical, cc: GB, imp: 3, tier: 3, checks: [http, dns] }434 - { id: chocolatey, name: "Chocolatey community repo", host: community.chocolatey.org, cat: developer, provider: chocolatey, cc: US, imp: 2, tier: 3 }435 - { id: homebrew-formulae, name: "Homebrew formulae", host: formulae.brew.sh, cat: developer, provider: homebrew, cc: null, imp: 3, tier: 2 }436 - { id: homebrew, name: "Homebrew", host: brew.sh, cat: developer, provider: homebrew, cc: null, imp: 2, tier: 3 }437 - { id: fedora-dl, name: "Fedora downloads", host: dl.fedoraproject.org, cat: developer, provider: redhat, cc: US, imp: 3, tier: 3 }438 - { id: fedora-mirrors, name: "Fedora mirror manager", host: mirrors.fedoraproject.org, cat: developer, provider: redhat, cc: US, imp: 3, tier: 3 }439 - { id: centos-stream, name: "CentOS Stream mirror", host: mirror.stream.centos.org, cat: developer, provider: redhat, cc: US, imp: 2, tier: 3 }440 - { id: rocky-mirrors, name: "Rocky Linux mirrors", host: mirrors.rockylinux.org, cat: developer, provider: rocky, cc: US, imp: 2, tier: 3 }441 - { id: alma-mirrors, name: "AlmaLinux mirrors", host: mirrors.almalinux.org, cat: developer, provider: almalinux, cc: US, imp: 2, tier: 3 }442 - { id: arch-mirror, name: "Arch Linux geo mirror", host: geo.mirror.pkgbuild.com, cat: developer, provider: archlinux, cc: null, imp: 3, tier: 3 }443 - { id: archlinux, name: "Arch Linux", host: archlinux.org, cat: developer, provider: archlinux, cc: null, imp: 2, tier: 3 }444 - { id: alpine-cdn, name: "Alpine Linux CDN", host: dl-cdn.alpinelinux.org, url: "https://dl-cdn.alpinelinux.org/alpine/", cat: developer, provider: alpine, cc: null, imp: 4, tier: 2 }445 - { id: ubuntu-security, name: "Ubuntu security archive", host: security.ubuntu.com, url: "http://security.ubuntu.com/ubuntu/dists/noble-security/Release", cat: developer, provider: canonical, cc: GB, imp: 4, tier: 2 }446 - { id: debian-security, name: "Debian security archive", host: security.debian.org, url: "http://security.debian.org/debian-security/dists/stable-security/Release", cat: developer, provider: debian, cc: null, imp: 4, tier: 2 }447 - { id: microsoft-packages, name: "Microsoft Linux packages", host: packages.microsoft.com, cat: developer, provider: microsoft, svc: microsoft, cc: null, imp: 3, tier: 3 }448 - { id: hashicorp-releases, name: "HashiCorp releases", host: releases.hashicorp.com, cat: developer, provider: hashicorp, svc: hashicorp, cc: US, imp: 3, tier: 2 }449 - { id: hashicorp-apt, name: "HashiCorp apt repo", host: apt.releases.hashicorp.com, cat: developer, provider: hashicorp, svc: hashicorp, cc: US, imp: 2, tier: 3 }450 - { id: terraform-registry, name: "Terraform Registry", host: registry.terraform.io, cat: developer, provider: hashicorp, svc: hashicorp, cc: US, imp: 3, tier: 2 }451 - { id: hashicorp-www, name: "HashiCorp", host: www.hashicorp.com, cat: developer, provider: hashicorp, svc: hashicorp, cc: US, imp: 2, tier: 3 }452 - { id: kernel-org, name: "kernel.org", host: www.kernel.org, cat: developer, provider: linux-foundation, cc: US, imp: 3, tier: 2 }453 - { id: kernel-mirrors, name: "kernel.org mirrors", host: mirrors.kernel.org, cat: developer, provider: linux-foundation, cc: US, imp: 3, tier: 3 }454 - { id: kernel-git, name: "kernel.org git", host: git.kernel.org, cat: developer, provider: linux-foundation, cc: US, imp: 2, tier: 3 }455 - { id: gnu-ftp, name: "GNU ftp", host: ftp.gnu.org, cat: developer, provider: fsf, cc: US, imp: 2, tier: 3 }456 - { id: circleci, name: "CircleCI", host: circleci.com, cat: developer, provider: circleci, svc: circleci, cc: US, imp: 3, tier: 2 }457 - { id: travis-ci, name: "Travis CI", host: www.travis-ci.com, cat: developer, provider: travis, cc: DE, imp: 2, tier: 3 }458 - { id: buildkite, name: "Buildkite", host: buildkite.com, cat: developer, provider: buildkite, cc: AU, imp: 2, tier: 3 }459 - { id: jenkins, name: "Jenkins", host: www.jenkins.io, cat: developer, provider: jenkins, cc: US, imp: 2, tier: 3 }460 - { id: jenkins-updates, name: "Jenkins update center", host: updates.jenkins.io, cat: developer, provider: jenkins, cc: US, imp: 3, tier: 3 }461 - { id: jetbrains, name: "JetBrains", host: www.jetbrains.com, cat: developer, provider: jetbrains, cc: CZ, imp: 3, tier: 3 }462 - { id: jetbrains-plugins, name: "JetBrains Marketplace", host: plugins.jetbrains.com, cat: developer, provider: jetbrains, cc: CZ, imp: 3, tier: 3 }463 - { id: sonarcloud, name: "SonarCloud", host: sonarcloud.io, cat: developer, provider: sonarsource, cc: CH, imp: 2, tier: 3 }464 - { id: codecov, name: "Codecov", host: codecov.io, cat: developer, provider: sentry, cc: US, imp: 2, tier: 3 }465 - { id: snyk, name: "Snyk", host: snyk.io, cat: developer, provider: snyk, cc: GB, imp: 2, tier: 3 }466 - { id: jfrog, name: "JFrog", host: jfrog.com, cat: developer, provider: jfrog, svc: jfrog, cc: US, imp: 2, tier: 3 }467 - { id: newrelic, name: "New Relic", host: newrelic.com, cat: developer, provider: newrelic, svc: newrelic, cc: US, imp: 3, tier: 2 }468 - { id: grafana, name: "Grafana Labs", host: grafana.com, cat: developer, provider: grafana, svc: grafana, cc: US, imp: 3, tier: 2 }469 - { id: sentry, name: "Sentry", host: sentry.io, cat: developer, provider: sentry, svc: sentry, cc: US, imp: 3, tier: 2 }470 - { id: pagerduty, name: "PagerDuty", host: www.pagerduty.com, cat: developer, provider: pagerduty, cc: US, imp: 3, tier: 2 }471 - { id: statuspage-meta, name: "Atlassian Statuspage (meta status)", host: metastatuspage.com, cat: developer, provider: atlassian, svc: statuspage, cc: US, imp: 3, tier: 2 }472 - { id: honeycomb, name: "Honeycomb", host: www.honeycomb.io, cat: developer, provider: honeycomb, svc: honeycomb, cc: US, imp: 2, tier: 3 }473 - { id: splunk, name: "Splunk", host: www.splunk.com, cat: developer, provider: cisco, cc: US, imp: 2, tier: 3 }474 - { id: elastic, name: "Elastic", host: www.elastic.co, cat: developer, provider: elastic, svc: elastic, cc: US, imp: 3, tier: 3 }475 - { id: dynatrace, name: "Dynatrace", host: www.dynatrace.com, cat: developer, provider: dynatrace, cc: US, imp: 2, tier: 3 }476 - { id: betterstack, name: "Better Stack", host: betterstack.com, cat: developer, provider: betterstack, cc: CZ, imp: 2, tier: 3 }477 - { id: uptimerobot, name: "UptimeRobot", host: uptimerobot.com, cat: developer, provider: uptimerobot, cc: MT, imp: 2, tier: 3 }478 - { id: pingdom, name: "Pingdom", host: www.pingdom.com, cat: developer, provider: solarwinds, cc: SE, imp: 2, tier: 3 }479 - { id: twilio-api, name: "Twilio API", host: api.twilio.com, cat: developer, provider: twilio, svc: twilio, cc: US, imp: 4, tier: 2, checks: [http, dns] }480 - { id: sendgrid, name: "SendGrid", host: sendgrid.com, cat: developer, provider: twilio, svc: sendgrid, cc: US, imp: 3, tier: 2 }481 - { id: sendgrid-api, name: "SendGrid API", host: api.sendgrid.com, cat: developer, provider: twilio, svc: sendgrid, cc: US, imp: 4, tier: 2, checks: [http, dns] }482 - { id: mailgun, name: "Mailgun", host: www.mailgun.com, cat: developer, provider: sinch, svc: mailgun, cc: US, imp: 3, tier: 3 }483 - { id: mailgun-api, name: "Mailgun API", host: api.mailgun.net, cat: developer, provider: sinch, svc: mailgun, cc: US, imp: 3, tier: 2, checks: [http, dns] }484 - { id: postmark, name: "Postmark", host: postmarkapp.com, cat: developer, provider: activecampaign, cc: US, imp: 2, tier: 3 }485 - { id: postmark-api, name: "Postmark API", host: api.postmarkapp.com, cat: developer, provider: activecampaign, cc: US, imp: 3, tier: 3, checks: [http, dns] }486 - { id: algolia, name: "Algolia", host: www.algolia.com, cat: developer, provider: algolia, cc: FR, imp: 3, tier: 3 }487 - { id: supabase, name: "Supabase", host: supabase.com, cat: developer, provider: supabase, svc: supabase, cc: US, imp: 3, tier: 2 }488 - { id: planetscale, name: "PlanetScale", host: planetscale.com, cat: developer, provider: planetscale, cc: US, imp: 2, tier: 3 }489 - { id: neon, name: "Neon", host: neon.com, cat: developer, provider: databricks, svc: neon, cc: US, imp: 2, tier: 3 }490 - { id: upstash, name: "Upstash", host: upstash.com, cat: developer, provider: upstash, cc: US, imp: 2, tier: 3 }491 - { id: mongodb, name: "MongoDB", host: www.mongodb.com, cat: developer, provider: mongodb, svc: mongodb, cc: US, imp: 3, tier: 2 }492 - { id: redis, name: "Redis", host: redis.io, cat: developer, provider: redis, cc: US, imp: 3, tier: 3 }493 - { id: snowflake, name: "Snowflake", host: www.snowflake.com, cat: developer, provider: snowflake, svc: snowflake, cc: US, imp: 3, tier: 2 }494 - { id: databricks, name: "Databricks", host: www.databricks.com, cat: developer, provider: databricks, svc: databricks, cc: US, imp: 3, tier: 2 }495 - { id: confluent, name: "Confluent", host: www.confluent.io, cat: developer, provider: confluent, svc: confluent, cc: US, imp: 2, tier: 3 }496 - { id: tailscale, name: "Tailscale", host: tailscale.com, cat: developer, provider: tailscale, svc: tailscale, cc: CA, imp: 3, tier: 2 }497 - { id: tailscale-controlplane, name: "Tailscale control plane", host: controlplane.tailscale.com, cat: developer, provider: tailscale, svc: tailscale, cc: null, imp: 4, tier: 1, checks: [http, dns] }498 - { id: ngrok, name: "ngrok", host: ngrok.com, cat: developer, provider: ngrok, svc: ngrok, cc: US, imp: 2, tier: 3 }499 - { id: 1password, name: "1Password", host: 1password.com, cat: developer, provider: agilebits, svc: 1password, cc: CA, imp: 3, tier: 2 }500 - { id: bitwarden, name: "Bitwarden", host: bitwarden.com, cat: developer, provider: bitwarden, cc: US, imp: 3, tier: 3 }501 - { id: lastpass, name: "LastPass", host: www.lastpass.com, cat: developer, provider: lastpass, cc: US, imp: 2, tier: 3 }502 - { id: gitea, name: "Gitea", host: gitea.com, cat: developer, provider: gitea, cc: null, imp: 2, tier: 3 }503 - { id: codeberg, name: "Codeberg", host: codeberg.org, cat: developer, provider: codeberg, cc: DE, imp: 2, tier: 3 }504 - { id: sourcehut, name: "SourceHut", host: git.sr.ht, cat: developer, provider: sourcehut, cc: NL, imp: 2, tier: 3 }505 - { id: sourceforge, name: "SourceForge", host: sourceforge.net, cat: developer, provider: slashdot-media, cc: US, imp: 2, tier: 3 }506 - { id: launchpad, name: "Launchpad", host: launchpad.net, cat: developer, provider: canonical, cc: GB, imp: 2, tier: 3 }507 - { id: gitee, name: "Gitee", host: gitee.com, cat: developer, provider: oschina, cc: CN, imp: 3, tier: 3 }508 - { id: salsa-debian, name: "Debian Salsa (GitLab)", host: salsa.debian.org, cat: developer, provider: debian, cc: null, imp: 2, tier: 3 }509 - { id: chromium-googlesource, name: "Chromium source", host: chromium.googlesource.com, cat: developer, provider: google, svc: google, cc: null, imp: 2, tier: 3 }510 - { id: mdn, name: "MDN Web Docs", host: developer.mozilla.org, cat: developer, provider: mozilla, cc: US, imp: 3, tier: 2 }511 - { id: readthedocs, name: "Read the Docs", host: readthedocs.org, cat: developer, provider: readthedocs, cc: US, imp: 2, tier: 3 }512 - { id: readthedocs-io, name: "Read the Docs hosted docs", host: docs.readthedocs.io, cat: developer, provider: readthedocs, cc: null, imp: 3, tier: 3 }513 - { id: devdocs, name: "DevDocs", host: devdocs.io, cat: developer, provider: freecodecamp, cc: US, imp: 2, tier: 3 }514 - { id: apple-developer, name: "Apple Developer", host: developer.apple.com, cat: developer, provider: apple, svc: apple, cc: US, imp: 3, tier: 2 }515 - { id: android-developer, name: "Android Developers", host: developer.android.com, cat: developer, provider: google, svc: google, cc: null, imp: 3, tier: 3 }516 - { id: google-developers, name: "Google for Developers", host: developers.google.com, cat: developer, provider: google, svc: google, cc: null, imp: 3, tier: 3 }517 - { id: w3schools, name: "W3Schools", host: www.w3schools.com, cat: developer, provider: w3schools, cc: "NO", imp: 2, tier: 3 }518 - { id: stackexchange, name: "Stack Exchange", host: stackexchange.com, cat: developer, provider: stack-exchange, cc: US, imp: 2, tier: 3 }519 - { id: serverfault, name: "Server Fault", host: serverfault.com, cat: developer, provider: stack-exchange, cc: US, imp: 2, tier: 3 }520 - { id: postman, name: "Postman", host: www.postman.com, cat: developer, provider: postman, svc: postman, cc: US, imp: 2, tier: 3 }521 - { id: swagger, name: "Swagger", host: swagger.io, cat: developer, provider: smartbear, cc: US, imp: 2, tier: 3 }522 - { id: cloudflare-developers, name: "Cloudflare Developers", host: developers.cloudflare.com, cat: developer, provider: cloudflare, svc: cloudflare, cc: null, imp: 2, tier: 3 }523 - { id: cloudflare-pages, name: "Cloudflare Pages", host: pages.cloudflare.com, cat: developer, provider: cloudflare, svc: cloudflare, cc: null, imp: 3, tier: 2 }524 - { id: cloudflare-workers-www, name: "Cloudflare Workers (product)", host: workers.cloudflare.com, cat: developer, provider: cloudflare, svc: cloudflare, cc: null, imp: 2, tier: 3 }525 - { id: cncf, name: "CNCF", host: www.cncf.io, cat: developer, provider: linux-foundation, cc: US, imp: 2, tier: 3 }526 - { id: kubernetes, name: "Kubernetes", host: kubernetes.io, cat: developer, provider: cncf, cc: null, imp: 3, tier: 3 }527 - { id: redhat, name: "Red Hat", host: www.redhat.com, cat: developer, provider: redhat, svc: redhat, cc: US, imp: 3, tier: 3 }528 - { id: ubuntu, name: "Ubuntu", host: ubuntu.com, cat: developer, provider: canonical, cc: GB, imp: 3, tier: 3 }529 - { id: suse, name: "SUSE", host: www.suse.com, cat: developer, provider: suse, cc: DE, imp: 2, tier: 3 }530 - { id: cloudsmith, name: "Cloudsmith", host: cloudsmith.io, cat: developer, provider: cloudsmith, svc: cloudsmith, cc: GB, imp: 2, tier: 3 }531 - { id: figma, name: "Figma", host: www.figma.com, cat: developer, provider: figma, svc: figma, cc: US, imp: 3, tier: 2 }532 - { id: notion, name: "Notion", host: www.notion.so, cat: developer, provider: notion, cc: US, imp: 3, tier: 2 }533 - { id: linear, name: "Linear", host: linear.app, cat: developer, provider: linear, cc: US, imp: 2, tier: 3 }534 - { id: asana, name: "Asana", host: asana.com, cat: developer, provider: asana, svc: asana, cc: US, imp: 3, tier: 3 }535 - { id: trello, name: "Trello", host: trello.com, cat: developer, provider: atlassian, svc: trello, cc: US, imp: 3, tier: 3 }536 - { id: jira, name: "Jira Cloud (atlassian.net)", host: www.atlassian.com, url: "https://www.atlassian.com/software/jira", cat: developer, provider: atlassian, svc: atlassian, cc: US, imp: 3, tier: 3 }537 - { id: miro, name: "Miro", host: miro.com, cat: developer, provider: miro, svc: miro, cc: NL, imp: 2, tier: 3 }538 - { id: canva, name: "Canva", host: www.canva.com, cat: developer, provider: canva, cc: AU, imp: 3, tier: 2 }539 - { id: airtable, name: "Airtable", host: airtable.com, cat: developer, provider: airtable, svc: airtable, cc: US, imp: 2, tier: 3 }540 - { id: zapier, name: "Zapier", host: zapier.com, cat: developer, provider: zapier, svc: zapier, cc: US, imp: 3, tier: 3 }541 - { id: clickup, name: "ClickUp", host: clickup.com, cat: developer, provider: clickup, svc: clickup, cc: US, imp: 2, tier: 3 }542 - { id: monday, name: "monday.com", host: monday.com, cat: developer, provider: monday, svc: monday, cc: IL, imp: 2, tier: 3 }543 - { id: box, name: "Box", host: www.box.com, cat: developer, provider: box, svc: box, cc: US, imp: 3, tier: 3 }544 - { id: docusign, name: "DocuSign", host: www.docusign.com, cat: developer, provider: docusign, cc: US, imp: 3, tier: 3 }545 - { id: hubspot, name: "HubSpot", host: www.hubspot.com, cat: developer, provider: hubspot, svc: hubspot, cc: US, imp: 3, tier: 3 }546 - { id: zendesk, name: "Zendesk", host: www.zendesk.com, cat: developer, provider: zendesk, cc: US, imp: 3, tier: 3 }547 - { id: intercom, name: "Intercom", host: www.intercom.com, cat: developer, provider: intercom, cc: US, imp: 2, tier: 3 }548 - { id: workday, name: "Workday", host: www.workday.com, cat: developer, provider: workday, cc: US, imp: 3, tier: 3 }549 - { id: zoho, name: "Zoho", host: www.zoho.com, cat: developer, provider: zoho, cc: IN, imp: 3, tier: 3 }550 - { id: mixpanel, name: "Mixpanel", host: mixpanel.com, cat: developer, provider: mixpanel, svc: mixpanel, cc: US, imp: 2, tier: 3 }551 - { id: amplitude, name: "Amplitude", host: amplitude.com, cat: developer, provider: amplitude, svc: amplitude, cc: US, imp: 2, tier: 3 }552 - { id: segment, name: "Segment (Twilio)", host: segment.com, cat: developer, provider: twilio, svc: segment, cc: US, imp: 2, tier: 3 }553 - { id: launchdarkly, name: "LaunchDarkly", host: launchdarkly.com, cat: developer, provider: launchdarkly, svc: launchdarkly, cc: US, imp: 2, tier: 3 }554 - { id: cloudinary, name: "Cloudinary", host: cloudinary.com, cat: developer, provider: cloudinary, svc: cloudinary, cc: US, imp: 2, tier: 3 }555 - { id: imgix, name: "imgix", host: imgix.com, cat: developer, provider: imgix, svc: imgix, cc: US, imp: 2, tier: 3 }556 - { id: contentful, name: "Contentful", host: www.contentful.com, cat: developer, provider: contentful, svc: contentful, cc: DE, imp: 2, tier: 3 }557 - { id: sanity, name: "Sanity", host: www.sanity.io, cat: developer, provider: sanity, svc: sanity, cc: "NO", imp: 2, tier: 3 }558 - { id: wordpress-com, name: "WordPress.com", host: wordpress.com, cat: developer, provider: automattic, cc: US, imp: 3, tier: 2 }559 - { id: wordpress-org, name: "WordPress.org (plugin/theme API)", host: api.wordpress.org, cat: developer, provider: wordpress, cc: US, imp: 4, tier: 2, checks: [http, dns] }560 - { id: pusher, name: "Pusher", host: pusher.com, cat: developer, provider: pusher, svc: pusher, cc: GB, imp: 2, tier: 3 }561 - { id: ably, name: "Ably", host: ably.com, cat: developer, provider: ably, svc: ably, cc: GB, imp: 2, tier: 3 }562 - { id: pubnub, name: "PubNub", host: www.pubnub.com, cat: developer, provider: pubnub, svc: pubnub, cc: US, imp: 2, tier: 3 }563 - { id: mux, name: "Mux", host: www.mux.com, cat: developer, provider: mux, svc: mux, cc: US, imp: 2, tier: 3 }564 - { id: plaid, name: "Plaid", host: plaid.com, cat: developer, provider: plaid, svc: plaid, cc: US, imp: 3, tier: 3 }565 - { id: duo, name: "Cisco Duo", host: duo.com, cat: developer, provider: cisco, svc: duo, cc: US, imp: 3, tier: 3 }566 - { id: jumpcloud, name: "JumpCloud", host: jumpcloud.com, cat: developer, provider: jumpcloud, svc: jumpcloud, cc: US, imp: 2, tier: 3 }567 - { id: pingidentity, name: "Ping Identity", host: www.pingidentity.com, cat: developer, provider: pingidentity, svc: pingidentity, cc: US, imp: 2, tier: 3 }568 - { id: paloalto, name: "Palo Alto Networks", host: www.paloaltonetworks.com, cat: developer, provider: paloalto, svc: paloalto, cc: US, imp: 3, tier: 3 }569 - { id: crowdstrike, name: "CrowdStrike", host: www.crowdstrike.com, cat: developer, provider: crowdstrike, cc: US, imp: 3, tier: 3 }570 - { id: zscaler, name: "Zscaler", host: www.zscaler.com, cat: developer, provider: zscaler, cc: US, imp: 3, tier: 3 }571 - { id: mimecast, name: "Mimecast", host: www.mimecast.com, cat: developer, provider: mimecast, svc: mimecast, cc: GB, imp: 2, tier: 3 }572 - { id: proofpoint, name: "Proofpoint", host: www.proofpoint.com, cat: developer, provider: proofpoint, cc: US, imp: 2, tier: 3 }573 - { id: fortinet, name: "Fortinet", host: www.fortinet.com, cat: developer, provider: fortinet, cc: US, imp: 2, tier: 3 }574 - { id: cisco, name: "Cisco", host: www.cisco.com, cat: developer, provider: cisco, cc: US, imp: 3, tier: 3 }575 - { id: vmware-broadcom, name: "Broadcom (VMware)", host: www.broadcom.com, cat: developer, provider: broadcom, cc: US, imp: 2, tier: 3 }576 - { id: nvidia, name: "NVIDIA", host: www.nvidia.com, cat: developer, provider: nvidia, cc: US, imp: 3, tier: 3 }577 - { id: nvidia-ngc, name: "NVIDIA NGC catalog", host: catalog.ngc.nvidia.com, cat: developer, provider: nvidia, cc: US, imp: 2, tier: 3 }578 - { id: intel, name: "Intel", host: www.intel.com, cat: developer, provider: intel, cc: US, imp: 2, tier: 3 }579 - { id: amd, name: "AMD", host: www.amd.com, cat: developer, provider: amd, cc: US, imp: 2, tier: 3 }580 - { id: arm, name: "Arm", host: www.arm.com, cat: developer, provider: arm, cc: GB, imp: 2, tier: 3 }581 - { id: example-com, name: "example.com (IANA canary)", host: example.com, cat: infrastructure, provider: icann, cc: null, imp: 3, tier: 2 }582 - { id: ipify, name: "ipify (public IP API)", host: api.ipify.org, cat: infrastructure, provider: ipify, cc: null, imp: 2, tier: 3 }583 - { id: ipinfo, name: "IPinfo", host: ipinfo.io, cat: infrastructure, provider: ipinfo, cc: US, imp: 2, tier: 3 }584 - { id: firefox-portal, name: "Firefox captive portal check", host: detectportal.firefox.com, url: "http://detectportal.firefox.com/success.txt", cat: infrastructure, provider: mozilla, cc: null, imp: 3, tier: 2, checks: [http] }585 - { id: gnome-nm-check, name: "GNOME NetworkManager connectivity check", host: nmcheck.gnome.org, url: "http://nmcheck.gnome.org/check_network_status.txt", cat: infrastructure, provider: gnome, cc: null, imp: 2, tier: 3, checks: [http] }586 - { id: debian-network-test, name: "Debian network test", host: network-test.debian.org, url: "http://network-test.debian.org/nm", cat: infrastructure, provider: debian, cc: null, imp: 2, tier: 3, checks: [http] }587 - { id: ubuntu-connectivity, name: "Ubuntu connectivity check", host: connectivity-check.ubuntu.com, url: "http://connectivity-check.ubuntu.com/", cat: infrastructure, provider: canonical, cc: null, imp: 3, tier: 2, checks: [http] }588 - { id: google-connectivity, name: "Android connectivity check", host: connectivitycheck.gstatic.com, url: "http://connectivitycheck.gstatic.com/generate_204", cat: infrastructure, provider: google, svc: google, cc: null, imp: 4, tier: 1, checks: [http] }589 - { id: msft-ncsi, name: "Windows NCSI", host: www.msftncsi.com, url: "http://www.msftncsi.com/ncsi.txt", cat: infrastructure, provider: microsoft, svc: microsoft, cc: null, imp: 3, tier: 2, checks: [http] }590 - { id: neverssl, name: "neverssl.com (plain HTTP canary)", host: neverssl.com, url: "http://neverssl.com/", cat: infrastructure, provider: neverssl, cc: US, imp: 2, tier: 3, checks: [http] }591592 # ───────── Internet institutions, NTP, certificate authorities, IXPs & carriers593 - { id: ntp-cloudflare, name: "Cloudflare NTP", host: time.cloudflare.com, cat: infrastructure, provider: cloudflare, svc: cloudflare, cc: null, imp: 4, tier: 1, checks: [dns, ping] }594 - { id: ntp-google, name: "Google Public NTP", host: time.google.com, cat: infrastructure, provider: google, svc: google, cc: null, imp: 4, tier: 1, checks: [dns, ping] }595 - { id: ntp-apple, name: "Apple NTP", host: time.apple.com, cat: infrastructure, provider: apple, svc: apple, cc: null, imp: 4, tier: 1, checks: [dns, ping] }596 - { id: ntp-windows, name: "Microsoft NTP", host: time.windows.com, cat: infrastructure, provider: microsoft, svc: microsoft, cc: null, imp: 4, tier: 1, checks: [dns, ping] }597 - { id: ntp-nist, name: "NIST time servers", host: time.nist.gov, cat: infrastructure, provider: nist, cc: US, imp: 3, tier: 2, checks: [dns, ping] }598 - { id: ntp-facebook, name: "Meta NTP", host: time.facebook.com, cat: infrastructure, provider: meta, svc: meta, cc: null, imp: 3, tier: 2, checks: [dns, ping] }599 - { id: ntp-pool-global, name: "pool.ntp.org", host: pool.ntp.org, cat: infrastructure, provider: ntp-pool, cc: null, imp: 4, tier: 1, checks: [dns, ping] }600 - { id: ntp-pool-ca, name: "ca.pool.ntp.org", host: ca.pool.ntp.org, cat: infrastructure, provider: ntp-pool, cc: CA, imp: 3, tier: 2, checks: [dns, ping] }601 - { id: ntp-pool-na, name: "north-america.pool.ntp.org", host: north-america.pool.ntp.org, cat: infrastructure, provider: ntp-pool, cc: US, imp: 3, tier: 2, checks: [dns, ping] }602 - { id: ntp-pool-eu, name: "europe.pool.ntp.org", host: europe.pool.ntp.org, cat: infrastructure, provider: ntp-pool, cc: null, imp: 3, tier: 2, checks: [dns, ping] }603 - { id: ntp-pool-asia, name: "asia.pool.ntp.org", host: asia.pool.ntp.org, cat: infrastructure, provider: ntp-pool, cc: null, imp: 3, tier: 2, checks: [dns, ping] }604 - { id: ntp-ubuntu, name: "Ubuntu NTP", host: ntp.ubuntu.com, cat: infrastructure, provider: canonical, cc: GB, imp: 3, tier: 3, checks: [dns, ping] }605 - { id: letsencrypt-staging, name: "Let's Encrypt ACME staging", host: acme-staging-v02.api.letsencrypt.org, url: "https://acme-staging-v02.api.letsencrypt.org/directory", cat: infrastructure, provider: isrg, svc: letsencrypt, cc: null, imp: 3, tier: 2 }606 - { id: letsencrypt-crl, name: "Let's Encrypt CRL (x1.c.lencr.org)", host: x1.c.lencr.org, url: "http://x1.c.lencr.org/", cat: infrastructure, provider: isrg, svc: letsencrypt, cc: null, imp: 4, tier: 1, checks: [http, dns] }607 - { id: letsencrypt-www, name: "Let's Encrypt website", host: letsencrypt.org, cat: infrastructure, provider: isrg, svc: letsencrypt, cc: US, imp: 2, tier: 3 }608 - { id: ocsp-digicert, name: "DigiCert OCSP", host: ocsp.digicert.com, url: "http://ocsp.digicert.com/", cat: infrastructure, provider: digicert, cc: null, imp: 5, tier: 1, checks: [http, dns] }609 - { id: ocsp-sectigo, name: "Sectigo OCSP", host: ocsp.sectigo.com, url: "http://ocsp.sectigo.com/", cat: infrastructure, provider: sectigo, cc: null, imp: 4, tier: 1, checks: [http, dns] }610 - { id: ocsp-globalsign, name: "GlobalSign OCSP", host: ocsp.globalsign.com, url: "http://ocsp.globalsign.com/", cat: infrastructure, provider: globalsign, cc: null, imp: 4, tier: 2, checks: [http, dns] }611 - { id: ocsp-godaddy, name: "GoDaddy OCSP", host: ocsp.godaddy.com, url: "http://ocsp.godaddy.com/", cat: infrastructure, provider: godaddy, svc: godaddy, cc: null, imp: 3, tier: 2, checks: [http, dns] }612 - { id: ocsp-amazontrust, name: "Amazon Trust Services OCSP", host: ocsp.rootca1.amazontrust.com, url: "http://ocsp.rootca1.amazontrust.com/", cat: infrastructure, provider: aws, svc: aws, cc: null, imp: 4, tier: 1, checks: [http, dns] }613 - { id: ocsp-google, name: "Google Trust Services OCSP", host: ocsp.pki.goog, url: "http://ocsp.pki.goog/", cat: infrastructure, provider: google, svc: google, cc: null, imp: 4, tier: 1, checks: [http, dns] }614 - { id: ocsp-apple, name: "Apple OCSP", host: ocsp.apple.com, url: "http://ocsp.apple.com/", cat: infrastructure, provider: apple, svc: apple, cc: null, imp: 4, tier: 1, checks: [http, dns] }615 - { id: ocsp-entrust, name: "Entrust OCSP", host: ocsp.entrust.net, url: "http://ocsp.entrust.net/", cat: infrastructure, provider: entrust, cc: null, imp: 3, tier: 2, checks: [http, dns] }616 - { id: ocsp-microsoft, name: "Microsoft OCSP", host: oneocsp.microsoft.com, url: "http://oneocsp.microsoft.com/", cat: infrastructure, provider: microsoft, svc: microsoft, cc: null, imp: 3, tier: 2, checks: [http, dns] }617 - { id: digicert, name: "DigiCert", host: www.digicert.com, cat: infrastructure, provider: digicert, cc: US, imp: 3, tier: 3 }618 - { id: sectigo, name: "Sectigo", host: www.sectigo.com, cat: infrastructure, provider: sectigo, cc: US, imp: 2, tier: 3 }619 - { id: globalsign, name: "GlobalSign", host: www.globalsign.com, cat: infrastructure, provider: globalsign, cc: BE, imp: 2, tier: 3 }620 - { id: zerossl, name: "ZeroSSL", host: zerossl.com, cat: infrastructure, provider: zerossl, cc: AT, imp: 2, tier: 3 }621 - { id: icann, name: "ICANN", host: www.icann.org, cat: infrastructure, provider: icann, cc: US, imp: 3, tier: 3 }622 - { id: apnic, name: "APNIC", host: www.apnic.net, cat: infrastructure, provider: apnic, cc: AU, imp: 3, tier: 3 }623 - { id: lacnic, name: "LACNIC", host: www.lacnic.net, cat: infrastructure, provider: lacnic, cc: UY, imp: 3, tier: 3 }624 - { id: afrinic, name: "AFRINIC", host: www.afrinic.net, cat: infrastructure, provider: afrinic, cc: MU, imp: 3, tier: 3 }625 - { id: ripe-atlas, name: "RIPE Atlas", host: atlas.ripe.net, cat: infrastructure, provider: ripe, cc: NL, imp: 3, tier: 3 }626 - { id: ripe-stat, name: "RIPEstat", host: stat.ripe.net, cat: infrastructure, provider: ripe, cc: NL, imp: 3, tier: 3 }627 - { id: isoc, name: "Internet Society", host: www.internetsociety.org, cat: infrastructure, provider: isoc, cc: US, imp: 2, tier: 3 }628 - { id: w3c, name: "W3C", host: www.w3.org, cat: infrastructure, provider: w3c, cc: US, imp: 2, tier: 3 }629 - { id: peeringdb, name: "PeeringDB", host: www.peeringdb.com, cat: infrastructure, provider: peeringdb, cc: US, imp: 3, tier: 3 }630 - { id: nanog, name: "NANOG", host: www.nanog.org, cat: infrastructure, provider: nanog, cc: US, imp: 2, tier: 3 }631 - { id: bgp-tools, name: "bgp.tools", host: bgp.tools, cat: infrastructure, provider: bgp-tools, cc: GB, imp: 2, tier: 3 }632 - { id: bgp-he, name: "Hurricane Electric BGP toolkit", host: bgp.he.net, cat: infrastructure, provider: he, svc: he, cc: US, imp: 3, tier: 3 }633 - { id: routeviews, name: "RouteViews", host: www.routeviews.org, cat: infrastructure, provider: uoregon, cc: US, imp: 2, tier: 3 }634 - { id: caida, name: "CAIDA", host: www.caida.org, cat: infrastructure, provider: caida, cc: US, imp: 2, tier: 3 }635 - { id: root-servers-org, name: "root-servers.org", host: root-servers.org, cat: infrastructure, provider: root-ops, cc: null, imp: 2, tier: 3 }636 - { id: dns-oarc, name: "DNS-OARC", host: www.dns-oarc.net, cat: infrastructure, provider: dns-oarc, cc: US, imp: 2, tier: 3 }637 - { id: spamhaus, name: "Spamhaus", host: www.spamhaus.org, cat: infrastructure, provider: spamhaus, cc: CH, imp: 3, tier: 3 }638 - { id: shadowserver, name: "Shadowserver", host: www.shadowserver.org, cat: infrastructure, provider: shadowserver, cc: US, imp: 2, tier: 3 }639 - { id: ioda, name: "IODA (Georgia Tech)", host: ioda.inetintel.cc.gatech.edu, cat: infrastructure, provider: gatech, cc: US, imp: 2, tier: 3 }640 - { id: downdetector, name: "Downdetector", host: downdetector.com, cat: infrastructure, provider: ookla, cc: US, imp: 3, tier: 3 }641 - { id: speedtest-ookla, name: "Speedtest by Ookla", host: www.speedtest.net, cat: infrastructure, provider: ookla, cc: US, imp: 3, tier: 3 }642 - { id: six, name: "Seattle Internet Exchange", host: www.seattleix.net, cat: infrastructure, provider: six, cc: US, imp: 2, tier: 3 }643 - { id: napafrica, name: "NAPAfrica", host: www.napafrica.net, cat: infrastructure, provider: napafrica, cc: ZA, imp: 2, tier: 3 }644 - { id: ix-br, name: "IX.br", host: ix.br, cat: infrastructure, provider: nic-br, cc: BR, imp: 3, tier: 3 }645 - { id: jpnap, name: "JPNAP", host: www.jpnap.net, cat: infrastructure, provider: jpnap, cc: JP, imp: 2, tier: 3 }646 - { id: hkix, name: "HKIX", host: www.hkix.net, cat: infrastructure, provider: hkix, cc: HK, imp: 2, tier: 3 }647 - { id: netnod, name: "Netnod", host: www.netnod.se, cat: infrastructure, provider: netnod, cc: SE, imp: 2, tier: 3 }648 - { id: espanix, name: "ESPANIX", host: www.espanix.net, cat: infrastructure, provider: espanix, cc: ES, imp: 2, tier: 3 }649 - { id: mix-it, name: "MIX Milan", host: www.mix-it.net, cat: infrastructure, provider: mix, cc: IT, imp: 2, tier: 3 }650 - { id: swissix, name: "SwissIX", host: www.swissix.ch, cat: infrastructure, provider: swissix, cc: CH, imp: 2, tier: 3 }651 - { id: vix, name: "VIX Vienna", host: www.vix.at, cat: infrastructure, provider: vix, cc: AT, imp: 2, tier: 3 }652 - { id: nix-cz, name: "NIX.CZ", host: www.nix.cz, cat: infrastructure, provider: nix-cz, cc: CZ, imp: 2, tier: 3 }653 - { id: msk-ix, name: "MSK-IX", host: www.msk-ix.ru, cat: infrastructure, provider: msk-ix, cc: RU, imp: 2, tier: 3 }654 - { id: inex, name: "INEX Dublin", host: www.inex.ie, cat: infrastructure, provider: inex, cc: IE, imp: 2, tier: 3 }655 - { id: qix, name: "QIX Montréal", host: www.qix.ca, cat: infrastructure, provider: qix, cc: CA, imp: 3, tier: 3 }656 - { id: yycix, name: "YYCIX Calgary", host: yycix.ca, cat: infrastructure, provider: yycix, cc: CA, imp: 2, tier: 3 }657 - { id: vanix, name: "VANIX Vancouver", host: vanix.ca, cat: infrastructure, provider: vanix, cc: CA, imp: 2, tier: 3 }658 - { id: sgix, name: "SGIX", host: www.sgix.sg, cat: infrastructure, provider: sgix, cc: SG, imp: 2, tier: 3 }659 - { id: bknix, name: "BKNIX Bangkok", host: www.bknix.co.th, cat: infrastructure, provider: bknix, cc: TH, imp: 2, tier: 3 }660 - { id: arelion, name: "Arelion (Telia Carrier)", host: www.arelion.com, cat: infrastructure, provider: arelion, cc: SE, imp: 4, tier: 2 }661 - { id: gtt, name: "GTT", host: www.gtt.net, cat: infrastructure, provider: gtt, cc: US, imp: 3, tier: 3 }662 - { id: zayo, name: "Zayo", host: www.zayo.com, cat: infrastructure, provider: zayo, cc: US, imp: 3, tier: 3 }663 - { id: ntt-global, name: "NTT Global IP Network", host: www.gin.ntt.net, cat: infrastructure, provider: ntt, cc: US, imp: 3, tier: 3 }664 - { id: tata-comms, name: "Tata Communications", host: www.tatacommunications.com, cat: infrastructure, provider: tata, cc: IN, imp: 3, tier: 3 }665 - { id: pccw-global, name: "PCCW Global", host: www.pccwglobal.com, cat: infrastructure, provider: pccw, cc: HK, imp: 3, tier: 3 }666 - { id: telia, name: "Telia", host: www.telia.se, cat: infrastructure, provider: telia, cc: SE, imp: 3, tier: 3 }667 - { id: telxius, name: "Telxius", host: telxius.com, cat: infrastructure, provider: telefonica, cc: ES, imp: 2, tier: 3 }668 - { id: he-net, name: "Hurricane Electric", host: he.net, cat: infrastructure, provider: he, svc: he, cc: US, imp: 4, tier: 2, tr: true }669 - { id: he-lg, name: "Hurricane Electric looking glass", host: lg.he.net, cat: infrastructure, provider: he, svc: he, cc: US, imp: 2, tier: 3 }670 - { id: liberty-global, name: "Liberty Global", host: www.libertyglobal.com, cat: infrastructure, provider: liberty-global, cc: GB, imp: 2, tier: 3 }671 - { id: colt, name: "Colt", host: www.colt.net, cat: infrastructure, provider: colt, cc: GB, imp: 2, tier: 3 }672 - { id: sparkle, name: "Sparkle (TIM)", host: www.tisparkle.com, cat: infrastructure, provider: tim, cc: IT, imp: 2, tier: 3 }673 - { id: china-telecom-global, name: "China Telecom Global", host: www.chinatelecomglobal.com, cat: infrastructure, provider: china-telecom, cc: HK, imp: 3, tier: 3 }674 - { id: angola-cables, name: "Angola Cables", host: www.angolacables.co.ao, cat: infrastructure, provider: angola-cables, cc: AO, imp: 2, tier: 3 }675 - { id: telefonica, name: "Telefónica", host: www.telefonica.com, cat: infrastructure, provider: telefonica, cc: ES, imp: 3, tier: 3 }676 - { id: vodafone-group, name: "Vodafone Group", host: www.vodafone.com, cat: infrastructure, provider: vodafone, cc: GB, imp: 3, tier: 3 }677 - { id: equinix-ix, name: "Equinix Internet Exchange", host: ix.equinix.com, cat: infrastructure, provider: equinix, cc: US, imp: 2, tier: 3 }678 - { id: digital-realty, name: "Digital Realty", host: www.digitalrealty.com, cat: infrastructure, provider: digital-realty, cc: US, imp: 2, tier: 3 }679 - { id: cologix, name: "Cologix", host: www.cologix.com, cat: infrastructure, provider: cologix, cc: US, imp: 2, tier: 3 }680 - { id: submarine-cable-map, name: "Submarine Cable Map (TeleGeography)", host: www.submarinecablemap.com, cat: infrastructure, provider: telegeography, cc: US, imp: 2, tier: 3 }681682 # ───────── Search683 - { id: google, name: "Google Search", host: www.google.com, url: "https://www.google.com/generate_204", cat: search, provider: google, svc: google, cc: null, imp: 5, tier: 1, tr: true }684 - { id: google-ca, name: "Google Canada", host: www.google.ca, url: "https://www.google.ca/generate_204", cat: search, provider: google, svc: google, cc: CA, imp: 3, tier: 2 }685 - { id: bing, name: "Bing", host: www.bing.com, cat: search, provider: microsoft, svc: microsoft, cc: US, imp: 4, tier: 1 }686 - { id: duckduckgo, name: "DuckDuckGo", host: duckduckgo.com, cat: search, provider: duckduckgo, cc: US, imp: 3, tier: 2 }687 - { id: baidu, name: "Baidu", host: www.baidu.com, cat: search, provider: baidu, cc: CN, imp: 4, tier: 2, tr: true }688 - { id: yandex, name: "Yandex", host: ya.ru, cat: search, provider: yandex, cc: RU, imp: 3, tier: 3 }689 - { id: naver, name: "Naver", host: www.naver.com, cat: search, provider: naver, cc: KR, imp: 3, tier: 3 }690 - { id: yahoo-jp, name: "Yahoo! Japan", host: www.yahoo.co.jp, cat: search, provider: ly-corp, cc: JP, imp: 3, tier: 3 }691 - { id: wikipedia, name: "Wikipedia", host: en.wikipedia.org, url: "https://en.wikipedia.org/wiki/Main_Page", cat: search, provider: wikimedia, svc: wikimedia, cc: null, imp: 5, tier: 1, tr: true }692 - { id: archive-org, name: "Internet Archive", host: archive.org, cat: search, provider: internet-archive, cc: US, imp: 3, tier: 3 }693 - { id: kagi, name: "Kagi", host: kagi.com, cat: search, provider: kagi, cc: US, imp: 2, tier: 3 }694 - { id: brave-search, name: "Brave Search", host: search.brave.com, cat: search, provider: brave, cc: US, imp: 3, tier: 3 }695 - { id: ecosia, name: "Ecosia", host: www.ecosia.org, cat: search, provider: ecosia, cc: DE, imp: 2, tier: 3 }696 - { id: startpage, name: "Startpage", host: www.startpage.com, cat: search, provider: startpage, cc: NL, imp: 2, tier: 3 }697 - { id: qwant, name: "Qwant", host: www.qwant.com, cat: search, provider: qwant, cc: FR, imp: 2, tier: 3 }698 - { id: yahoo, name: "Yahoo", host: www.yahoo.com, cat: search, provider: yahoo, cc: US, imp: 3, tier: 2 }699 - { id: seznam, name: "Seznam", host: www.seznam.cz, cat: search, provider: seznam, cc: CZ, imp: 2, tier: 3 }700 - { id: daum, name: "Daum (Kakao)", host: www.daum.net, cat: search, provider: kakao, cc: KR, imp: 2, tier: 3 }701 - { id: sogou, name: "Sogou", host: www.sogou.com, cat: search, provider: tencent, svc: tencent, cc: CN, imp: 2, tier: 3 }702 - { id: google-uk, name: "Google UK", host: www.google.co.uk, url: "https://www.google.co.uk/generate_204", cat: search, provider: google, svc: google, cc: GB, imp: 3, tier: 2 }703 - { id: google-fr, name: "Google France", host: www.google.fr, url: "https://www.google.fr/generate_204", cat: search, provider: google, svc: google, cc: FR, imp: 3, tier: 2 }704 - { id: google-de, name: "Google Deutschland", host: www.google.de, url: "https://www.google.de/generate_204", cat: search, provider: google, svc: google, cc: DE, imp: 3, tier: 2 }705 - { id: google-jp, name: "Google Japan", host: www.google.co.jp, url: "https://www.google.co.jp/generate_204", cat: search, provider: google, svc: google, cc: JP, imp: 3, tier: 3 }706 - { id: google-br, name: "Google Brasil", host: www.google.com.br, url: "https://www.google.com.br/generate_204", cat: search, provider: google, svc: google, cc: BR, imp: 3, tier: 3 }707 - { id: google-in, name: "Google India", host: www.google.co.in, url: "https://www.google.co.in/generate_204", cat: search, provider: google, svc: google, cc: IN, imp: 3, tier: 3 }708 - { id: google-translate, name: "Google Translate", host: translate.google.com, cat: search, provider: google, svc: google, cc: null, imp: 3, tier: 2 }709 - { id: google-news, name: "Google News", host: news.google.com, cat: search, provider: google, svc: google, cc: null, imp: 3, tier: 2 }710 - { id: google-scholar, name: "Google Scholar", host: scholar.google.com, cat: search, provider: google, svc: google, cc: null, imp: 2, tier: 3 }711 - { id: wikipedia-fr, name: "Wikipédia (fr)", host: fr.wikipedia.org, url: "https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Accueil_principal", cat: search, provider: wikimedia, svc: wikimedia, cc: null, imp: 3, tier: 2 }712 - { id: wikipedia-de, name: "Wikipedia (de)", host: de.wikipedia.org, url: "https://de.wikipedia.org/wiki/Wikipedia:Hauptseite", cat: search, provider: wikimedia, svc: wikimedia, cc: null, imp: 3, tier: 2 }713 - { id: wikipedia-ja, name: "Wikipedia (ja)", host: ja.wikipedia.org, url: "https://ja.wikipedia.org/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8", cat: search, provider: wikimedia, svc: wikimedia, cc: null, imp: 3, tier: 3 }714 - { id: wikipedia-es, name: "Wikipedia (es)", host: es.wikipedia.org, url: "https://es.wikipedia.org/wiki/Wikipedia:Portada", cat: search, provider: wikimedia, svc: wikimedia, cc: null, imp: 3, tier: 3 }715 - { id: wikimedia-upload, name: "Wikimedia Commons uploads", host: upload.wikimedia.org, url: "https://upload.wikimedia.org/wikipedia/commons/6/63/Wikipedia-logo.png", cat: search, provider: wikimedia, svc: wikimedia, cc: null, imp: 3, tier: 2, checks: [http, dns] }716 - { id: wikidata, name: "Wikidata", host: www.wikidata.org, cat: search, provider: wikimedia, svc: wikimedia, cc: null, imp: 2, tier: 3 }717 - { id: arxiv, name: "arXiv", host: arxiv.org, cat: search, provider: cornell, cc: US, imp: 3, tier: 2 }718 - { id: pubmed, name: "PubMed", host: pubmed.ncbi.nlm.nih.gov, cat: search, provider: nih, cc: US, imp: 3, tier: 3 }719 - { id: doi, name: "DOI resolver", host: doi.org, cat: search, provider: doi-foundation, cc: null, imp: 3, tier: 2 }720 - { id: crossref, name: "Crossref API", host: api.crossref.org, cat: search, provider: crossref, cc: US, imp: 2, tier: 3 }721 - { id: openalex, name: "OpenAlex", host: api.openalex.org, cat: search, provider: ourresearch, cc: US, imp: 2, tier: 3 }722 - { id: semantic-scholar, name: "Semantic Scholar", host: www.semanticscholar.org, cat: search, provider: ai2, cc: US, imp: 2, tier: 3 }723 - { id: coursera, name: "Coursera", host: www.coursera.org, cat: search, provider: coursera, svc: coursera, cc: US, imp: 3, tier: 3 }724 - { id: khan-academy, name: "Khan Academy", host: www.khanacademy.org, cat: search, provider: khan-academy, svc: khanacademy, cc: US, imp: 3, tier: 3 }725 - { id: udemy, name: "Udemy", host: www.udemy.com, cat: search, provider: udemy, svc: udemy, cc: US, imp: 2, tier: 3 }726 - { id: duolingo, name: "Duolingo", host: www.duolingo.com, cat: search, provider: duolingo, svc: duolingo, cc: US, imp: 2, tier: 3 }727 - { id: canvas-lms, name: "Canvas LMS (Instructure)", host: www.instructure.com, cat: search, provider: instructure, svc: instructure, cc: US, imp: 3, tier: 3 }728 - { id: moodle, name: "Moodle", host: moodle.org, cat: search, provider: moodle, cc: AU, imp: 2, tier: 3 }729 - { id: mit, name: "MIT", host: www.mit.edu, cat: search, provider: mit, cc: US, imp: 2, tier: 3 }730 - { id: stanford, name: "Stanford", host: www.stanford.edu, cat: search, provider: stanford, cc: US, imp: 2, tier: 3 }731 - { id: harvard, name: "Harvard", host: www.harvard.edu, cat: search, provider: harvard, cc: US, imp: 2, tier: 3 }732 - { id: oxford, name: "University of Oxford", host: www.ox.ac.uk, cat: search, provider: oxford, cc: GB, imp: 2, tier: 3 }733 - { id: uqo, name: "UQO", host: uqo.ca, cat: search, provider: uqo, cc: CA, imp: 2, tier: 3 }734 - { id: ulaval, name: "Université Laval", host: www.ulaval.ca, cat: search, provider: ulaval, cc: CA, imp: 2, tier: 3 }735 - { id: mcgill, name: "McGill", host: www.mcgill.ca, cat: search, provider: mcgill, cc: CA, imp: 2, tier: 3 }736 - { id: udem, name: "Université de Montréal", host: www.umontreal.ca, cat: search, provider: udem, cc: CA, imp: 2, tier: 3 }737 - { id: utoronto, name: "University of Toronto", host: www.utoronto.ca, cat: search, provider: utoronto, cc: CA, imp: 2, tier: 3 }738 - { id: ubc, name: "UBC", host: www.ubc.ca, cat: search, provider: ubc, cc: CA, imp: 2, tier: 3 }739 - { id: openstreetmap, name: "OpenStreetMap", host: www.openstreetmap.org, cat: search, provider: osmf, cc: GB, imp: 3, tier: 2 }740 - { id: osm-tiles, name: "OpenStreetMap tiles", host: tile.openstreetmap.org, url: "https://tile.openstreetmap.org/0/0/0.png", cat: search, provider: osmf, cc: null, imp: 3, tier: 2, checks: [http, dns] }741 - { id: mapbox, name: "Mapbox", host: www.mapbox.com, cat: search, provider: mapbox, cc: US, imp: 3, tier: 3 }742 - { id: here, name: "HERE", host: www.here.com, cat: search, provider: here, cc: NL, imp: 2, tier: 3 }743 - { id: waze, name: "Waze", host: www.waze.com, cat: search, provider: google, svc: google, cc: null, imp: 2, tier: 3 }744 - { id: flightaware, name: "FlightAware", host: www.flightaware.com, cat: search, provider: flightaware, cc: US, imp: 2, tier: 3 }745 - { id: flightradar24, name: "Flightradar24", host: www.flightradar24.com, cat: search, provider: flightradar24, cc: SE, imp: 2, tier: 3 }746 - { id: marinetraffic, name: "MarineTraffic", host: www.marinetraffic.com, cat: search, provider: kpler, cc: GR, imp: 2, tier: 3 }747 - { id: weather-com, name: "The Weather Channel", host: weather.com, cat: search, provider: ibm, svc: ibm, cc: US, imp: 3, tier: 3 }748 - { id: weather-gc, name: "Environment Canada weather", host: weather.gc.ca, cat: search, provider: gc, cc: CA, imp: 3, tier: 2 }749 - { id: meteomedia, name: "MétéoMédia / The Weather Network", host: www.meteomedia.com, cat: search, provider: pelmorex, cc: CA, imp: 2, tier: 3 }750 - { id: meteo-france, name: "Météo-France", host: meteofrance.com, cat: search, provider: meteo-france, cc: FR, imp: 2, tier: 3 }751 - { id: dwd, name: "Deutscher Wetterdienst", host: www.dwd.de, cat: search, provider: dwd, cc: DE, imp: 2, tier: 3 }752 - { id: jma, name: "Japan Meteorological Agency", host: www.jma.go.jp, cat: search, provider: gov-jp, cc: JP, imp: 3, tier: 3 }753 - { id: noaa, name: "NOAA", host: www.noaa.gov, cat: search, provider: noaa, cc: US, imp: 3, tier: 3 }754 - { id: weather-gov, name: "National Weather Service", host: www.weather.gov, cat: search, provider: noaa, cc: US, imp: 3, tier: 2 }755 - { id: met-office, name: "Met Office", host: www.metoffice.gov.uk, cat: search, provider: met-office, cc: GB, imp: 2, tier: 3 }756 - { id: yr-no, name: "Yr (NRK/MET Norway)", host: www.yr.no, cat: search, provider: met-norway, cc: "NO", imp: 2, tier: 3 }757 - { id: usgs-earthquake, name: "USGS earthquakes", host: earthquake.usgs.gov, cat: search, provider: usgs, cc: US, imp: 3, tier: 3 }758 - { id: webmd, name: "WebMD", host: www.webmd.com, cat: search, provider: webmd, cc: US, imp: 2, tier: 3 }759 - { id: doctolib, name: "Doctolib", host: www.doctolib.fr, cat: search, provider: doctolib, cc: FR, imp: 2, tier: 3 }760 - { id: clic-sante, name: "Clic Santé", host: portal3.clicsante.ca, cat: search, provider: trimoz, cc: CA, imp: 2, tier: 3 }761 - { id: imdb, name: "IMDb", host: www.imdb.com, cat: search, provider: amazon, svc: aws, cc: US, imp: 2, tier: 3 }762 - { id: yelp, name: "Yelp", host: www.yelp.com, cat: search, provider: yelp, cc: US, imp: 2, tier: 3 }763 - { id: tripadvisor, name: "Tripadvisor", host: www.tripadvisor.com, cat: search, provider: tripadvisor, cc: US, imp: 2, tier: 3 }764 - { id: indeed, name: "Indeed", host: www.indeed.com, cat: search, provider: recruit, cc: US, imp: 2, tier: 3 }765 - { id: glassdoor, name: "Glassdoor", host: www.glassdoor.com, cat: search, provider: recruit, cc: US, imp: 2, tier: 3 }766767 # ───────── Messaging & communication768 - { id: whatsapp, name: "WhatsApp", host: web.whatsapp.com, cat: messaging, provider: meta, svc: meta, cc: null, imp: 5, tier: 1 }769 - { id: telegram, name: "Telegram", host: web.telegram.org, cat: messaging, provider: telegram, svc: telegram, cc: null, imp: 4, tier: 1 }770 - { id: signal, name: "Signal", host: signal.org, cat: messaging, provider: signal, cc: US, imp: 3, tier: 2 }771 - { id: discord, name: "Discord", host: discord.com, cat: messaging, provider: discord, svc: discord, cc: US, imp: 4, tier: 1 }772 - { id: slack, name: "Slack", host: slack.com, cat: messaging, provider: salesforce, svc: slack, cc: US, imp: 4, tier: 1 }773 - { id: zoom, name: "Zoom", host: zoom.us, cat: messaging, provider: zoom, svc: zoom, cc: US, imp: 4, tier: 1 }774 - { id: teams, name: "Microsoft Teams", host: teams.microsoft.com, cat: messaging, provider: microsoft, svc: microsoft, cc: null, imp: 4, tier: 1 }775 - { id: outlook, name: "Outlook.com", host: outlook.live.com, cat: messaging, provider: microsoft, svc: microsoft, cc: null, imp: 4, tier: 1 }776 - { id: gmail, name: "Gmail", host: mail.google.com, cat: messaging, provider: google, svc: google, cc: null, imp: 5, tier: 1 }777 - { id: protonmail, name: "Proton Mail", host: mail.proton.me, cat: messaging, provider: proton, svc: proton, cc: CH, imp: 3, tier: 2 }778 - { id: webex, name: "Webex", host: www.webex.com, cat: messaging, provider: cisco, cc: US, imp: 3, tier: 3 }779 - { id: twilio, name: "Twilio", host: www.twilio.com, cat: messaging, provider: twilio, svc: twilio, cc: US, imp: 3, tier: 2 }780 - { id: line, name: "LINE", host: line.me, cat: messaging, provider: ly-corp, cc: JP, imp: 3, tier: 3 }781 - { id: kakao, name: "Kakao", host: www.kakaocorp.com, cat: messaging, provider: kakao, cc: KR, imp: 2, tier: 3 }782 - { id: wechat, name: "WeChat", host: www.wechat.com, cat: messaging, provider: tencent, cc: CN, imp: 3, tier: 3 }783 - { id: viber, name: "Viber", host: www.viber.com, cat: messaging, provider: rakuten, cc: null, imp: 3, tier: 3 }784 - { id: google-meet, name: "Google Meet", host: meet.google.com, cat: messaging, provider: google, svc: google, cc: null, imp: 4, tier: 1 }785 - { id: google-calendar, name: "Google Calendar", host: calendar.google.com, cat: messaging, provider: google, svc: google, cc: null, imp: 3, tier: 2 }786 - { id: signal-updates, name: "Signal desktop updates", host: updates.signal.org, cat: messaging, provider: signal, cc: null, imp: 2, tier: 3, checks: [http, dns] }787 - { id: matrix-org, name: "Matrix.org", host: matrix.org, cat: messaging, provider: matrix, svc: matrix, cc: GB, imp: 3, tier: 3 }788 - { id: element-web, name: "Element web", host: app.element.io, cat: messaging, provider: element, svc: element, cc: GB, imp: 2, tier: 3 }789 - { id: mattermost, name: "Mattermost", host: mattermost.com, cat: messaging, provider: mattermost, svc: mattermost, cc: US, imp: 2, tier: 3 }790 - { id: rocket-chat, name: "Rocket.Chat", host: www.rocket.chat, cat: messaging, provider: rocket-chat, cc: BR, imp: 2, tier: 3 }791 - { id: messenger, name: "Messenger", host: www.messenger.com, cat: messaging, provider: meta, svc: meta, cc: null, imp: 4, tier: 1 }792 - { id: telegram-api, name: "Telegram Bot API", host: api.telegram.org, cat: messaging, provider: telegram, svc: telegram, cc: null, imp: 4, tier: 2, checks: [http, dns] }793 - { id: telegram-www, name: "Telegram website", host: telegram.org, cat: messaging, provider: telegram, svc: telegram, cc: null, imp: 3, tier: 2 }794 - { id: discord-gateway, name: "Discord API gateway", host: discord.com, url: "https://discord.com/api/v10/gateway", cat: messaging, provider: discord, svc: discord, cc: US, imp: 4, tier: 1, checks: [http] }795 - { id: discord-cdn, name: "Discord CDN", host: cdn.discordapp.com, cat: messaging, provider: discord, svc: discord, cc: null, imp: 3, tier: 2, checks: [http, dns] }796 - { id: slack-api, name: "Slack API (docs)", host: api.slack.com, cat: messaging, provider: salesforce, svc: slack, cc: US, imp: 3, tier: 2 }797 - { id: slack-status, name: "Slack status", host: slack-status.com, cat: messaging, provider: salesforce, svc: slack, cc: US, imp: 2, tier: 3 }798 - { id: teams-live, name: "Microsoft Teams (personal)", host: teams.live.com, cat: messaging, provider: microsoft, svc: microsoft, cc: null, imp: 3, tier: 2 }799 - { id: whereby, name: "Whereby", host: whereby.com, cat: messaging, provider: whereby, cc: "NO", imp: 2, tier: 3 }800 - { id: jitsi, name: "Jitsi Meet", host: meet.jit.si, cat: messaging, provider: 8x8, cc: US, imp: 2, tier: 3 }801 - { id: goto, name: "GoTo (GoToMeeting)", host: www.goto.com, cat: messaging, provider: goto, cc: US, imp: 2, tier: 3 }802 - { id: ringcentral, name: "RingCentral", host: www.ringcentral.com, cat: messaging, provider: ringcentral, cc: US, imp: 3, tier: 3 }803 - { id: vonage, name: "Vonage", host: www.vonage.com, cat: messaging, provider: ericsson, cc: US, imp: 2, tier: 3 }804 - { id: sinch, name: "Sinch", host: sinch.com, cat: messaging, provider: sinch, svc: sinch, cc: SE, imp: 2, tier: 3 }805 - { id: bandwidth, name: "Bandwidth", host: www.bandwidth.com, cat: messaging, provider: bandwidth, svc: bandwidth, cc: US, imp: 2, tier: 3 }806 - { id: telnyx, name: "Telnyx", host: telnyx.com, cat: messaging, provider: telnyx, svc: telnyx, cc: US, imp: 2, tier: 3 }807 - { id: mailchimp, name: "Mailchimp", host: mailchimp.com, cat: messaging, provider: intuit, cc: US, imp: 3, tier: 3 }808 - { id: brevo, name: "Brevo", host: www.brevo.com, cat: messaging, provider: brevo, svc: brevo, cc: FR, imp: 2, tier: 3 }809 - { id: resend, name: "Resend", host: resend.com, cat: messaging, provider: resend, cc: US, imp: 2, tier: 3 }810 - { id: fastmail, name: "Fastmail", host: www.fastmail.com, cat: messaging, provider: fastmail, cc: AU, imp: 2, tier: 3 }811 - { id: gmx, name: "GMX", host: www.gmx.net, cat: messaging, provider: united-internet, cc: DE, imp: 2, tier: 3 }812 - { id: web-de, name: "WEB.DE", host: web.de, cat: messaging, provider: united-internet, cc: DE, imp: 2, tier: 3 }813 - { id: mail-ru, name: "Mail.ru", host: mail.ru, cat: messaging, provider: vk, cc: RU, imp: 2, tier: 3 }814 - { id: tuta, name: "Tuta", host: tuta.com, cat: messaging, provider: tutao, cc: DE, imp: 2, tier: 3 }815 - { id: zalo, name: "Zalo", host: zalo.me, cat: messaging, provider: vng, cc: VN, imp: 2, tier: 3 }816 - { id: threema, name: "Threema", host: threema.ch, cat: messaging, provider: threema, cc: CH, imp: 2, tier: 3 }817 - { id: kakaotalk, name: "KakaoTalk", host: www.kakaocorp.com, url: "https://www.kakaocorp.com/page/service/service/KakaoTalk", cat: messaging, provider: kakao, cc: KR, imp: 3, tier: 3 }818 - { id: imo, name: "imo", host: imo.im, cat: messaging, provider: pagebites, cc: US, imp: 2, tier: 3 }819 - { id: gmail-smtp-www, name: "Google Workspace", host: workspace.google.com, cat: messaging, provider: google, svc: google, cc: null, imp: 3, tier: 2 }820 - { id: yahoo-mail, name: "Yahoo Mail", host: mail.yahoo.com, cat: messaging, provider: yahoo, cc: US, imp: 3, tier: 3 }821 - { id: icloud-mail, name: "iCloud Mail", host: www.icloud.com, url: "https://www.icloud.com/mail", cat: messaging, provider: apple, svc: apple, cc: null, imp: 3, tier: 2 }822823 # ───────── Social824 - { id: facebook, name: "Facebook", host: www.facebook.com, cat: social, provider: meta, svc: meta, cc: null, imp: 5, tier: 1, tr: true }825 - { id: instagram, name: "Instagram", host: www.instagram.com, cat: social, provider: meta, svc: meta, cc: null, imp: 5, tier: 1 }826 - { id: x-twitter, name: "X", host: x.com, cat: social, provider: x, svc: x, cc: US, imp: 4, tier: 1 }827 - { id: tiktok, name: "TikTok", host: www.tiktok.com, cat: social, provider: bytedance, svc: tiktok, cc: null, imp: 4, tier: 1 }828 - { id: youtube, name: "YouTube", host: www.youtube.com, url: "https://www.youtube.com/generate_204", cat: social, provider: google, svc: google, cc: null, imp: 5, tier: 1, tr: true }829 - { id: reddit, name: "Reddit", host: www.reddit.com, cat: social, provider: reddit, svc: reddit, cc: US, imp: 4, tier: 1 }830 - { id: linkedin, name: "LinkedIn", host: www.linkedin.com, cat: social, provider: microsoft, svc: microsoft, cc: US, imp: 4, tier: 1 }831 - { id: pinterest, name: "Pinterest", host: www.pinterest.com, cat: social, provider: pinterest, svc: pinterest, cc: US, imp: 3, tier: 2 }832 - { id: snapchat, name: "Snapchat", host: www.snapchat.com, cat: social, provider: snap, cc: US, imp: 3, tier: 2 }833 - { id: threads, name: "Threads", host: www.threads.net, cat: social, provider: meta, svc: meta, cc: null, imp: 3, tier: 2 }834 - { id: bluesky, name: "Bluesky", host: bsky.app, cat: social, provider: bluesky, cc: US, imp: 2, tier: 3 }835 - { id: mastodon-social, name: "mastodon.social", host: mastodon.social, cat: social, provider: mastodon, cc: DE, imp: 2, tier: 3 }836 - { id: vk, name: "VK", host: vk.com, cat: social, provider: vk, cc: RU, imp: 3, tier: 3 }837 - { id: twitch, name: "Twitch", host: www.twitch.tv, cat: social, provider: amazon, svc: twitch, cc: US, imp: 3, tier: 2 }838 - { id: quora, name: "Quora", host: www.quora.com, cat: social, provider: quora, cc: US, imp: 2, tier: 3 }839 - { id: tumblr, name: "Tumblr", host: www.tumblr.com, cat: social, provider: automattic, cc: US, imp: 2, tier: 3 }840 - { id: nextdoor, name: "Nextdoor", host: nextdoor.com, cat: social, provider: nextdoor, cc: US, imp: 2, tier: 3 }841 - { id: weibo, name: "Weibo", host: weibo.com, cat: social, provider: weibo, cc: CN, imp: 3, tier: 3 }842 - { id: douyin, name: "Douyin", host: www.douyin.com, cat: social, provider: bytedance, svc: tiktok, cc: CN, imp: 3, tier: 3 }843 - { id: bilibili, name: "Bilibili", host: www.bilibili.com, cat: social, provider: bilibili, cc: CN, imp: 3, tier: 3 }844 - { id: zhihu, name: "Zhihu", host: www.zhihu.com, cat: social, provider: zhihu, cc: CN, imp: 2, tier: 3 }845 - { id: xiaohongshu, name: "Xiaohongshu (RedNote)", host: www.xiaohongshu.com, cat: social, provider: xiaohongshu, cc: CN, imp: 2, tier: 3 }846 - { id: kuaishou, name: "Kuaishou", host: www.kuaishou.com, cat: social, provider: kuaishou, cc: CN, imp: 2, tier: 3 }847 - { id: naver-band, name: "Naver BAND", host: band.us, cat: social, provider: naver, cc: KR, imp: 2, tier: 3 }848 - { id: ok-ru, name: "Odnoklassniki", host: ok.ru, cat: social, provider: vk, cc: RU, imp: 2, tier: 3 }849 - { id: flickr, name: "Flickr", host: www.flickr.com, cat: social, provider: smugmug, cc: US, imp: 2, tier: 3 }850 - { id: imgur, name: "Imgur", host: imgur.com, cat: social, provider: medialab, cc: US, imp: 2, tier: 3 }851 - { id: deviantart, name: "DeviantArt", host: www.deviantart.com, cat: social, provider: wix, cc: US, imp: 2, tier: 3 }852 - { id: medium, name: "Medium", host: medium.com, cat: social, provider: medium, svc: medium, cc: US, imp: 3, tier: 3 }853 - { id: substack, name: "Substack", host: substack.com, cat: social, provider: substack, cc: US, imp: 3, tier: 3 }854 - { id: blogger, name: "Blogger", host: www.blogger.com, cat: social, provider: google, svc: google, cc: null, imp: 2, tier: 3 }855 - { id: strava, name: "Strava", host: www.strava.com, cat: social, provider: strava, svc: strava, cc: US, imp: 2, tier: 3 }856 - { id: goodreads, name: "Goodreads", host: www.goodreads.com, cat: social, provider: amazon, svc: aws, cc: US, imp: 2, tier: 3 }857 - { id: letterboxd, name: "Letterboxd", host: letterboxd.com, cat: social, provider: letterboxd, cc: NZ, imp: 2, tier: 3 }858 - { id: meetup, name: "Meetup", host: www.meetup.com, cat: social, provider: meetup, cc: US, imp: 2, tier: 3 }859 - { id: eventbrite, name: "Eventbrite", host: www.eventbrite.com, cat: social, provider: eventbrite, cc: US, imp: 2, tier: 3 }860 - { id: patreon, name: "Patreon", host: www.patreon.com, cat: social, provider: patreon, cc: US, imp: 2, tier: 3 }861 - { id: xing, name: "XING", host: www.xing.com, cat: social, provider: new-work, cc: DE, imp: 2, tier: 3 }862 - { id: lemmy, name: "Lemmy (lemmy.world)", host: lemmy.world, cat: social, provider: lemmy-world, cc: FI, imp: 2, tier: 3 }863 - { id: bluesky-pds, name: "Bluesky PDS API", host: bsky.social, url: "https://bsky.social/xrpc/_health", cat: social, provider: bluesky, cc: US, imp: 2, tier: 3, checks: [http, dns] }864 - { id: facebook-graph, name: "Facebook Graph API", host: graph.facebook.com, cat: social, provider: meta, svc: meta, cc: null, imp: 4, tier: 1, checks: [http, dns] }865 - { id: facebook-cdn, name: "Facebook CDN (fbcdn)", host: static.xx.fbcdn.net, cat: social, provider: meta, svc: meta, cc: null, imp: 4, tier: 2, checks: [http, dns] }866 - { id: instagram-cdn, name: "Instagram CDN", host: scontent.cdninstagram.com, cat: social, provider: meta, svc: meta, cc: null, imp: 3, tier: 2, checks: [http, dns] }867 - { id: youtube-img, name: "YouTube thumbnails (ytimg)", host: i.ytimg.com, url: "https://i.ytimg.com/vi/dQw4w9WgXcQ/default.jpg", cat: social, provider: google, svc: google, cc: null, imp: 4, tier: 2, checks: [http, dns] }868 - { id: youtube-video, name: "YouTube video CDN (googlevideo)", host: redirector.googlevideo.com, cat: social, provider: google, svc: google, cc: null, imp: 4, tier: 2, checks: [http, dns] }869 - { id: x-api, name: "X API", host: api.x.com, cat: social, provider: x, svc: x, cc: US, imp: 3, tier: 2, checks: [http, dns] }870 - { id: x-cdn, name: "X image CDN (twimg)", host: pbs.twimg.com, cat: social, provider: x, svc: x, cc: null, imp: 3, tier: 3, checks: [http, dns] }871 - { id: reddit-old, name: "old.reddit.com", host: old.reddit.com, cat: social, provider: reddit, svc: reddit, cc: US, imp: 2, tier: 3 }872 - { id: reddit-static, name: "Reddit static CDN", host: www.redditstatic.com, cat: social, provider: reddit, svc: reddit, cc: null, imp: 2, tier: 3, checks: [http, dns] }873 - { id: linkedin-cdn, name: "LinkedIn static CDN", host: static.licdn.com, cat: social, provider: microsoft, svc: microsoft, cc: null, imp: 2, tier: 3, checks: [http, dns] }874 - { id: snapchat-web, name: "Snapchat web", host: web.snapchat.com, cat: social, provider: snap, cc: US, imp: 2, tier: 3 }875 - { id: pinterest-ca, name: "Pinterest Canada", host: www.pinterest.ca, cat: social, provider: pinterest, cc: CA, imp: 2, tier: 3 }876 - { id: dailymotion, name: "Dailymotion", host: www.dailymotion.com, cat: social, provider: canal-plus, cc: FR, imp: 2, tier: 3 }877878 # ───────── Streaming & media879 - { id: netflix, name: "Netflix", host: www.netflix.com, cat: streaming, provider: netflix, svc: netflix, cc: US, imp: 5, tier: 1, tr: true }880 - { id: netflix-fast, name: "Netflix fast.com", host: fast.com, cat: streaming, provider: netflix, svc: netflix, cc: null, imp: 3, tier: 2 }881 - { id: spotify, name: "Spotify", host: open.spotify.com, cat: streaming, provider: spotify, svc: spotify, cc: SE, imp: 4, tier: 1 }882 - { id: disney-plus, name: "Disney+", host: www.disneyplus.com, cat: streaming, provider: disney, cc: US, imp: 3, tier: 2 }883 - { id: prime-video, name: "Prime Video", host: www.primevideo.com, cat: streaming, provider: amazon, svc: aws, cc: US, imp: 3, tier: 2 }884 - { id: apple-tv, name: "Apple TV+", host: tv.apple.com, cat: streaming, provider: apple, svc: apple, cc: US, imp: 3, tier: 2 }885 - { id: crave, name: "Crave (Bell)", host: www.crave.ca, cat: streaming, provider: bell, cc: CA, imp: 2, tier: 3 }886 - { id: bbc-iplayer, name: "BBC iPlayer", host: www.bbc.co.uk, url: "https://www.bbc.co.uk/iplayer", cat: streaming, provider: bbc, cc: GB, imp: 3, tier: 3 }887 - { id: soundcloud, name: "SoundCloud", host: soundcloud.com, cat: streaming, provider: soundcloud, cc: DE, imp: 2, tier: 3 }888 - { id: vimeo, name: "Vimeo", host: vimeo.com, cat: streaming, provider: vimeo, cc: US, imp: 2, tier: 3 }889 - { id: hulu, name: "Hulu", host: www.hulu.com, cat: streaming, provider: disney, cc: US, imp: 3, tier: 3 }890 - { id: max, name: "Max", host: www.max.com, cat: streaming, provider: wbd, cc: US, imp: 3, tier: 3 }891 - { id: paramount-plus, name: "Paramount+", host: www.paramountplus.com, cat: streaming, provider: paramount, cc: US, imp: 2, tier: 3 }892 - { id: peacock, name: "Peacock", host: www.peacocktv.com, cat: streaming, provider: nbcu, cc: US, imp: 2, tier: 3 }893 - { id: crunchyroll, name: "Crunchyroll", host: www.crunchyroll.com, cat: streaming, provider: sony, cc: US, imp: 2, tier: 3 }894 - { id: deezer, name: "Deezer", host: www.deezer.com, cat: streaming, provider: deezer, cc: FR, imp: 2, tier: 3 }895 - { id: tidal, name: "TIDAL", host: tidal.com, cat: streaming, provider: block, cc: US, imp: 2, tier: 3 }896 - { id: youtube-music, name: "YouTube Music", host: music.youtube.com, cat: streaming, provider: google, svc: google, cc: null, imp: 3, tier: 2 }897 - { id: apple-music, name: "Apple Music", host: music.apple.com, cat: streaming, provider: apple, svc: apple, cc: null, imp: 3, tier: 2 }898 - { id: pandora, name: "Pandora", host: www.pandora.com, cat: streaming, provider: siriusxm, cc: US, imp: 2, tier: 3 }899 - { id: iheart, name: "iHeartRadio", host: www.iheart.com, cat: streaming, provider: iheartmedia, cc: US, imp: 2, tier: 3 }900 - { id: audible, name: "Audible", host: www.audible.com, cat: streaming, provider: amazon, svc: aws, cc: US, imp: 2, tier: 3 }901 - { id: kick, name: "Kick", host: kick.com, cat: streaming, provider: kick, cc: AU, imp: 2, tier: 3 }902 - { id: roblox, name: "Roblox", host: www.roblox.com, cat: streaming, provider: roblox, svc: roblox, cc: US, imp: 4, tier: 2 }903 - { id: epic-games, name: "Epic Games", host: www.epicgames.com, cat: streaming, provider: epic, svc: epicgames, cc: US, imp: 3, tier: 2 }904 - { id: epic-store, name: "Epic Games Store", host: store.epicgames.com, cat: streaming, provider: epic, svc: epicgames, cc: US, imp: 3, tier: 3 }905 - { id: fortnite, name: "Fortnite", host: www.fortnite.com, cat: streaming, provider: epic, svc: epicgames, cc: US, imp: 3, tier: 3 }906 - { id: nintendo, name: "Nintendo", host: www.nintendo.com, cat: streaming, provider: nintendo, cc: JP, imp: 3, tier: 3 }907 - { id: ea, name: "Electronic Arts", host: www.ea.com, cat: streaming, provider: ea, cc: US, imp: 3, tier: 3 }908 - { id: battle-net, name: "Battle.net (Blizzard)", host: us.battle.net, cat: streaming, provider: microsoft, svc: microsoft, cc: US, imp: 3, tier: 3 }909 - { id: riot-games, name: "Riot Games", host: www.riotgames.com, cat: streaming, provider: riot, cc: US, imp: 3, tier: 3 }910 - { id: steam-community, name: "Steam Community", host: steamcommunity.com, cat: streaming, provider: valve, cc: US, imp: 3, tier: 3 }911 - { id: steam-api, name: "Steam Web API", host: api.steampowered.com, url: "https://api.steampowered.com/ISteamWebAPIUtil/GetServerInfo/v1/", cat: streaming, provider: valve, cc: US, imp: 3, tier: 2, checks: [http, dns] }912 - { id: steam-cdn, name: "Steam CDN (akamai)", host: cdn.akamai.steamstatic.com, cat: streaming, provider: valve, cc: null, imp: 3, tier: 3, checks: [http, dns] }913 - { id: minecraft, name: "Minecraft", host: www.minecraft.net, cat: streaming, provider: microsoft, svc: microsoft, cc: US, imp: 3, tier: 3 }914 - { id: ubisoft, name: "Ubisoft", host: www.ubisoft.com, cat: streaming, provider: ubisoft, cc: FR, imp: 2, tier: 3 }915 - { id: rockstar, name: "Rockstar Games", host: www.rockstargames.com, cat: streaming, provider: take-two, cc: US, imp: 2, tier: 3 }916 - { id: gog, name: "GOG", host: www.gog.com, cat: streaming, provider: cd-projekt, cc: PL, imp: 2, tier: 3 }917 - { id: itch-io, name: "itch.io", host: itch.io, cat: streaming, provider: itch, cc: US, imp: 2, tier: 3 }918 - { id: xbox-live, name: "Xbox Live status", host: support.xbox.com, url: "https://support.xbox.com/en-US/xbox-live-status", cat: streaming, provider: microsoft, svc: microsoft, cc: US, imp: 3, tier: 3 }919 - { id: psn-status, name: "PlayStation Network status", host: status.playstation.com, cat: streaming, provider: sony, cc: US, imp: 3, tier: 3 }920 - { id: dazn, name: "DAZN", host: www.dazn.com, cat: streaming, provider: dazn, cc: GB, imp: 2, tier: 3 }921 - { id: espn, name: "ESPN", host: www.espn.com, cat: streaming, provider: disney, cc: US, imp: 3, tier: 3 }922 - { id: sportsnet, name: "Sportsnet", host: www.sportsnet.ca, cat: streaming, provider: rogers, cc: CA, imp: 2, tier: 3 }923 - { id: tsn, name: "TSN", host: www.tsn.ca, cat: streaming, provider: bell, cc: CA, imp: 2, tier: 3 }924 - { id: tou-tv, name: "ICI TOU.TV", host: ici.tou.tv, cat: streaming, provider: cbc, cc: CA, imp: 2, tier: 3 }925 - { id: cbc-gem, name: "CBC Gem", host: gem.cbc.ca, cat: streaming, provider: cbc, cc: CA, imp: 2, tier: 3 }926 - { id: noovo, name: "Noovo", host: www.noovo.ca, cat: streaming, provider: bell, cc: CA, imp: 2, tier: 3 }927 - { id: arte, name: "ARTE", host: www.arte.tv, cat: streaming, provider: arte, cc: FR, imp: 2, tier: 3 }928 - { id: france-tv, name: "france.tv", host: www.france.tv, cat: streaming, provider: france-televisions, cc: FR, imp: 2, tier: 3 }929 - { id: zdf, name: "ZDF", host: www.zdf.de, cat: streaming, provider: zdf, cc: DE, imp: 2, tier: 3 }930 - { id: ard-mediathek, name: "ARD Mediathek", host: www.ardmediathek.de, cat: streaming, provider: ard, cc: DE, imp: 2, tier: 3 }931 - { id: rtve, name: "RTVE Play", host: www.rtve.es, cat: streaming, provider: rtve, cc: ES, imp: 2, tier: 3 }932 - { id: raiplay, name: "RaiPlay", host: www.raiplay.it, cat: streaming, provider: rai, cc: IT, imp: 2, tier: 3 }933 - { id: npo, name: "NPO Start", host: npo.nl, cat: streaming, provider: npo, cc: NL, imp: 2, tier: 3 }934 - { id: svtplay, name: "SVT Play", host: www.svtplay.se, cat: streaming, provider: svt, cc: SE, imp: 2, tier: 3 }935 - { id: nrk-tv, name: "NRK TV", host: tv.nrk.no, cat: streaming, provider: nrk, cc: "NO", imp: 2, tier: 3 }936 - { id: dr-dk, name: "DR", host: www.dr.dk, cat: streaming, provider: dr, cc: DK, imp: 2, tier: 3 }937 - { id: viaplay, name: "Viaplay", host: viaplay.com, cat: streaming, provider: viaplay, cc: SE, imp: 2, tier: 3 }938 - { id: canal-plus, name: "Canal+", host: www.canalplus.com, cat: streaming, provider: canal-plus, cc: FR, imp: 2, tier: 3 }939 - { id: hotstar, name: "JioHotstar", host: www.hotstar.com, cat: streaming, provider: jio, cc: IN, imp: 3, tier: 3 }940 - { id: zee5, name: "ZEE5", host: www.zee5.com, cat: streaming, provider: zee, cc: IN, imp: 2, tier: 3 }941 - { id: sonyliv, name: "Sony LIV", host: www.sonyliv.com, cat: streaming, provider: sony, cc: IN, imp: 2, tier: 3 }942 - { id: iqiyi, name: "iQIYI", host: www.iqiyi.com, cat: streaming, provider: iqiyi, cc: CN, imp: 3, tier: 3 }943 - { id: tencent-video, name: "Tencent Video", host: v.qq.com, cat: streaming, provider: tencent, svc: tencent, cc: CN, imp: 3, tier: 3 }944 - { id: youku, name: "Youku", host: www.youku.com, cat: streaming, provider: alibaba, svc: alibaba, cc: CN, imp: 2, tier: 3 }945 - { id: tving, name: "TVING", host: www.tving.com, cat: streaming, provider: cj-enm, cc: KR, imp: 2, tier: 3 }946 - { id: wavve, name: "Wavve", host: www.wavve.com, cat: streaming, provider: wavve, cc: KR, imp: 2, tier: 3 }947 - { id: abema, name: "ABEMA", host: abema.tv, cat: streaming, provider: cyberagent, cc: JP, imp: 2, tier: 3 }948 - { id: u-next, name: "U-NEXT", host: video.unext.jp, cat: streaming, provider: u-next, cc: JP, imp: 2, tier: 3 }949 - { id: stan, name: "Stan", host: www.stan.com.au, cat: streaming, provider: nine, cc: AU, imp: 2, tier: 3 }950 - { id: globoplay, name: "Globoplay", host: globoplay.globo.com, cat: streaming, provider: globo, cc: BR, imp: 2, tier: 3 }951 - { id: dstv, name: "DStv", host: www.dstv.com, cat: streaming, provider: multichoice, cc: ZA, imp: 2, tier: 3 }952 - { id: mubi, name: "MUBI", host: mubi.com, cat: streaming, provider: mubi, cc: GB, imp: 2, tier: 3 }953 - { id: plex, name: "Plex", host: www.plex.tv, cat: streaming, provider: plex, cc: US, imp: 2, tier: 3 }954 - { id: roku, name: "Roku", host: www.roku.com, cat: streaming, provider: roku, cc: US, imp: 2, tier: 3 }955 - { id: fubo, name: "Fubo", host: www.fubo.tv, cat: streaming, provider: fubo, cc: US, imp: 2, tier: 3 }956 - { id: shahid, name: "Shahid (MBC)", host: shahid.mbc.net, cat: streaming, provider: mbc, cc: SA, imp: 2, tier: 3 }957 - { id: netflix-help, name: "Netflix Help Center", host: help.netflix.com, cat: streaming, provider: netflix, svc: netflix, cc: US, imp: 2, tier: 3 }958 - { id: spotify-api, name: "Spotify Web API", host: api.spotify.com, url: "https://api.spotify.com/v1/", cat: streaming, provider: spotify, svc: spotify, cc: null, imp: 3, tier: 2, checks: [http, dns] }959 - { id: spotify-www, name: "Spotify website", host: www.spotify.com, cat: streaming, provider: spotify, svc: spotify, cc: SE, imp: 3, tier: 3 }960 - { id: twitch-api, name: "Twitch API", host: api.twitch.tv, url: "https://api.twitch.tv/helix/", cat: streaming, provider: amazon, svc: twitch, cc: US, imp: 3, tier: 2, checks: [http, dns] }961962 # ───────── Commerce & payments963 - { id: amazon, name: "Amazon.com", host: www.amazon.com, cat: commerce, provider: amazon, svc: aws, cc: US, imp: 5, tier: 1 }964 - { id: amazon-ca, name: "Amazon.ca", host: www.amazon.ca, cat: commerce, provider: amazon, svc: aws, cc: CA, imp: 3, tier: 2 }965 - { id: amazon-de, name: "Amazon.de", host: www.amazon.de, cat: commerce, provider: amazon, svc: aws, cc: DE, imp: 3, tier: 2 }966 - { id: amazon-jp, name: "Amazon.co.jp", host: www.amazon.co.jp, cat: commerce, provider: amazon, svc: aws, cc: JP, imp: 3, tier: 3 }967 - { id: shopify, name: "Shopify", host: www.shopify.com, cat: commerce, provider: shopify, svc: shopify, cc: CA, imp: 5, tier: 1, tr: true }968 - { id: shopify-storefront, name: "Shopify storefronts", host: cdn.shopify.com, url: "https://cdn.shopify.com/shopifycloud/shopify/assets/favicon.ico", cat: commerce, provider: shopify, svc: shopify, cc: null, imp: 4, tier: 1 }969 - { id: ebay, name: "eBay", host: www.ebay.com, cat: commerce, provider: ebay, cc: US, imp: 3, tier: 2 }970 - { id: alibaba, name: "Alibaba", host: www.alibaba.com, cat: commerce, provider: alibaba, svc: alibaba, cc: CN, imp: 3, tier: 2 }971 - { id: aliexpress, name: "AliExpress", host: www.aliexpress.com, cat: commerce, provider: alibaba, svc: alibaba, cc: CN, imp: 3, tier: 3 }972 - { id: mercadolibre, name: "Mercado Libre", host: www.mercadolibre.com.br, cat: commerce, provider: mercadolibre, cc: BR, imp: 3, tier: 3, tr: true }973 - { id: rakuten, name: "Rakuten", host: www.rakuten.co.jp, cat: commerce, provider: rakuten, cc: JP, imp: 2, tier: 3 }974 - { id: walmart, name: "Walmart", host: www.walmart.com, cat: commerce, provider: walmart, cc: US, imp: 3, tier: 2 }975 - { id: stripe, name: "Stripe", host: stripe.com, cat: finance, provider: stripe, svc: stripe, cc: US, imp: 5, tier: 1 }976 - { id: stripe-api, name: "Stripe API", host: api.stripe.com, url: "https://api.stripe.com/", cat: finance, provider: stripe, svc: stripe, cc: US, imp: 5, tier: 1 }977 - { id: paypal, name: "PayPal", host: www.paypal.com, cat: finance, provider: paypal, svc: paypal, cc: US, imp: 5, tier: 1 }978 - { id: visa, name: "Visa", host: www.visa.com, cat: finance, provider: visa, cc: US, imp: 4, tier: 2 }979 - { id: mastercard, name: "Mastercard", host: www.mastercard.com, cat: finance, provider: mastercard, cc: US, imp: 4, tier: 2 }980 - { id: interac, name: "Interac", host: www.interac.ca, cat: finance, provider: interac, cc: CA, imp: 3, tier: 2 }981 - { id: adyen, name: "Adyen", host: www.adyen.com, cat: finance, provider: adyen, cc: NL, imp: 3, tier: 3 }982 - { id: square, name: "Square", host: squareup.com, cat: finance, provider: block, cc: US, imp: 3, tier: 3 }983 - { id: coinbase, name: "Coinbase", host: www.coinbase.com, cat: finance, provider: coinbase, svc: coinbase, cc: US, imp: 3, tier: 2 }984 - { id: binance, name: "Binance", host: www.binance.com, cat: finance, provider: binance, cc: null, imp: 3, tier: 2 }985 - { id: nyse, name: "NYSE", host: www.nyse.com, cat: finance, provider: ice, cc: US, imp: 3, tier: 3 }986 - { id: nasdaq, name: "Nasdaq", host: www.nasdaq.com, cat: finance, provider: nasdaq, cc: US, imp: 3, tier: 3 }987 - { id: tsx, name: "TMX / TSX", host: www.tsx.com, cat: finance, provider: tmx, cc: CA, imp: 3, tier: 3 }988 - { id: lse, name: "London Stock Exchange", host: www.londonstockexchange.com, cat: finance, provider: lseg, cc: GB, imp: 3, tier: 3 }989 - { id: swift, name: "SWIFT", host: www.swift.com, cat: finance, provider: swift, cc: BE, imp: 3, tier: 3 }990 - { id: rbc, name: "RBC", host: www.rbcroyalbank.com, cat: finance, provider: rbc, cc: CA, imp: 3, tier: 3 }991 - { id: desjardins, name: "Desjardins", host: www.desjardins.com, cat: finance, provider: desjardins, cc: CA, imp: 3, tier: 3 }992 - { id: jpmorgan-chase, name: "Chase", host: www.chase.com, cat: finance, provider: jpmorgan, cc: US, imp: 3, tier: 3 }993 - { id: hsbc, name: "HSBC", host: www.hsbc.com, cat: finance, provider: hsbc, cc: GB, imp: 3, tier: 3 }994 - { id: bnp, name: "BNP Paribas", host: group.bnpparibas, cat: finance, provider: bnp, cc: FR, imp: 2, tier: 3 }995 - { id: etsy, name: "Etsy", host: www.etsy.com, cat: commerce, provider: etsy, cc: US, imp: 3, tier: 3 }996 - { id: wayfair, name: "Wayfair", host: www.wayfair.com, cat: commerce, provider: wayfair, cc: US, imp: 2, tier: 3 }997 - { id: target, name: "Target", host: www.target.com, cat: commerce, provider: target, cc: US, imp: 3, tier: 3 }998 - { id: bestbuy-ca, name: "Best Buy Canada", host: www.bestbuy.ca, cat: commerce, provider: bestbuy, cc: CA, imp: 2, tier: 3 }999 - { id: costco, name: "Costco", host: www.costco.com, cat: commerce, provider: costco, cc: US, imp: 3, tier: 3 }1000 - { id: costco-ca, name: "Costco Canada", host: www.costco.ca, cat: commerce, provider: costco, cc: CA, imp: 2, tier: 3 }1001 - { id: ikea, name: "IKEA", host: www.ikea.com, cat: commerce, provider: ikea, cc: SE, imp: 3, tier: 3 }1002 - { id: flipkart, name: "Flipkart", host: www.flipkart.com, cat: commerce, provider: walmart, cc: IN, imp: 3, tier: 3 }1003 - { id: shopee, name: "Shopee", host: shopee.sg, cat: commerce, provider: sea, cc: SG, imp: 3, tier: 3 }1004 - { id: lazada, name: "Lazada", host: www.lazada.sg, cat: commerce, provider: alibaba, svc: alibaba, cc: SG, imp: 2, tier: 3 }1005 - { id: jd, name: "JD.com", host: www.jd.com, cat: commerce, provider: jd, cc: CN, imp: 3, tier: 3 }1006 - { id: taobao, name: "Taobao", host: www.taobao.com, cat: commerce, provider: alibaba, svc: alibaba, cc: CN, imp: 3, tier: 3 }1007 - { id: tmall, name: "Tmall", host: www.tmall.com, cat: commerce, provider: alibaba, svc: alibaba, cc: CN, imp: 3, tier: 3 }1008 - { id: pinduoduo, name: "Pinduoduo", host: www.pinduoduo.com, cat: commerce, provider: pdd, cc: CN, imp: 2, tier: 3 }1009 - { id: temu, name: "Temu", host: www.temu.com, cat: commerce, provider: pdd, cc: US, imp: 3, tier: 3 }1010 - { id: shein, name: "SHEIN", host: www.shein.com, cat: commerce, provider: shein, cc: SG, imp: 3, tier: 3 }1011 - { id: canadian-tire, name: "Canadian Tire", host: www.canadiantire.ca, cat: commerce, provider: canadian-tire, cc: CA, imp: 2, tier: 3 }1012 - { id: loblaws, name: "Loblaws", host: www.loblaws.ca, cat: commerce, provider: loblaw, cc: CA, imp: 2, tier: 3 }1013 - { id: metro-ca, name: "Metro", host: www.metro.ca, cat: commerce, provider: metro, cc: CA, imp: 2, tier: 3 }1014 - { id: iga, name: "IGA", host: www.iga.net, cat: commerce, provider: sobeys, cc: CA, imp: 2, tier: 3 }1015 - { id: home-depot, name: "The Home Depot", host: www.homedepot.com, cat: commerce, provider: home-depot, cc: US, imp: 3, tier: 3 }1016 - { id: home-depot-ca, name: "Home Depot Canada", host: www.homedepot.ca, cat: commerce, provider: home-depot, cc: CA, imp: 2, tier: 3 }1017 - { id: lowes, name: "Lowe's", host: www.lowes.com, cat: commerce, provider: lowes, cc: US, imp: 2, tier: 3 }1018 - { id: tesco, name: "Tesco", host: www.tesco.com, cat: commerce, provider: tesco, cc: GB, imp: 3, tier: 3 }1019 - { id: sainsburys, name: "Sainsbury's", host: www.sainsburys.co.uk, cat: commerce, provider: sainsburys, cc: GB, imp: 2, tier: 3 }1020 - { id: argos, name: "Argos", host: www.argos.co.uk, cat: commerce, provider: sainsburys, cc: GB, imp: 2, tier: 3 }1021 - { id: carrefour, name: "Carrefour", host: www.carrefour.fr, cat: commerce, provider: carrefour, cc: FR, imp: 3, tier: 3 }1022 - { id: fnac, name: "Fnac", host: www.fnac.com, cat: commerce, provider: fnac-darty, cc: FR, imp: 2, tier: 3 }1023 - { id: cdiscount, name: "Cdiscount", host: www.cdiscount.com, cat: commerce, provider: cdiscount, cc: FR, imp: 2, tier: 3 }1024 - { id: leboncoin, name: "leboncoin", host: www.leboncoin.fr, cat: commerce, provider: adevinta, cc: FR, imp: 2, tier: 3 }1025 - { id: otto, name: "OTTO", host: www.otto.de, cat: commerce, provider: otto, cc: DE, imp: 2, tier: 3 }1026 - { id: mediamarkt, name: "MediaMarkt", host: www.mediamarkt.de, cat: commerce, provider: ceconomy, cc: DE, imp: 2, tier: 3 }1027 - { id: bol, name: "bol", host: www.bol.com, cat: commerce, provider: ahold-delhaize, cc: NL, imp: 3, tier: 3 }1028 - { id: coolblue, name: "Coolblue", host: www.coolblue.nl, cat: commerce, provider: coolblue, cc: NL, imp: 2, tier: 3 }1029 - { id: el-corte-ingles, name: "El Corte Inglés", host: www.elcorteingles.es, cat: commerce, provider: el-corte-ingles, cc: ES, imp: 2, tier: 3 }1030 - { id: newegg, name: "Newegg", host: www.newegg.com, cat: commerce, provider: newegg, cc: US, imp: 2, tier: 3 }1031 - { id: instacart, name: "Instacart", host: www.instacart.com, cat: commerce, provider: instacart, cc: US, imp: 2, tier: 3 }1032 - { id: doordash, name: "DoorDash", host: www.doordash.com, cat: commerce, provider: doordash, cc: US, imp: 3, tier: 3 }1033 - { id: ubereats, name: "Uber Eats", host: www.ubereats.com, cat: commerce, provider: uber, cc: US, imp: 3, tier: 3 }1034 - { id: skipthedishes, name: "SkipTheDishes", host: www.skipthedishes.com, cat: commerce, provider: just-eat, cc: CA, imp: 2, tier: 3 }1035 - { id: deliveroo, name: "Deliveroo", host: deliveroo.co.uk, cat: commerce, provider: doordash, cc: GB, imp: 2, tier: 3 }1036 - { id: just-eat, name: "Just Eat", host: www.just-eat.co.uk, cat: commerce, provider: just-eat, cc: GB, imp: 2, tier: 3 }1037 - { id: zomato, name: "Zomato", host: www.zomato.com, cat: commerce, provider: eternal, cc: IN, imp: 2, tier: 3 }1038 - { id: swiggy, name: "Swiggy", host: www.swiggy.com, cat: commerce, provider: swiggy, cc: IN, imp: 2, tier: 3 }1039 - { id: meituan, name: "Meituan", host: www.meituan.com, cat: commerce, provider: meituan, cc: CN, imp: 3, tier: 3 }1040 - { id: trendyol, name: "Trendyol", host: www.trendyol.com, cat: commerce, provider: alibaba, svc: alibaba, cc: TR, imp: 3, tier: 3 }1041 - { id: hepsiburada, name: "Hepsiburada", host: www.hepsiburada.com, cat: commerce, provider: hepsiburada, cc: TR, imp: 2, tier: 3 }1042 - { id: jumia, name: "Jumia Nigeria", host: www.jumia.com.ng, cat: commerce, provider: jumia, cc: NG, imp: 2, tier: 3 }1043 - { id: takealot, name: "Takealot", host: www.takealot.com, cat: commerce, provider: naspers, cc: ZA, imp: 2, tier: 3 }1044 - { id: mercadolibre-mx, name: "Mercado Libre México", host: www.mercadolibre.com.mx, cat: commerce, provider: mercadolibre, cc: MX, imp: 3, tier: 3 }1045 - { id: mercadolibre-ar, name: "Mercado Libre Argentina", host: www.mercadolibre.com.ar, cat: commerce, provider: mercadolibre, cc: AR, imp: 2, tier: 3 }1046 - { id: magazine-luiza, name: "Magazine Luiza", host: www.magazineluiza.com.br, cat: commerce, provider: magalu, cc: BR, imp: 2, tier: 3 }1047 - { id: coupang, name: "Coupang", host: www.coupang.com, cat: commerce, provider: coupang, cc: KR, imp: 3, tier: 3 }1048 - { id: gmarket, name: "Gmarket", host: www.gmarket.co.kr, cat: commerce, provider: gmarket, cc: KR, imp: 2, tier: 3 }1049 - { id: tiki, name: "Tiki", host: tiki.vn, cat: commerce, provider: tiki, cc: VN, imp: 2, tier: 3 }1050 - { id: ozon, name: "Ozon", host: www.ozon.ru, cat: commerce, provider: ozon, cc: RU, imp: 2, tier: 3 }1051 - { id: wildberries, name: "Wildberries", host: www.wildberries.ru, cat: commerce, provider: wildberries, cc: RU, imp: 2, tier: 3 }1052 - { id: kijiji, name: "Kijiji", host: www.kijiji.ca, cat: commerce, provider: kijiji, cc: CA, imp: 2, tier: 3 }1053 - { id: craigslist, name: "Craigslist", host: www.craigslist.org, cat: commerce, provider: craigslist, cc: US, imp: 2, tier: 3 }1054 - { id: ebay-uk, name: "eBay UK", host: www.ebay.co.uk, cat: commerce, provider: ebay, cc: GB, imp: 2, tier: 3 }1055 - { id: ebay-de, name: "eBay Deutschland", host: www.ebay.de, cat: commerce, provider: ebay, cc: DE, imp: 2, tier: 3 }1056 - { id: ebay-ca, name: "eBay Canada", host: www.ebay.ca, cat: commerce, provider: ebay, cc: CA, imp: 2, tier: 3 }1057 - { id: amazon-uk, name: "Amazon.co.uk", host: www.amazon.co.uk, cat: commerce, provider: amazon, svc: aws, cc: GB, imp: 3, tier: 2 }1058 - { id: amazon-fr, name: "Amazon.fr", host: www.amazon.fr, cat: commerce, provider: amazon, svc: aws, cc: FR, imp: 3, tier: 3 }1059 - { id: amazon-in, name: "Amazon.in", host: www.amazon.in, cat: commerce, provider: amazon, svc: aws, cc: IN, imp: 3, tier: 3 }1060 - { id: amazon-br, name: "Amazon.com.br", host: www.amazon.com.br, cat: commerce, provider: amazon, svc: aws, cc: BR, imp: 2, tier: 3 }1061 - { id: amazon-au, name: "Amazon.com.au", host: www.amazon.com.au, cat: commerce, provider: amazon, svc: aws, cc: AU, imp: 2, tier: 3 }1062 - { id: amazon-mx, name: "Amazon.com.mx", host: www.amazon.com.mx, cat: commerce, provider: amazon, svc: aws, cc: MX, imp: 2, tier: 3 }1063 - { id: amazon-it, name: "Amazon.it", host: www.amazon.it, cat: commerce, provider: amazon, svc: aws, cc: IT, imp: 2, tier: 3 }1064 - { id: amazon-es, name: "Amazon.es", host: www.amazon.es, cat: commerce, provider: amazon, svc: aws, cc: ES, imp: 2, tier: 3 }1065 - { id: amazon-ae, name: "Amazon.ae", host: www.amazon.ae, cat: commerce, provider: amazon, svc: aws, cc: AE, imp: 2, tier: 3 }1066 - { id: amazon-tr, name: "Amazon.com.tr", host: www.amazon.com.tr, cat: commerce, provider: amazon, svc: aws, cc: TR, imp: 2, tier: 3 }1067 - { id: bigcommerce, name: "BigCommerce", host: www.bigcommerce.com, cat: commerce, provider: bigcommerce, svc: bigcommerce, cc: US, imp: 2, tier: 3 }1068 - { id: wix, name: "Wix", host: www.wix.com, cat: commerce, provider: wix, svc: wix, cc: IL, imp: 3, tier: 2 }1069 - { id: squarespace, name: "Squarespace", host: www.squarespace.com, cat: commerce, provider: squarespace, svc: squarespace, cc: US, imp: 3, tier: 2 }1070 - { id: godaddy, name: "GoDaddy", host: www.godaddy.com, cat: commerce, provider: godaddy, svc: godaddy, cc: US, imp: 3, tier: 2 }1071 - { id: namecheap, name: "Namecheap", host: www.namecheap.com, cat: commerce, provider: namecheap, cc: US, imp: 3, tier: 3 }1072 - { id: hover, name: "Hover (Tucows)", host: www.hover.com, cat: commerce, provider: tucows, cc: CA, imp: 2, tier: 3 }1073 - { id: gandi, name: "Gandi", host: www.gandi.net, cat: commerce, provider: gandi, svc: gandi, cc: FR, imp: 2, tier: 3 }1074 - { id: woocommerce, name: "WooCommerce", host: woocommerce.com, cat: commerce, provider: automattic, cc: US, imp: 2, tier: 3 }1075 - { id: shop-app, name: "Shop (Shopify)", host: shop.app, cat: commerce, provider: shopify, svc: shopify, cc: CA, imp: 3, tier: 3 }1076 - { id: lightspeed, name: "Lightspeed", host: www.lightspeedhq.com, cat: commerce, provider: lightspeed, cc: CA, imp: 2, tier: 3 }1077 - { id: moneris, name: "Moneris", host: www.moneris.com, cat: finance, provider: moneris, cc: CA, imp: 3, tier: 3 }1078 - { id: global-payments, name: "Global Payments", host: www.globalpayments.com, cat: finance, provider: global-payments, cc: US, imp: 2, tier: 3 }1079 - { id: fiserv, name: "Fiserv", host: www.fiserv.com, cat: finance, provider: fiserv, cc: US, imp: 3, tier: 3 }1080 - { id: fis, name: "FIS", host: www.fisglobal.com, cat: finance, provider: fis, cc: US, imp: 2, tier: 3 }1081 - { id: worldpay, name: "Worldpay", host: www.worldpay.com, cat: finance, provider: worldpay, cc: GB, imp: 3, tier: 3 }1082 - { id: nuvei, name: "Nuvei", host: nuvei.com, cat: finance, provider: nuvei, cc: CA, imp: 2, tier: 3 }1083 - { id: checkout-com, name: "Checkout.com", host: www.checkout.com, cat: finance, provider: checkout, cc: GB, imp: 2, tier: 3 }1084 - { id: mollie, name: "Mollie", host: www.mollie.com, cat: finance, provider: mollie, svc: mollie, cc: NL, imp: 2, tier: 3 }1085 - { id: gocardless, name: "GoCardless", host: gocardless.com, cat: finance, provider: gocardless, svc: gocardless, cc: GB, imp: 2, tier: 3 }1086 - { id: braintree, name: "Braintree (PayPal)", host: www.braintreepayments.com, cat: finance, provider: paypal, svc: paypal, cc: US, imp: 3, tier: 3 }1087 - { id: klarna, name: "Klarna", host: www.klarna.com, cat: finance, provider: klarna, svc: klarna, cc: SE, imp: 3, tier: 3 }1088 - { id: affirm, name: "Affirm", host: www.affirm.com, cat: finance, provider: affirm, svc: affirm, cc: US, imp: 2, tier: 3 }1089 - { id: afterpay, name: "Afterpay", host: www.afterpay.com, cat: finance, provider: block, cc: AU, imp: 2, tier: 3 }1090 - { id: paysafe, name: "Paysafe", host: www.paysafe.com, cat: finance, provider: paysafe, cc: GB, imp: 2, tier: 3 }1091 - { id: payoneer, name: "Payoneer", host: www.payoneer.com, cat: finance, provider: payoneer, cc: US, imp: 2, tier: 3 }1092 - { id: western-union, name: "Western Union", host: www.westernunion.com, cat: finance, provider: western-union, cc: US, imp: 3, tier: 3 }1093 - { id: moneygram, name: "MoneyGram", host: www.moneygram.com, cat: finance, provider: moneygram, cc: US, imp: 2, tier: 3 }1094 - { id: remitly, name: "Remitly", host: www.remitly.com, cat: finance, provider: remitly, cc: US, imp: 2, tier: 3 }1095 - { id: wise, name: "Wise", host: wise.com, cat: finance, provider: wise, svc: wise, cc: GB, imp: 3, tier: 2 }1096 - { id: revolut, name: "Revolut", host: www.revolut.com, cat: finance, provider: revolut, cc: GB, imp: 3, tier: 2 }1097 - { id: n26, name: "N26", host: n26.com, cat: finance, provider: n26, cc: DE, imp: 2, tier: 3 }1098 - { id: monzo, name: "Monzo", host: monzo.com, cat: finance, provider: monzo, cc: GB, imp: 2, tier: 3 }1099 - { id: chime, name: "Chime", host: www.chime.com, cat: finance, provider: chime, cc: US, imp: 2, tier: 3 }1100 - { id: nubank, name: "Nubank", host: nubank.com.br, cat: finance, provider: nubank, cc: BR, imp: 3, tier: 3 }1101 - { id: mercadopago, name: "Mercado Pago", host: www.mercadopago.com.br, cat: finance, provider: mercadolibre, cc: BR, imp: 3, tier: 3 }1102 - { id: alipay, name: "Alipay", host: www.alipay.com, cat: finance, provider: ant-group, cc: CN, imp: 4, tier: 2 }1103 - { id: wechat-pay, name: "WeChat Pay", host: pay.weixin.qq.com, cat: finance, provider: tencent, svc: tencent, cc: CN, imp: 4, tier: 2 }1104 - { id: npci, name: "NPCI (UPI)", host: www.npci.org.in, cat: finance, provider: npci, cc: IN, imp: 3, tier: 3 }1105 - { id: paytm, name: "Paytm", host: paytm.com, cat: finance, provider: paytm, cc: IN, imp: 3, tier: 3 }1106 - { id: phonepe, name: "PhonePe", host: www.phonepe.com, cat: finance, provider: phonepe, cc: IN, imp: 3, tier: 3 }1107 - { id: razorpay, name: "Razorpay", host: razorpay.com, cat: finance, provider: razorpay, cc: IN, imp: 2, tier: 3 }1108 - { id: payu, name: "PayU", host: payu.in, cat: finance, provider: payu, cc: IN, imp: 2, tier: 3 }1109 - { id: mpesa, name: "M-PESA (Safaricom)", host: www.safaricom.co.ke, url: "https://www.safaricom.co.ke/personal/m-pesa", cat: finance, provider: safaricom, cc: KE, imp: 3, tier: 3 }1110 - { id: flutterwave, name: "Flutterwave", host: flutterwave.com, cat: finance, provider: flutterwave, cc: NG, imp: 2, tier: 3 }1111 - { id: paystack, name: "Paystack", host: paystack.com, cat: finance, provider: stripe, svc: stripe, cc: NG, imp: 2, tier: 3 }1112 - { id: pagseguro, name: "PagBank (PagSeguro)", host: pagseguro.uol.com.br, cat: finance, provider: pagbank, cc: BR, imp: 2, tier: 3 }1113 - { id: iyzico, name: "iyzico", host: www.iyzico.com, cat: finance, provider: iyzico, cc: TR, imp: 2, tier: 3 }1114 - { id: amex, name: "American Express", host: www.americanexpress.com, cat: finance, provider: amex, cc: US, imp: 4, tier: 2 }1115 - { id: discover, name: "Discover", host: www.discover.com, cat: finance, provider: discover, cc: US, imp: 3, tier: 3 }1116 - { id: unionpay, name: "UnionPay International", host: www.unionpayintl.com, cat: finance, provider: unionpay, cc: CN, imp: 3, tier: 3 }1117 - { id: jcb, name: "JCB", host: www.global.jcb, cat: finance, provider: jcb, cc: JP, imp: 2, tier: 3 }1118 - { id: td, name: "TD Bank", host: www.td.com, cat: finance, provider: td, cc: CA, imp: 3, tier: 2 }1119 - { id: scotiabank, name: "Scotiabank", host: www.scotiabank.com, cat: finance, provider: scotiabank, cc: CA, imp: 3, tier: 3 }1120 - { id: cibc, name: "CIBC", host: www.cibc.com, cat: finance, provider: cibc, cc: CA, imp: 3, tier: 3 }1121 - { id: national-bank, name: "National Bank of Canada", host: www.nbc.ca, cat: finance, provider: nbc, cc: CA, imp: 3, tier: 3 }1122 - { id: tangerine, name: "Tangerine", host: www.tangerine.ca, cat: finance, provider: scotiabank, cc: CA, imp: 2, tier: 3 }1123 - { id: eq-bank, name: "EQ Bank", host: www.eqbank.ca, cat: finance, provider: equitable, cc: CA, imp: 2, tier: 3 }1124 - { id: wealthsimple, name: "Wealthsimple", host: www.wealthsimple.com, cat: finance, provider: wealthsimple, svc: wealthsimple, cc: CA, imp: 2, tier: 3 }1125 - { id: questrade, name: "Questrade", host: www.questrade.com, cat: finance, provider: questrade, cc: CA, imp: 2, tier: 3 }1126 - { id: payments-canada, name: "Payments Canada", host: www.payments.ca, cat: finance, provider: payments-canada, cc: CA, imp: 3, tier: 3 }1127 - { id: bank-of-canada, name: "Bank of Canada", host: www.bankofcanada.ca, cat: finance, provider: gc, cc: CA, imp: 3, tier: 3 }1128 - { id: bank-of-america, name: "Bank of America", host: www.bankofamerica.com, cat: finance, provider: bofa, cc: US, imp: 3, tier: 2 }1129 - { id: wells-fargo, name: "Wells Fargo", host: www.wellsfargo.com, cat: finance, provider: wells-fargo, cc: US, imp: 3, tier: 3 }1130 - { id: citi, name: "Citi", host: www.citi.com, cat: finance, provider: citi, cc: US, imp: 3, tier: 3 }1131 - { id: capital-one, name: "Capital One", host: www.capitalone.com, cat: finance, provider: capital-one, cc: US, imp: 3, tier: 3 }1132 - { id: us-bank, name: "U.S. Bank", host: www.usbank.com, cat: finance, provider: usbank, cc: US, imp: 2, tier: 3 }1133 - { id: truist, name: "Truist", host: www.truist.com, cat: finance, provider: truist, cc: US, imp: 2, tier: 3 }1134 - { id: goldman-sachs, name: "Goldman Sachs", host: www.goldmansachs.com, cat: finance, provider: goldman, cc: US, imp: 2, tier: 3 }1135 - { id: morgan-stanley, name: "Morgan Stanley", host: www.morganstanley.com, cat: finance, provider: morgan-stanley, cc: US, imp: 2, tier: 3 }1136 - { id: schwab, name: "Charles Schwab", host: www.schwab.com, cat: finance, provider: schwab, cc: US, imp: 3, tier: 3 }1137 - { id: fidelity, name: "Fidelity", host: www.fidelity.com, cat: finance, provider: fidelity, cc: US, imp: 3, tier: 3 }1138 - { id: vanguard, name: "Vanguard", host: investor.vanguard.com, cat: finance, provider: vanguard, cc: US, imp: 2, tier: 3 }1139 - { id: robinhood, name: "Robinhood", host: robinhood.com, cat: finance, provider: robinhood, svc: robinhood, cc: US, imp: 3, tier: 3 }1140 - { id: federal-reserve, name: "Federal Reserve", host: www.federalreserve.gov, cat: finance, provider: fed, cc: US, imp: 3, tier: 3 }1141 - { id: frb-services, name: "Federal Reserve Financial Services (Fedwire)", host: www.frbservices.org, cat: finance, provider: fed, cc: US, imp: 3, tier: 3 }1142 - { id: barclays, name: "Barclays", host: www.barclays.co.uk, cat: finance, provider: barclays, cc: GB, imp: 3, tier: 3 }1143 - { id: lloyds, name: "Lloyds Bank", host: www.lloydsbank.com, cat: finance, provider: lloyds, cc: GB, imp: 3, tier: 3 }1144 - { id: natwest, name: "NatWest", host: www.natwest.com, cat: finance, provider: natwest, cc: GB, imp: 3, tier: 3 }1145 - { id: santander-uk, name: "Santander UK", host: www.santander.co.uk, cat: finance, provider: santander, cc: GB, imp: 2, tier: 3 }1146 - { id: santander, name: "Santander (group)", host: www.santander.com, cat: finance, provider: santander, cc: ES, imp: 3, tier: 3 }1147 - { id: hsbc-uk, name: "HSBC UK", host: www.hsbc.co.uk, cat: finance, provider: hsbc, cc: GB, imp: 3, tier: 3 }1148 - { id: bank-of-england, name: "Bank of England", host: www.bankofengland.co.uk, cat: finance, provider: boe, cc: GB, imp: 3, tier: 3 }1149 - { id: deutsche-bank, name: "Deutsche Bank", host: www.db.com, cat: finance, provider: deutsche-bank, cc: DE, imp: 3, tier: 3 }1150 - { id: commerzbank, name: "Commerzbank", host: www.commerzbank.de, cat: finance, provider: commerzbank, cc: DE, imp: 2, tier: 3 }1151 - { id: bundesbank, name: "Deutsche Bundesbank", host: www.bundesbank.de, cat: finance, provider: bundesbank, cc: DE, imp: 2, tier: 3 }1152 - { id: ubs, name: "UBS", host: www.ubs.com, cat: finance, provider: ubs, cc: CH, imp: 3, tier: 3 }1153 - { id: snb, name: "Swiss National Bank", host: www.snb.ch, cat: finance, provider: snb, cc: CH, imp: 2, tier: 3 }1154 - { id: ing, name: "ING", host: www.ing.com, cat: finance, provider: ing, cc: NL, imp: 3, tier: 3 }1155 - { id: rabobank, name: "Rabobank", host: www.rabobank.nl, cat: finance, provider: rabobank, cc: NL, imp: 2, tier: 3 }1156 - { id: abn-amro, name: "ABN AMRO", host: www.abnamro.nl, cat: finance, provider: abn-amro, cc: NL, imp: 2, tier: 3 }1157 - { id: societe-generale, name: "Société Générale", host: www.societegenerale.com, cat: finance, provider: socgen, cc: FR, imp: 2, tier: 3 }1158 - { id: credit-agricole, name: "Crédit Agricole", host: www.credit-agricole.fr, cat: finance, provider: credit-agricole, cc: FR, imp: 3, tier: 3 }1159 - { id: boursorama, name: "BoursoBank", host: www.boursobank.com, cat: finance, provider: socgen, cc: FR, imp: 2, tier: 3 }1160 - { id: banque-de-france, name: "Banque de France", host: www.banque-france.fr, cat: finance, provider: banque-de-france, cc: FR, imp: 2, tier: 3 }1161 - { id: nordea, name: "Nordea", host: www.nordea.com, cat: finance, provider: nordea, cc: FI, imp: 3, tier: 3 }1162 - { id: seb, name: "SEB", host: seb.se, cat: finance, provider: seb, cc: SE, imp: 2, tier: 3 }1163 - { id: swedbank, name: "Swedbank", host: www.swedbank.se, cat: finance, provider: swedbank, cc: SE, imp: 2, tier: 3 }1164 - { id: danske-bank, name: "Danske Bank", host: danskebank.com, cat: finance, provider: danske, cc: DK, imp: 2, tier: 3 }1165 - { id: dnb, name: "DNB", host: www.dnb.no, cat: finance, provider: dnb, cc: "NO", imp: 2, tier: 3 }1166 - { id: unicredit, name: "UniCredit", host: www.unicreditgroup.eu, cat: finance, provider: unicredit, cc: IT, imp: 2, tier: 3 }1167 - { id: intesa-sanpaolo, name: "Intesa Sanpaolo", host: group.intesasanpaolo.com, cat: finance, provider: intesa, cc: IT, imp: 2, tier: 3 }1168 - { id: bbva, name: "BBVA", host: www.bbva.com, cat: finance, provider: bbva, cc: ES, imp: 3, tier: 3 }1169 - { id: caixabank, name: "CaixaBank", host: www.caixabank.es, cat: finance, provider: caixabank, cc: ES, imp: 2, tier: 3 }1170 - { id: ecb, name: "European Central Bank", host: www.ecb.europa.eu, cat: finance, provider: eu, cc: DE, imp: 3, tier: 3 }1171 - { id: bis, name: "Bank for International Settlements", host: www.bis.org, cat: finance, provider: bis, cc: CH, imp: 2, tier: 3 }1172 - { id: imf, name: "IMF", host: www.imf.org, cat: finance, provider: imf, cc: US, imp: 3, tier: 3 }1173 - { id: world-bank, name: "World Bank", host: www.worldbank.org, cat: finance, provider: world-bank, cc: US, imp: 3, tier: 3 }1174 - { id: dbs, name: "DBS", host: www.dbs.com.sg, cat: finance, provider: dbs, cc: SG, imp: 3, tier: 3 }1175 - { id: ocbc, name: "OCBC", host: www.ocbc.com, cat: finance, provider: ocbc, cc: SG, imp: 2, tier: 3 }1176 - { id: uob, name: "UOB", host: www.uob.com.sg, cat: finance, provider: uob, cc: SG, imp: 2, tier: 3 }1177 - { id: mas, name: "Monetary Authority of Singapore", host: www.mas.gov.sg, cat: finance, provider: gov-sg, cc: SG, imp: 2, tier: 3 }1178 - { id: hsbc-hk, name: "HSBC Hong Kong", host: www.hsbc.com.hk, cat: finance, provider: hsbc, cc: HK, imp: 3, tier: 3 }1179 - { id: hang-seng-bank, name: "Hang Seng Bank", host: www.hangseng.com, cat: finance, provider: hsbc, cc: HK, imp: 2, tier: 3 }1180 - { id: hkma, name: "Hong Kong Monetary Authority", host: www.hkma.gov.hk, cat: finance, provider: gov-hk, cc: HK, imp: 2, tier: 3 }1181 - { id: mufg, name: "MUFG", host: www.mufg.jp, cat: finance, provider: mufg, cc: JP, imp: 3, tier: 3 }1182 - { id: smbc, name: "SMBC", host: www.smbc.co.jp, cat: finance, provider: smbc, cc: JP, imp: 2, tier: 3 }1183 - { id: mizuho, name: "Mizuho", host: www.mizuhobank.co.jp, cat: finance, provider: mizuho, cc: JP, imp: 2, tier: 3 }1184 - { id: boj, name: "Bank of Japan", host: www.boj.or.jp, cat: finance, provider: boj, cc: JP, imp: 3, tier: 3 }1185 - { id: icbc, name: "ICBC", host: www.icbc.com.cn, cat: finance, provider: icbc, cc: CN, imp: 3, tier: 3 }1186 - { id: ccb, name: "China Construction Bank", host: www.ccb.com, cat: finance, provider: ccb, cc: CN, imp: 3, tier: 3 }1187 - { id: bank-of-china, name: "Bank of China", host: www.boc.cn, cat: finance, provider: boc, cc: CN, imp: 3, tier: 3 }1188 - { id: pboc, name: "People's Bank of China", host: www.pbc.gov.cn, cat: finance, provider: gov-cn, cc: CN, imp: 3, tier: 3 }1189 - { id: kb-kookmin, name: "KB Kookmin Bank", host: www.kbstar.com, cat: finance, provider: kb, cc: KR, imp: 2, tier: 3 }1190 - { id: shinhan, name: "Shinhan Bank", host: www.shinhan.com, cat: finance, provider: shinhan, cc: KR, imp: 2, tier: 3 }1191 - { id: bok, name: "Bank of Korea", host: www.bok.or.kr, cat: finance, provider: bok, cc: KR, imp: 2, tier: 3 }1192 - { id: hdfc, name: "HDFC Bank", host: www.hdfcbank.com, cat: finance, provider: hdfc, cc: IN, imp: 3, tier: 3 }1193 - { id: icici, name: "ICICI Bank", host: www.icicibank.com, cat: finance, provider: icici, cc: IN, imp: 3, tier: 3 }1194 - { id: sbi, name: "State Bank of India", host: sbi.co.in, cat: finance, provider: sbi, cc: IN, imp: 3, tier: 3 }1195 - { id: axis-bank, name: "Axis Bank", host: www.axisbank.com, cat: finance, provider: axis, cc: IN, imp: 2, tier: 3 }1196 - { id: rbi, name: "Reserve Bank of India", host: www.rbi.org.in, cat: finance, provider: rbi, cc: IN, imp: 3, tier: 3 }1197 - { id: commbank, name: "Commonwealth Bank", host: www.commbank.com.au, cat: finance, provider: cba, cc: AU, imp: 3, tier: 3 }1198 - { id: anz, name: "ANZ", host: www.anz.com.au, cat: finance, provider: anz, cc: AU, imp: 2, tier: 3 }1199 - { id: nab, name: "NAB", host: www.nab.com.au, cat: finance, provider: nab, cc: AU, imp: 2, tier: 3 }1200 - { id: westpac, name: "Westpac", host: www.westpac.com.au, cat: finance, provider: westpac, cc: AU, imp: 2, tier: 3 }1201 - { id: rba, name: "Reserve Bank of Australia", host: www.rba.gov.au, cat: finance, provider: rba, cc: AU, imp: 2, tier: 3 }1202 - { id: itau, name: "Itaú", host: www.itau.com.br, cat: finance, provider: itau, cc: BR, imp: 3, tier: 3 }1203 - { id: bradesco, name: "Bradesco", host: banco.bradesco, cat: finance, provider: bradesco, cc: BR, imp: 3, tier: 3 }1204 - { id: banco-do-brasil, name: "Banco do Brasil", host: www.bb.com.br, cat: finance, provider: bb, cc: BR, imp: 3, tier: 3 }1205 - { id: caixa-br, name: "Caixa Econômica Federal", host: www.caixa.gov.br, cat: finance, provider: caixa, cc: BR, imp: 2, tier: 3 }1206 - { id: bcb, name: "Banco Central do Brasil (Pix)", host: www.bcb.gov.br, cat: finance, provider: gov-br, cc: BR, imp: 3, tier: 3 }1207 - { id: bbva-mx, name: "BBVA México", host: www.bbva.mx, cat: finance, provider: bbva, cc: MX, imp: 2, tier: 3 }1208 - { id: banxico, name: "Banco de México", host: www.banxico.org.mx, cat: finance, provider: gob-mx, cc: MX, imp: 2, tier: 3 }1209 - { id: standard-bank, name: "Standard Bank", host: www.standardbank.co.za, cat: finance, provider: standard-bank, cc: ZA, imp: 3, tier: 3 }1210 - { id: fnb, name: "FNB", host: www.fnb.co.za, cat: finance, provider: firstrand, cc: ZA, imp: 2, tier: 3 }1211 - { id: absa, name: "Absa", host: www.absa.co.za, cat: finance, provider: absa, cc: ZA, imp: 2, tier: 3 }1212 - { id: capitec, name: "Capitec", host: www.capitecbank.co.za, cat: finance, provider: capitec, cc: ZA, imp: 2, tier: 3 }1213 - { id: sarb, name: "South African Reserve Bank", host: www.resbank.co.za, cat: finance, provider: gov-za, cc: ZA, imp: 2, tier: 3 }1214 - { id: gtbank, name: "GTBank", host: www.gtbank.com, cat: finance, provider: gtco, cc: NG, imp: 2, tier: 3 }1215 - { id: zenith-bank, name: "Zenith Bank", host: www.zenithbank.com, cat: finance, provider: zenith, cc: NG, imp: 2, tier: 3 }1216 - { id: cbn, name: "Central Bank of Nigeria", host: www.cbn.gov.ng, cat: finance, provider: gov-ng, cc: NG, imp: 2, tier: 3 }1217 - { id: kcb, name: "KCB Group", host: kcbgroup.com, cat: finance, provider: kcb, cc: KE, imp: 2, tier: 3 }1218 - { id: equity-bank, name: "Equity Bank", host: equitygroupholdings.com, cat: finance, provider: equity, cc: KE, imp: 2, tier: 3 }1219 - { id: emirates-nbd, name: "Emirates NBD", host: www.emiratesnbd.com, cat: finance, provider: emirates-nbd, cc: AE, imp: 2, tier: 3 }1220 - { id: al-rajhi, name: "Al Rajhi Bank", host: www.alrajhibank.com.sa, cat: finance, provider: al-rajhi, cc: SA, imp: 2, tier: 3 }1221 - { id: qnb, name: "QNB", host: www.qnb.com, cat: finance, provider: qnb, cc: QA, imp: 2, tier: 3 }1222 - { id: isbank, name: "İşbank", host: www.isbank.com.tr, cat: finance, provider: isbank, cc: TR, imp: 2, tier: 3 }1223 - { id: garanti, name: "Garanti BBVA", host: www.garantibbva.com.tr, cat: finance, provider: bbva, cc: TR, imp: 2, tier: 3 }1224 - { id: ziraat, name: "Ziraat Bankası", host: www.ziraatbank.com.tr, cat: finance, provider: ziraat, cc: TR, imp: 2, tier: 3 }1225 - { id: tcmb, name: "Central Bank of Türkiye", host: www.tcmb.gov.tr, cat: finance, provider: gov-tr, cc: TR, imp: 2, tier: 3 }1226 - { id: bank-of-cyprus, name: "Bank of Cyprus", host: www.bankofcyprus.com, cat: finance, provider: boc-cy, cc: CY, imp: 2, tier: 3 }1227 - { id: hellenic-bank, name: "Hellenic Bank", host: www.hellenicbank.com, cat: finance, provider: hellenic-bank, cc: CY, imp: 2, tier: 3 }1228 - { id: aib, name: "AIB", host: aib.ie, cat: finance, provider: aib, cc: IE, imp: 2, tier: 3 }1229 - { id: bank-of-ireland, name: "Bank of Ireland", host: www.bankofireland.com, cat: finance, provider: boi, cc: IE, imp: 2, tier: 3 }1230 - { id: leumi, name: "Bank Leumi", host: www.leumi.co.il, cat: finance, provider: leumi, cc: IL, imp: 2, tier: 3 }1231 - { id: hapoalim, name: "Bank Hapoalim", host: www.bankhapoalim.co.il, cat: finance, provider: hapoalim, cc: IL, imp: 2, tier: 3 }1232 - { id: pko-bp, name: "PKO Bank Polski", host: www.pkobp.pl, cat: finance, provider: pko, cc: PL, imp: 2, tier: 3 }1233 - { id: kraken, name: "Kraken", host: www.kraken.com, cat: finance, provider: kraken, svc: kraken, cc: US, imp: 3, tier: 3 }1234 - { id: kraken-api, name: "Kraken public API", host: api.kraken.com, url: "https://api.kraken.com/0/public/Time", cat: finance, provider: kraken, svc: kraken, cc: US, imp: 3, tier: 2, checks: [http, dns] }1235 - { id: bitstamp, name: "Bitstamp", host: www.bitstamp.net, cat: finance, provider: bitstamp, svc: bitstamp, cc: LU, imp: 2, tier: 3 }1236 - { id: okx, name: "OKX", host: www.okx.com, cat: finance, provider: okx, cc: null, imp: 3, tier: 3 }1237 - { id: bybit, name: "Bybit", host: www.bybit.com, cat: finance, provider: bybit, cc: null, imp: 3, tier: 3 }1238 - { id: blockchain-com, name: "Blockchain.com", host: www.blockchain.com, cat: finance, provider: blockchain, svc: blockchain, cc: GB, imp: 2, tier: 3 }1239 - { id: etherscan, name: "Etherscan", host: etherscan.io, cat: finance, provider: etherscan, svc: etherscan, cc: null, imp: 3, tier: 3 }1240 - { id: gemini-exchange, name: "Gemini", host: www.gemini.com, cat: finance, provider: gemini, svc: gemini, cc: US, imp: 2, tier: 3 }1241 - { id: crypto-com, name: "Crypto.com", host: crypto.com, cat: finance, provider: crypto-com, cc: SG, imp: 2, tier: 3 }1242 - { id: kucoin, name: "KuCoin", host: www.kucoin.com, cat: finance, provider: kucoin, cc: null, imp: 2, tier: 3 }1243 - { id: bitfinex, name: "Bitfinex", host: www.bitfinex.com, cat: finance, provider: bitfinex, cc: null, imp: 2, tier: 3 }1244 - { id: bitget, name: "Bitget", host: www.bitget.com, cat: finance, provider: bitget, cc: null, imp: 2, tier: 3 }1245 - { id: bitso, name: "Bitso", host: bitso.com, cat: finance, provider: bitso, cc: MX, imp: 2, tier: 3 }1246 - { id: binance-api, name: "Binance public API", host: api.binance.com, url: "https://api.binance.com/api/v3/ping", cat: finance, provider: binance, cc: null, imp: 3, tier: 2, checks: [http, dns] }1247 - { id: coinbase-api, name: "Coinbase public API", host: api.coinbase.com, url: "https://api.coinbase.com/v2/currencies", cat: finance, provider: coinbase, svc: coinbase, cc: US, imp: 3, tier: 2, checks: [http, dns] }1248 - { id: mempool-space, name: "mempool.space", host: mempool.space, cat: finance, provider: mempool, cc: null, imp: 2, tier: 3 }1249 - { id: blockstream, name: "Blockstream explorer", host: blockstream.info, cat: finance, provider: blockstream, cc: null, imp: 2, tier: 3 }1250 - { id: coingecko, name: "CoinGecko API", host: api.coingecko.com, url: "https://api.coingecko.com/api/v3/ping", cat: finance, provider: coingecko, cc: SG, imp: 2, tier: 3, checks: [http, dns] }1251 - { id: coinmarketcap, name: "CoinMarketCap", host: coinmarketcap.com, cat: finance, provider: binance, cc: null, imp: 2, tier: 3 }1252 - { id: tradingview, name: "TradingView", host: www.tradingview.com, cat: finance, provider: tradingview, cc: US, imp: 3, tier: 3 }1253 - { id: yahoo-finance, name: "Yahoo Finance", host: finance.yahoo.com, cat: finance, provider: yahoo, cc: US, imp: 3, tier: 3 }1254 - { id: investing-com, name: "Investing.com", host: www.investing.com, cat: finance, provider: investing, cc: null, imp: 2, tier: 3 }1255 - { id: xe, name: "XE currency", host: www.xe.com, cat: finance, provider: xe, cc: CA, imp: 2, tier: 3 }1256 - { id: interactive-brokers, name: "Interactive Brokers", host: www.interactivebrokers.com, cat: finance, provider: ibkr, cc: US, imp: 3, tier: 3 }1257 - { id: etoro, name: "eToro", host: www.etoro.com, cat: finance, provider: etoro, cc: IL, imp: 2, tier: 3 }1258 - { id: ig, name: "IG", host: www.ig.com, cat: finance, provider: ig, cc: GB, imp: 2, tier: 3 }1259 - { id: cme, name: "CME Group", host: www.cmegroup.com, cat: finance, provider: cme, cc: US, imp: 3, tier: 3 }1260 - { id: cboe, name: "Cboe", host: www.cboe.com, cat: finance, provider: cboe, cc: US, imp: 3, tier: 3 }1261 - { id: ice, name: "Intercontinental Exchange", host: www.ice.com, cat: finance, provider: ice, cc: US, imp: 2, tier: 3 }1262 - { id: dtcc, name: "DTCC", host: www.dtcc.com, cat: finance, provider: dtcc, cc: US, imp: 3, tier: 3 }1263 - { id: euronext, name: "Euronext", host: www.euronext.com, cat: finance, provider: euronext, cc: NL, imp: 3, tier: 3 }1264 - { id: deutsche-boerse, name: "Deutsche Börse", host: www.deutsche-boerse.com, cat: finance, provider: deutsche-boerse, cc: DE, imp: 3, tier: 3 }1265 - { id: six-group, name: "SIX Swiss Exchange", host: www.six-group.com, cat: finance, provider: six, cc: CH, imp: 2, tier: 3 }1266 - { id: jpx, name: "Japan Exchange Group", host: www.jpx.co.jp, cat: finance, provider: jpx, cc: JP, imp: 3, tier: 3 }1267 - { id: hkex, name: "HKEX", host: www.hkex.com.hk, cat: finance, provider: hkex, cc: HK, imp: 3, tier: 3 }1268 - { id: sgx, name: "SGX", host: www.sgx.com, cat: finance, provider: sgx, cc: SG, imp: 2, tier: 3 }1269 - { id: asx, name: "ASX", host: www.asx.com.au, cat: finance, provider: asx, cc: AU, imp: 3, tier: 3 }1270 - { id: bse, name: "BSE India", host: www.bseindia.com, cat: finance, provider: bse, cc: IN, imp: 3, tier: 3 }1271 - { id: nse, name: "NSE India", host: www.nseindia.com, cat: finance, provider: nse, cc: IN, imp: 3, tier: 3 }1272 - { id: b3, name: "B3 (Brasil Bolsa Balcão)", host: www.b3.com.br, cat: finance, provider: b3, cc: BR, imp: 3, tier: 3 }1273 - { id: bmv, name: "Bolsa Mexicana de Valores", host: www.bmv.com.mx, cat: finance, provider: bmv, cc: MX, imp: 2, tier: 3 }1274 - { id: borsa-istanbul, name: "Borsa İstanbul", host: www.borsaistanbul.com, cat: finance, provider: borsa-istanbul, cc: TR, imp: 2, tier: 3 }1275 - { id: moex, name: "Moscow Exchange", host: www.moex.com, cat: finance, provider: moex, cc: RU, imp: 2, tier: 3 }1276 - { id: sse, name: "Shanghai Stock Exchange", host: www.sse.com.cn, cat: finance, provider: sse, cc: CN, imp: 3, tier: 3 }1277 - { id: szse, name: "Shenzhen Stock Exchange", host: www.szse.cn, cat: finance, provider: szse, cc: CN, imp: 2, tier: 3 }1278 - { id: krx, name: "Korea Exchange", host: www.krx.co.kr, cat: finance, provider: krx, cc: KR, imp: 2, tier: 3 }1279 - { id: twse, name: "Taiwan Stock Exchange", host: www.twse.com.tw, cat: finance, provider: twse, cc: TW, imp: 2, tier: 3 }1280 - { id: jse, name: "Johannesburg Stock Exchange", host: www.jse.co.za, cat: finance, provider: jse, cc: ZA, imp: 2, tier: 3 }1281 - { id: saudi-exchange, name: "Saudi Exchange (Tadawul)", host: www.saudiexchange.sa, cat: finance, provider: tadawul, cc: SA, imp: 2, tier: 3 }1282 - { id: tsx-money, name: "TMX Money", host: money.tmx.com, cat: finance, provider: tmx, cc: CA, imp: 2, tier: 3 }1283 - { id: sec, name: "U.S. SEC", host: www.sec.gov, cat: finance, provider: sec, cc: US, imp: 3, tier: 3 }1284 - { id: sec-edgar, name: "SEC EDGAR", host: efts.sec.gov, url: "https://efts.sec.gov/LATEST/search-index?q=test", cat: finance, provider: sec, cc: US, imp: 2, tier: 3, checks: [http, dns] }1285 - { id: finra, name: "FINRA", host: www.finra.org, cat: finance, provider: finra, cc: US, imp: 2, tier: 3 }1286 - { id: fca, name: "UK FCA", host: www.fca.org.uk, cat: finance, provider: fca, cc: GB, imp: 2, tier: 3 }1287 - { id: esma, name: "ESMA", host: www.esma.europa.eu, cat: finance, provider: eu, cc: FR, imp: 2, tier: 3 }1288 - { id: amf-quebec, name: "AMF Québec", host: lautorite.qc.ca, cat: finance, provider: gouv-qc, cc: CA, imp: 2, tier: 3 }1289 - { id: osc, name: "Ontario Securities Commission", host: www.osc.ca, cat: finance, provider: gov-on, cc: CA, imp: 2, tier: 3 }1290 - { id: equifax, name: "Equifax", host: www.equifax.com, cat: finance, provider: equifax, cc: US, imp: 3, tier: 3 }1291 - { id: transunion, name: "TransUnion", host: www.transunion.com, cat: finance, provider: transunion, cc: US, imp: 2, tier: 3 }1292 - { id: experian, name: "Experian", host: www.experian.com, cat: finance, provider: experian, cc: US, imp: 2, tier: 3 }1293 - { id: xero, name: "Xero", host: www.xero.com, cat: finance, provider: xero, svc: xero, cc: NZ, imp: 2, tier: 3 }1294 - { id: square-status-www, name: "Square (Block)", host: block.xyz, cat: finance, provider: block, cc: US, imp: 2, tier: 3 }1295 - { id: brex, name: "Brex", host: www.brex.com, cat: finance, provider: brex, svc: brex, cc: US, imp: 2, tier: 3 }1296 - { id: expensify, name: "Expensify", host: www.expensify.com, cat: finance, provider: expensify, svc: expensify, cc: US, imp: 2, tier: 3 }1297 - { id: gusto, name: "Gusto", host: gusto.com, cat: finance, provider: gusto, svc: gusto, cc: US, imp: 2, tier: 3 }1298 - { id: rippling, name: "Rippling", host: www.rippling.com, cat: finance, provider: rippling, svc: rippling, cc: US, imp: 2, tier: 3 }12991300 # ───────── Government & public services1301 - { id: canada-ca, name: "Government of Canada", host: www.canada.ca, url: "https://www.canada.ca/en.html", cat: government, provider: gc, cc: CA, imp: 4, tier: 1 }1302 - { id: quebec-ca, name: "Gouvernement du Québec", host: www.quebec.ca, cat: government, provider: gouv-qc, cc: CA, imp: 3, tier: 2 }1303 - { id: cra, name: "Canada Revenue Agency", host: www.canada.ca, url: "https://www.canada.ca/en/revenue-agency.html", cat: government, provider: gc, cc: CA, imp: 3, tier: 3 }1304 - { id: usa-gov, name: "USA.gov", host: www.usa.gov, cat: government, provider: gsa, cc: US, imp: 3, tier: 2 }1305 - { id: whitehouse, name: "White House", host: www.whitehouse.gov, cat: government, provider: eop, cc: US, imp: 3, tier: 3 }1306 - { id: irs, name: "IRS", host: www.irs.gov, cat: government, provider: irs, cc: US, imp: 3, tier: 3 }1307 - { id: nist-time, name: "NIST", host: www.nist.gov, cat: government, provider: nist, cc: US, imp: 2, tier: 3 }1308 - { id: gov-uk, name: "GOV.UK", host: www.gov.uk, cat: government, provider: gds, cc: GB, imp: 4, tier: 1 }1309 - { id: service-public-fr, name: "service-public.fr", host: www.service-public.fr, cat: government, provider: dila, cc: FR, imp: 3, tier: 2 }1310 - { id: bund-de, name: "bund.de", host: www.bund.de, cat: government, provider: bund, cc: DE, imp: 3, tier: 3 }1311 - { id: europa-eu, name: "European Union", host: european-union.europa.eu, cat: government, provider: eu, cc: BE, imp: 3, tier: 2 }1312 - { id: gov-au, name: "australia.gov.au", host: www.australia.gov.au, cat: government, provider: gov-au, cc: AU, imp: 3, tier: 3 }1313 - { id: gov-in, name: "india.gov.in", host: www.india.gov.in, cat: government, provider: nic-in, cc: IN, imp: 3, tier: 3 }1314 - { id: gov-jp, name: "Japan e-Gov", host: www.e-gov.go.jp, cat: government, provider: gov-jp, cc: JP, imp: 3, tier: 3 }1315 - { id: gov-br, name: "gov.br", host: www.gov.br, cat: government, provider: gov-br, cc: BR, imp: 3, tier: 3 }1316 - { id: gov-za, name: "gov.za", host: www.gov.za, cat: government, provider: gov-za, cc: ZA, imp: 2, tier: 3 }1317 - { id: gov-sg, name: "gov.sg", host: www.gov.sg, cat: government, provider: govtech-sg, cc: SG, imp: 3, tier: 3 }1318 - { id: gov-kr, name: "korea.kr", host: www.korea.kr, cat: government, provider: gov-kr, cc: KR, imp: 2, tier: 3 }1319 - { id: gov-mx, name: "gob.mx", host: www.gob.mx, cat: government, provider: gob-mx, cc: MX, imp: 2, tier: 3 }1320 - { id: gov-nl, name: "Rijksoverheid", host: www.rijksoverheid.nl, cat: government, provider: gov-nl, cc: NL, imp: 2, tier: 3 }1321 - { id: gov-ie, name: "gov.ie", host: www.gov.ie, cat: government, provider: gov-ie, cc: IE, imp: 2, tier: 3 }1322 - { id: gov-tr, name: "e-Devlet (Türkiye)", host: www.turkiye.gov.tr, cat: government, provider: gov-tr, cc: TR, imp: 3, tier: 3 }1323 - { id: gov-cy, name: "gov.cy", host: www.gov.cy, cat: government, provider: gov-cy, cc: CY, imp: 2, tier: 3 }1324 - { id: gov-pl, name: "gov.pl", host: www.gov.pl, cat: government, provider: gov-pl, cc: PL, imp: 2, tier: 3 }1325 - { id: gov-il, name: "gov.il", host: www.gov.il, cat: government, provider: gov-il, cc: IL, imp: 2, tier: 3 }1326 - { id: gov-ae, name: "u.ae", host: u.ae, cat: government, provider: gov-ae, cc: AE, imp: 2, tier: 3 }1327 - { id: gov-eg, name: "Egypt digital portal", host: digital.gov.eg, cat: government, provider: gov-eg, cc: EG, imp: 2, tier: 3 }1328 - { id: gov-ng, name: "nigeria.gov.ng", host: nigeria.gov.ng, cat: government, provider: gov-ng, cc: NG, imp: 2, tier: 3 }1329 - { id: gov-ke, name: "ecitizen.go.ke", host: www.ecitizen.go.ke, cat: government, provider: gov-ke, cc: KE, imp: 2, tier: 3 }1330 - { id: gov-ar, name: "argentina.gob.ar", host: www.argentina.gob.ar, cat: government, provider: gov-ar, cc: AR, imp: 2, tier: 3 }1331 - { id: gov-cl, name: "gob.cl", host: www.gob.cl, cat: government, provider: gov-cl, cc: CL, imp: 2, tier: 3 }1332 - { id: gov-id, name: "indonesia.go.id", host: indonesia.go.id, cat: government, provider: gov-id, cc: ID, imp: 2, tier: 3 }1333 - { id: gov-nz, name: "govt.nz", host: www.govt.nz, cat: government, provider: gov-nz, cc: NZ, imp: 2, tier: 3 }1334 - { id: gov-se, name: "government.se", host: www.government.se, cat: government, provider: gov-se, cc: SE, imp: 2, tier: 3 }1335 - { id: gov-ch, name: "admin.ch", host: www.admin.ch, cat: government, provider: gov-ch, cc: CH, imp: 2, tier: 3 }1336 - { id: gov-es, name: "administracion.gob.es", host: administracion.gob.es, cat: government, provider: gov-es, cc: ES, imp: 2, tier: 3 }1337 - { id: gov-it, name: "governo.it", host: www.governo.it, cat: government, provider: gov-it, cc: IT, imp: 2, tier: 3 }1338 - { id: gov-pt, name: "gov.pt", host: www.gov.pt, cat: government, provider: gov-pt, cc: PT, imp: 2, tier: 3 }1339 - { id: gov-gr, name: "gov.gr", host: www.gov.gr, cat: government, provider: gov-gr, cc: GR, imp: 2, tier: 3 }1340 - { id: gov-sa, name: "my.gov.sa", host: www.my.gov.sa, cat: government, provider: gov-sa, cc: SA, imp: 2, tier: 3 }1341 - { id: gov-hk, name: "gov.hk", host: www.gov.hk, cat: government, provider: gov-hk, cc: HK, imp: 2, tier: 3 }1342 - { id: gov-tw, name: "gov.tw", host: www.gov.tw, cat: government, provider: gov-tw, cc: TW, imp: 2, tier: 3 }1343 - { id: gov-ph, name: "gov.ph", host: www.gov.ph, cat: government, provider: gov-ph, cc: PH, imp: 2, tier: 3 }1344 - { id: gov-vn, name: "chinhphu.vn", host: chinhphu.vn, cat: government, provider: gov-vn, cc: VN, imp: 2, tier: 3 }1345 - { id: gov-th, name: "thaigov.go.th", host: www.thaigov.go.th, cat: government, provider: gov-th, cc: TH, imp: 2, tier: 3 }1346 - { id: gov-my, name: "malaysia.gov.my", host: www.malaysia.gov.my, cat: government, provider: gov-my, cc: MY, imp: 2, tier: 3 }1347 - { id: gov-pk, name: "pakistan.gov.pk", host: www.pakistan.gov.pk, cat: government, provider: gov-pk, cc: PK, imp: 2, tier: 3 }1348 - { id: gov-ma, name: "maroc.ma", host: www.maroc.ma, cat: government, provider: gov-ma, cc: MA, imp: 2, tier: 3 }1349 - { id: gov-co, name: "gov.co", host: www.gov.co, cat: government, provider: gov-co, cc: CO, imp: 2, tier: 3 }1350 - { id: gov-pe, name: "gob.pe", host: www.gob.pe, cat: government, provider: gov-pe, cc: PE, imp: 2, tier: 3 }1351 - { id: gov-ua, name: "gov.ua", host: www.kmu.gov.ua, cat: government, provider: gov-ua, cc: UA, imp: 2, tier: 3 }1352 - { id: gov-no, name: "regjeringen.no", host: www.regjeringen.no, cat: government, provider: gov-no, cc: "NO", imp: 2, tier: 3 }1353 - { id: gov-fi, name: "suomi.fi", host: www.suomi.fi, cat: government, provider: gov-fi, cc: FI, imp: 2, tier: 3 }1354 - { id: gov-dk, name: "borger.dk", host: www.borger.dk, cat: government, provider: gov-dk, cc: DK, imp: 2, tier: 3 }1355 - { id: gov-be, name: "belgium.be", host: www.belgium.be, cat: government, provider: gov-be, cc: BE, imp: 2, tier: 3 }1356 - { id: gov-at, name: "oesterreich.gv.at", host: www.oesterreich.gv.at, cat: government, provider: gov-at, cc: AT, imp: 2, tier: 3 }1357 - { id: gov-cz, name: "gov.cz", host: www.gov.cz, cat: government, provider: gov-cz, cc: CZ, imp: 2, tier: 3 }1358 - { id: gov-ro, name: "gov.ro", host: gov.ro, cat: government, provider: gov-ro, cc: RO, imp: 2, tier: 3 }1359 - { id: gov-hu, name: "kormany.hu", host: kormany.hu, cat: government, provider: gov-hu, cc: HU, imp: 2, tier: 3 }1360 - { id: ontario-ca, name: "Government of Ontario", host: www.ontario.ca, cat: government, provider: gov-on, cc: CA, imp: 3, tier: 2 }1361 - { id: gov-bc, name: "Government of British Columbia", host: www2.gov.bc.ca, cat: government, provider: gov-bc, cc: CA, imp: 3, tier: 3 }1362 - { id: alberta-ca, name: "Government of Alberta", host: www.alberta.ca, cat: government, provider: gov-ab, cc: CA, imp: 3, tier: 3 }1363 - { id: gov-mb, name: "Government of Manitoba", host: www.gov.mb.ca, cat: government, provider: gov-mb, cc: CA, imp: 2, tier: 3 }1364 - { id: saskatchewan-ca, name: "Government of Saskatchewan", host: www.saskatchewan.ca, cat: government, provider: gov-sk, cc: CA, imp: 2, tier: 3 }1365 - { id: novascotia-ca, name: "Government of Nova Scotia", host: novascotia.ca, cat: government, provider: gov-ns, cc: CA, imp: 2, tier: 3 }1366 - { id: gnb-ca, name: "Government of New Brunswick", host: www2.gnb.ca, cat: government, provider: gov-nb, cc: CA, imp: 2, tier: 3 }1367 - { id: gov-nfld, name: "Government of Newfoundland and Labrador", host: www.gov.nl.ca, cat: government, provider: gov-nl-ca, cc: CA, imp: 2, tier: 3 }1368 - { id: pei-ca, name: "Government of Prince Edward Island", host: www.princeedwardisland.ca, cat: government, provider: gov-pe, cc: CA, imp: 2, tier: 3 }1369 - { id: yukon-ca, name: "Government of Yukon", host: yukon.ca, cat: government, provider: gov-yt, cc: CA, imp: 2, tier: 3 }1370 - { id: revenu-quebec, name: "Revenu Québec", host: www.revenuquebec.ca, cat: government, provider: gouv-qc, cc: CA, imp: 3, tier: 2 }1371 - { id: sante-quebec, name: "Santé Québec (quebec.ca/sante)", host: www.quebec.ca, url: "https://www.quebec.ca/sante", cat: government, provider: gouv-qc, cc: CA, imp: 3, tier: 3 }1372 - { id: ramq, name: "RAMQ", host: www.ramq.gouv.qc.ca, cat: government, provider: gouv-qc, cc: CA, imp: 3, tier: 3 }1373 - { id: saaq, name: "SAAQ", host: saaq.gouv.qc.ca, cat: government, provider: gouv-qc, cc: CA, imp: 2, tier: 3 }1374 - { id: elections-quebec, name: "Élections Québec", host: www.electionsquebec.qc.ca, cat: government, provider: gouv-qc, cc: CA, imp: 2, tier: 3 }1375 - { id: assnat-qc, name: "Assemblée nationale du Québec", host: www.assnat.qc.ca, cat: government, provider: gouv-qc, cc: CA, imp: 2, tier: 3 }1376 - { id: montreal-ca, name: "Ville de Montréal", host: montreal.ca, cat: government, provider: montreal, cc: CA, imp: 2, tier: 3 }1377 - { id: quebec-city, name: "Ville de Québec", host: www.ville.quebec.qc.ca, cat: government, provider: ville-quebec, cc: CA, imp: 2, tier: 3 }1378 - { id: gatineau-ca, name: "Ville de Gatineau", host: www.gatineau.ca, cat: government, provider: gatineau, cc: CA, imp: 2, tier: 3 }1379 - { id: toronto-ca, name: "City of Toronto", host: www.toronto.ca, cat: government, provider: toronto, cc: CA, imp: 2, tier: 3 }1380 - { id: ottawa-ca, name: "City of Ottawa", host: ottawa.ca, cat: government, provider: ottawa, cc: CA, imp: 2, tier: 3 }1381 - { id: vancouver-ca, name: "City of Vancouver", host: vancouver.ca, cat: government, provider: vancouver, cc: CA, imp: 2, tier: 3 }1382 - { id: calgary-ca, name: "City of Calgary", host: www.calgary.ca, cat: government, provider: calgary, cc: CA, imp: 2, tier: 3 }1383 - { id: stm, name: "STM Montréal", host: www.stm.info, cat: government, provider: stm, cc: CA, imp: 2, tier: 3 }1384 - { id: cra-login-services, name: "CRA sign-in services page", host: www.canada.ca, url: "https://www.canada.ca/en/revenue-agency/services/e-services/cra-login-services.html", cat: government, provider: gc, cc: CA, imp: 3, tier: 3 }1385 - { id: service-canada, name: "Service Canada", host: www.canada.ca, url: "https://www.canada.ca/en/employment-social-development/corporate/portfolio/service-canada.html", cat: government, provider: gc, cc: CA, imp: 3, tier: 3 }1386 - { id: ircc, name: "IRCC (Immigration Canada)", host: www.canada.ca, url: "https://www.canada.ca/en/immigration-refugees-citizenship.html", cat: government, provider: gc, cc: CA, imp: 3, tier: 3 }1387 - { id: cbsa, name: "CBSA", host: www.cbsa-asfc.gc.ca, cat: government, provider: gc, cc: CA, imp: 2, tier: 3 }1388 - { id: elections-canada, name: "Elections Canada", host: www.elections.ca, cat: government, provider: gc, cc: CA, imp: 2, tier: 3 }1389 - { id: parl-ca, name: "Parliament of Canada", host: www.parl.ca, cat: government, provider: gc, cc: CA, imp: 2, tier: 3 }1390 - { id: justice-laws, name: "Justice Laws Website", host: laws-lois.justice.gc.ca, cat: government, provider: gc, cc: CA, imp: 2, tier: 3 }1391 - { id: statcan, name: "Statistics Canada", host: www150.statcan.gc.ca, cat: government, provider: gc, cc: CA, imp: 3, tier: 3 }1392 - { id: cyber-gc, name: "Canadian Centre for Cyber Security", host: www.cyber.gc.ca, cat: government, provider: gc, cc: CA, imp: 3, tier: 3 }1393 - { id: crtc, name: "CRTC", host: crtc.gc.ca, cat: government, provider: gc, cc: CA, imp: 2, tier: 3 }1394 - { id: rcmp, name: "RCMP", host: www.rcmp-grc.gc.ca, cat: government, provider: gc, cc: CA, imp: 2, tier: 3 }1395 - { id: canada-post, name: "Canada Post", host: www.canadapost-postescanada.ca, cat: government, provider: canada-post, cc: CA, imp: 3, tier: 3 }1396 - { id: via-rail, name: "VIA Rail", host: www.viarail.ca, cat: government, provider: via-rail, cc: CA, imp: 2, tier: 3 }1397 - { id: air-canada, name: "Air Canada", host: www.aircanada.com, cat: government, provider: air-canada, cc: CA, imp: 3, tier: 3 }1398 - { id: cdc, name: "CDC", host: www.cdc.gov, cat: government, provider: hhs, cc: US, imp: 3, tier: 3 }1399 - { id: ssa, name: "Social Security Administration", host: www.ssa.gov, cat: government, provider: ssa, cc: US, imp: 3, tier: 3 }1400 - { id: nasa, name: "NASA", host: www.nasa.gov, cat: government, provider: nasa, cc: US, imp: 3, tier: 3 }1401 - { id: fema, name: "FEMA", host: www.fema.gov, cat: government, provider: dhs, cc: US, imp: 3, tier: 3 }1402 - { id: state-gov, name: "U.S. Department of State", host: www.state.gov, cat: government, provider: state, cc: US, imp: 3, tier: 3 }1403 - { id: uscis, name: "USCIS", host: www.uscis.gov, cat: government, provider: dhs, cc: US, imp: 3, tier: 3 }1404 - { id: dhs, name: "DHS", host: www.dhs.gov, cat: government, provider: dhs, cc: US, imp: 2, tier: 3 }1405 - { id: cisa, name: "CISA", host: www.cisa.gov, cat: government, provider: dhs, cc: US, imp: 3, tier: 3 }1406 - { id: fbi, name: "FBI", host: www.fbi.gov, cat: government, provider: doj, cc: US, imp: 2, tier: 3 }1407 - { id: defense-gov, name: "U.S. Department of Defense", host: www.defense.gov, cat: government, provider: dod, cc: US, imp: 2, tier: 3 }1408 - { id: va-gov, name: "VA.gov", host: www.va.gov, cat: government, provider: va, cc: US, imp: 3, tier: 3 }1409 - { id: hhs, name: "HHS", host: www.hhs.gov, cat: government, provider: hhs, cc: US, imp: 2, tier: 3 }1410 - { id: fda, name: "FDA", host: www.fda.gov, cat: government, provider: hhs, cc: US, imp: 2, tier: 3 }1411 - { id: nih, name: "NIH", host: www.nih.gov, cat: government, provider: hhs, cc: US, imp: 2, tier: 3 }1412 - { id: treasury, name: "U.S. Treasury", host: home.treasury.gov, cat: government, provider: treasury, cc: US, imp: 3, tier: 3 }1413 - { id: usps, name: "USPS", host: www.usps.com, cat: government, provider: usps, cc: US, imp: 3, tier: 3 }1414 - { id: congress-gov, name: "Congress.gov", host: www.congress.gov, cat: government, provider: loc, cc: US, imp: 2, tier: 3 }1415 - { id: fcc, name: "FCC", host: www.fcc.gov, cat: government, provider: fcc, cc: US, imp: 2, tier: 3 }1416 - { id: census, name: "U.S. Census Bureau", host: www.census.gov, cat: government, provider: commerce, cc: US, imp: 2, tier: 3 }1417 - { id: bls, name: "Bureau of Labor Statistics", host: www.bls.gov, cat: government, provider: dol, cc: US, imp: 2, tier: 3 }1418 - { id: usgs, name: "USGS", host: www.usgs.gov, cat: government, provider: usgs, cc: US, imp: 2, tier: 3 }1419 - { id: ny-gov, name: "New York State", host: www.ny.gov, cat: government, provider: gov-ny, cc: US, imp: 2, tier: 3 }1420 - { id: ca-gov, name: "State of California", host: www.ca.gov, cat: government, provider: gov-ca-us, cc: US, imp: 2, tier: 3 }1421 - { id: texas-gov, name: "Texas.gov", host: www.texas.gov, cat: government, provider: gov-tx, cc: US, imp: 2, tier: 3 }1422 - { id: mass-gov, name: "Mass.gov", host: www.mass.gov, cat: government, provider: gov-ma, cc: US, imp: 2, tier: 3 }1423 - { id: florida-gov, name: "MyFlorida", host: www.myflorida.com, cat: government, provider: gov-fl, cc: US, imp: 2, tier: 3 }1424 - { id: nhs, name: "NHS", host: www.nhs.uk, cat: government, provider: nhs, cc: GB, imp: 4, tier: 2 }1425 - { id: hmrc, name: "HMRC", host: www.gov.uk, url: "https://www.gov.uk/government/organisations/hm-revenue-customs", cat: government, provider: gds, cc: GB, imp: 3, tier: 3 }1426 - { id: parliament-uk, name: "UK Parliament", host: www.parliament.uk, cat: government, provider: parliament-uk, cc: GB, imp: 2, tier: 3 }1427 - { id: ons, name: "Office for National Statistics", host: www.ons.gov.uk, cat: government, provider: ons, cc: GB, imp: 2, tier: 3 }1428 - { id: ncsc, name: "NCSC UK", host: www.ncsc.gov.uk, cat: government, provider: ncsc, cc: GB, imp: 3, tier: 3 }1429 - { id: gov-scot, name: "Scottish Government", host: www.gov.scot, cat: government, provider: gov-scot, cc: GB, imp: 2, tier: 3 }1430 - { id: gov-wales, name: "Welsh Government", host: www.gov.wales, cat: government, provider: gov-wales, cc: GB, imp: 2, tier: 3 }1431 - { id: nidirect, name: "nidirect", host: www.nidirect.gov.uk, cat: government, provider: gov-ni, cc: GB, imp: 2, tier: 3 }1432 - { id: royal-mail, name: "Royal Mail", host: www.royalmail.com, cat: government, provider: royal-mail, cc: GB, imp: 2, tier: 3 }1433 - { id: europarl, name: "European Parliament", host: www.europarl.europa.eu, cat: government, provider: eu, cc: BE, imp: 3, tier: 3 }1434 - { id: ec-europa, name: "European Commission", host: commission.europa.eu, cat: government, provider: eu, cc: BE, imp: 3, tier: 3 }1435 - { id: consilium, name: "Council of the EU", host: www.consilium.europa.eu, cat: government, provider: eu, cc: BE, imp: 2, tier: 3 }1436 - { id: eur-lex, name: "EUR-Lex", host: eur-lex.europa.eu, cat: government, provider: eu, cc: LU, imp: 2, tier: 3 }1437 - { id: enisa, name: "ENISA", host: www.enisa.europa.eu, cat: government, provider: eu, cc: GR, imp: 2, tier: 3 }1438 - { id: europol, name: "Europol", host: www.europol.europa.eu, cat: government, provider: eu, cc: NL, imp: 2, tier: 3 }1439 - { id: ema, name: "European Medicines Agency", host: www.ema.europa.eu, cat: government, provider: eu, cc: NL, imp: 2, tier: 3 }1440 - { id: ecdc, name: "ECDC", host: www.ecdc.europa.eu, cat: government, provider: eu, cc: SE, imp: 2, tier: 3 }1441 - { id: un, name: "United Nations", host: www.un.org, cat: government, provider: un, cc: US, imp: 3, tier: 3 }1442 - { id: who, name: "WHO", host: www.who.int, cat: government, provider: un, cc: CH, imp: 3, tier: 3 }1443 - { id: wto, name: "WTO", host: www.wto.org, cat: government, provider: wto, cc: CH, imp: 2, tier: 3 }1444 - { id: oecd, name: "OECD", host: www.oecd.org, cat: government, provider: oecd, cc: FR, imp: 2, tier: 3 }1445 - { id: nato, name: "NATO", host: www.nato.int, cat: government, provider: nato, cc: BE, imp: 2, tier: 3 }1446 - { id: icrc, name: "ICRC", host: www.icrc.org, cat: government, provider: icrc, cc: CH, imp: 2, tier: 3 }1447 - { id: unicef, name: "UNICEF", host: www.unicef.org, cat: government, provider: un, cc: US, imp: 2, tier: 3 }1448 - { id: unhcr, name: "UNHCR", host: www.unhcr.org, cat: government, provider: un, cc: CH, imp: 2, tier: 3 }1449 - { id: itu, name: "ITU", host: www.itu.int, cat: government, provider: un, cc: CH, imp: 2, tier: 3 }1450 - { id: icao, name: "ICAO", host: www.icao.int, cat: government, provider: un, cc: CA, imp: 2, tier: 3 }1451 - { id: interpol, name: "INTERPOL", host: www.interpol.int, cat: government, provider: interpol, cc: FR, imp: 2, tier: 3 }1452 - { id: impots-gouv, name: "impots.gouv.fr", host: www.impots.gouv.fr, cat: government, provider: dgfip, cc: FR, imp: 3, tier: 2 }1453 - { id: ameli, name: "ameli.fr", host: www.ameli.fr, cat: government, provider: cnam, cc: FR, imp: 3, tier: 3 }1454 - { id: sante-gouv-fr, name: "sante.gouv.fr", host: sante.gouv.fr, cat: government, provider: gov-fr, cc: FR, imp: 2, tier: 3 }1455 - { id: gouvernement-fr, name: "gouvernement.fr", host: www.gouvernement.fr, cat: government, provider: gov-fr, cc: FR, imp: 2, tier: 3 }1456 - { id: elysee, name: "Élysée", host: www.elysee.fr, cat: government, provider: gov-fr, cc: FR, imp: 2, tier: 3 }1457 - { id: legifrance, name: "Légifrance", host: www.legifrance.gouv.fr, cat: government, provider: dila, cc: FR, imp: 2, tier: 3 }1458 - { id: assemblee-nationale, name: "Assemblée nationale", host: www.assemblee-nationale.fr, cat: government, provider: gov-fr, cc: FR, imp: 2, tier: 3 }1459 - { id: insee, name: "INSEE", host: www.insee.fr, cat: government, provider: insee, cc: FR, imp: 2, tier: 3 }1460 - { id: france-travail, name: "France Travail", host: www.francetravail.fr, cat: government, provider: gov-fr, cc: FR, imp: 2, tier: 3 }1461 - { id: caf, name: "CAF", host: www.caf.fr, cat: government, provider: cnaf, cc: FR, imp: 2, tier: 3 }1462 - { id: cnil, name: "CNIL", host: www.cnil.fr, cat: government, provider: cnil, cc: FR, imp: 2, tier: 3 }1463 - { id: anssi, name: "ANSSI (cyber.gouv.fr)", host: cyber.gouv.fr, cat: government, provider: anssi, cc: FR, imp: 2, tier: 3 }1464 - { id: la-poste, name: "La Poste", host: www.laposte.fr, cat: government, provider: la-poste, cc: FR, imp: 2, tier: 3 }1465 - { id: sncf-connect, name: "SNCF Connect", host: www.sncf-connect.com, cat: government, provider: sncf, cc: FR, imp: 3, tier: 3 }1466 - { id: bundesregierung, name: "Bundesregierung", host: www.bundesregierung.de, cat: government, provider: bund, cc: DE, imp: 2, tier: 3 }1467 - { id: bundestag, name: "Bundestag", host: www.bundestag.de, cat: government, provider: bund, cc: DE, imp: 2, tier: 3 }1468 - { id: elster, name: "ELSTER (tax portal)", host: www.elster.de, cat: government, provider: bund, cc: DE, imp: 3, tier: 3 }1469 - { id: bmg, name: "Bundesgesundheitsministerium", host: www.bundesgesundheitsministerium.de, cat: government, provider: bund, cc: DE, imp: 2, tier: 3 }1470 - { id: rki, name: "Robert Koch-Institut", host: www.rki.de, cat: government, provider: bund, cc: DE, imp: 2, tier: 3 }1471 - { id: destatis, name: "Destatis", host: www.destatis.de, cat: government, provider: bund, cc: DE, imp: 2, tier: 3 }1472 - { id: bsi, name: "BSI", host: www.bsi.bund.de, cat: government, provider: bund, cc: DE, imp: 3, tier: 3 }1473 - { id: arbeitsagentur, name: "Bundesagentur für Arbeit", host: www.arbeitsagentur.de, cat: government, provider: bund, cc: DE, imp: 2, tier: 3 }1474 - { id: deutsche-bahn, name: "Deutsche Bahn", host: www.bahn.de, cat: government, provider: db, cc: DE, imp: 3, tier: 3 }1475 - { id: deutsche-post, name: "Deutsche Post", host: www.deutschepost.de, cat: government, provider: dhl, cc: DE, imp: 2, tier: 3 }1476 - { id: agencia-tributaria, name: "Agencia Tributaria", host: sede.agenciatributaria.gob.es, cat: government, provider: gov-es, cc: ES, imp: 3, tier: 3 }1477 - { id: sanidad-es, name: "Ministerio de Sanidad", host: www.sanidad.gob.es, cat: government, provider: gov-es, cc: ES, imp: 2, tier: 3 }1478 - { id: moncloa, name: "La Moncloa", host: www.lamoncloa.gob.es, cat: government, provider: gov-es, cc: ES, imp: 2, tier: 3 }1479 - { id: seg-social, name: "Seguridad Social", host: www.seg-social.es, cat: government, provider: gov-es, cc: ES, imp: 2, tier: 3 }1480 - { id: ine-es, name: "INE España", host: www.ine.es, cat: government, provider: gov-es, cc: ES, imp: 2, tier: 3 }1481 - { id: aemet, name: "AEMET", host: www.aemet.es, cat: government, provider: gov-es, cc: ES, imp: 2, tier: 3 }1482 - { id: renfe, name: "Renfe", host: www.renfe.com, cat: government, provider: renfe, cc: ES, imp: 2, tier: 3 }1483 - { id: boe, name: "BOE", host: www.boe.es, cat: government, provider: gov-es, cc: ES, imp: 2, tier: 3 }1484 - { id: dgt, name: "DGT", host: www.dgt.es, cat: government, provider: gov-es, cc: ES, imp: 2, tier: 3 }1485 - { id: agenzia-entrate, name: "Agenzia delle Entrate", host: www.agenziaentrate.gov.it, cat: government, provider: gov-it, cc: IT, imp: 3, tier: 3 }1486 - { id: salute-it, name: "Ministero della Salute", host: www.salute.gov.it, cat: government, provider: gov-it, cc: IT, imp: 2, tier: 3 }1487 - { id: inps, name: "INPS", host: www.inps.it, cat: government, provider: gov-it, cc: IT, imp: 2, tier: 3 }1488 - { id: istat, name: "ISTAT", host: www.istat.it, cat: government, provider: gov-it, cc: IT, imp: 2, tier: 3 }1489 - { id: camera-it, name: "Camera dei Deputati", host: www.camera.it, cat: government, provider: gov-it, cc: IT, imp: 2, tier: 3 }1490 - { id: quirinale, name: "Quirinale", host: www.quirinale.it, cat: government, provider: gov-it, cc: IT, imp: 2, tier: 3 }1491 - { id: trenitalia, name: "Trenitalia", host: www.trenitalia.com, cat: government, provider: fs, cc: IT, imp: 2, tier: 3 }1492 - { id: protezione-civile, name: "Protezione Civile", host: www.protezionecivile.gov.it, cat: government, provider: gov-it, cc: IT, imp: 2, tier: 3 }1493 - { id: poste-italiane, name: "Poste Italiane", host: www.poste.it, cat: government, provider: poste-italiane, cc: IT, imp: 2, tier: 3 }1494 - { id: belastingdienst, name: "Belastingdienst", host: www.belastingdienst.nl, cat: government, provider: gov-nl, cc: NL, imp: 3, tier: 3 }1495 - { id: rivm, name: "RIVM", host: www.rivm.nl, cat: government, provider: gov-nl, cc: NL, imp: 2, tier: 3 }1496 - { id: tweede-kamer, name: "Tweede Kamer", host: www.tweedekamer.nl, cat: government, provider: gov-nl, cc: NL, imp: 2, tier: 3 }1497 - { id: cbs-nl, name: "CBS Netherlands", host: www.cbs.nl, cat: government, provider: gov-nl, cc: NL, imp: 2, tier: 3 }1498 - { id: knmi, name: "KNMI", host: www.knmi.nl, cat: government, provider: gov-nl, cc: NL, imp: 2, tier: 3 }1499 - { id: ns-nl, name: "NS (Dutch Railways)", host: www.ns.nl, cat: government, provider: ns, cc: NL, imp: 2, tier: 3 }1500 - { id: digid, name: "DigiD", host: www.digid.nl, cat: government, provider: logius, cc: NL, imp: 3, tier: 3 }1501 - { id: overheid-nl, name: "Overheid.nl", host: www.overheid.nl, cat: government, provider: gov-nl, cc: NL, imp: 2, tier: 3 }1502 - { id: skatteverket, name: "Skatteverket", host: www.skatteverket.se, cat: government, provider: gov-se, cc: SE, imp: 3, tier: 3 }1503 - { id: "1177", name: "1177 Vårdguiden", host: www.1177.se, cat: government, provider: gov-se, cc: SE, imp: 3, tier: 3 }1504 - { id: forsakringskassan, name: "Försäkringskassan", host: www.forsakringskassan.se, cat: government, provider: gov-se, cc: SE, imp: 2, tier: 3 }1505 - { id: riksdagen, name: "Riksdagen", host: www.riksdagen.se, cat: government, provider: gov-se, cc: SE, imp: 2, tier: 3 }1506 - { id: scb, name: "SCB", host: www.scb.se, cat: government, provider: gov-se, cc: SE, imp: 2, tier: 3 }1507 - { id: smhi, name: "SMHI", host: www.smhi.se, cat: government, provider: gov-se, cc: SE, imp: 2, tier: 3 }1508 - { id: krisinformation, name: "Krisinformation.se", host: www.krisinformation.se, cat: government, provider: gov-se, cc: SE, imp: 3, tier: 3 }1509 - { id: sj, name: "SJ", host: www.sj.se, cat: government, provider: sj, cc: SE, imp: 2, tier: 3 }1510 - { id: ato, name: "ATO", host: www.ato.gov.au, cat: government, provider: gov-au, cc: AU, imp: 3, tier: 3 }1511 - { id: mygov-au, name: "myGov", host: my.gov.au, cat: government, provider: gov-au, cc: AU, imp: 3, tier: 3 }1512 - { id: abs, name: "Australian Bureau of Statistics", host: www.abs.gov.au, cat: government, provider: gov-au, cc: AU, imp: 2, tier: 3 }1513 - { id: bom, name: "Bureau of Meteorology", host: www.bom.gov.au, cat: government, provider: gov-au, cc: AU, imp: 3, tier: 3 }1514 - { id: aph, name: "Parliament of Australia", host: www.aph.gov.au, cat: government, provider: gov-au, cc: AU, imp: 2, tier: 3 }1515 - { id: home-affairs-au, name: "Home Affairs Australia", host: www.homeaffairs.gov.au, cat: government, provider: gov-au, cc: AU, imp: 2, tier: 3 }1516 - { id: auspost, name: "Australia Post", host: auspost.com.au, cat: government, provider: auspost, cc: AU, imp: 2, tier: 3 }1517 - { id: nta-jp, name: "National Tax Agency Japan", host: www.nta.go.jp, cat: government, provider: gov-jp, cc: JP, imp: 3, tier: 3 }1518 - { id: mhlw, name: "MHLW Japan", host: www.mhlw.go.jp, cat: government, provider: gov-jp, cc: JP, imp: 2, tier: 3 }1519 - { id: kantei, name: "Prime Minister of Japan", host: www.kantei.go.jp, cat: government, provider: gov-jp, cc: JP, imp: 2, tier: 3 }1520 - { id: mofa-jp, name: "MOFA Japan", host: www.mofa.go.jp, cat: government, provider: gov-jp, cc: JP, imp: 2, tier: 3 }1521 - { id: digital-go-jp, name: "Digital Agency Japan", host: www.digital.go.jp, cat: government, provider: gov-jp, cc: JP, imp: 2, tier: 3 }1522 - { id: soumu, name: "MIC Japan", host: www.soumu.go.jp, cat: government, provider: gov-jp, cc: JP, imp: 2, tier: 3 }1523 - { id: jr-east, name: "JR East", host: www.jreast.co.jp, cat: government, provider: jr-east, cc: JP, imp: 2, tier: 3 }1524 - { id: japan-post, name: "Japan Post", host: www.post.japanpost.jp, cat: government, provider: japan-post, cc: JP, imp: 2, tier: 3 }1525 - { id: nts-kr, name: "National Tax Service Korea", host: www.nts.go.kr, cat: government, provider: gov-kr, cc: KR, imp: 3, tier: 3 }1526 - { id: mohw-kr, name: "MOHW Korea", host: www.mohw.go.kr, cat: government, provider: gov-kr, cc: KR, imp: 2, tier: 3 }1527 - { id: gov-kr-portal, name: "gov.kr (Government24)", host: www.gov.kr, cat: government, provider: gov-kr, cc: KR, imp: 3, tier: 3 }1528 - { id: kma, name: "Korea Meteorological Administration", host: www.kma.go.kr, cat: government, provider: gov-kr, cc: KR, imp: 2, tier: 3 }1529 - { id: nhis-kr, name: "NHIS Korea", host: www.nhis.or.kr, cat: government, provider: gov-kr, cc: KR, imp: 2, tier: 3 }1530 - { id: korail, name: "Korail", host: www.letskorail.com, cat: government, provider: korail, cc: KR, imp: 2, tier: 3 }1531 - { id: incometax-in, name: "Income Tax India e-filing", host: www.incometax.gov.in, cat: government, provider: nic-in, cc: IN, imp: 3, tier: 3 }1532 - { id: mohfw-in, name: "MoHFW India", host: mohfw.gov.in, cat: government, provider: nic-in, cc: IN, imp: 2, tier: 3 }1533 - { id: pmindia, name: "PM India", host: www.pmindia.gov.in, cat: government, provider: nic-in, cc: IN, imp: 2, tier: 3 }1534 - { id: uidai, name: "UIDAI (Aadhaar)", host: uidai.gov.in, cat: government, provider: nic-in, cc: IN, imp: 3, tier: 3 }1535 - { id: mygov-in, name: "MyGov India", host: www.mygov.in, cat: government, provider: nic-in, cc: IN, imp: 2, tier: 3 }1536 - { id: imd, name: "India Meteorological Department", host: mausam.imd.gov.in, cat: government, provider: nic-in, cc: IN, imp: 2, tier: 3 }1537 - { id: cert-in, name: "CERT-In", host: www.cert-in.org.in, cat: government, provider: nic-in, cc: IN, imp: 2, tier: 3 }1538 - { id: india-post, name: "India Post", host: www.indiapost.gov.in, cat: government, provider: nic-in, cc: IN, imp: 2, tier: 3 }1539 - { id: receita-federal, name: "Receita Federal", host: www.gov.br, url: "https://www.gov.br/receitafederal/pt-br", cat: government, provider: gov-br, cc: BR, imp: 3, tier: 3 }1540 - { id: saude-br, name: "Ministério da Saúde", host: www.gov.br, url: "https://www.gov.br/saude/pt-br", cat: government, provider: gov-br, cc: BR, imp: 2, tier: 3 }1541 - { id: ibge, name: "IBGE", host: www.ibge.gov.br, cat: government, provider: gov-br, cc: BR, imp: 2, tier: 3 }1542 - { id: inmet, name: "INMET", host: portal.inmet.gov.br, cat: government, provider: gov-br, cc: BR, imp: 2, tier: 3 }1543 - { id: camara-br, name: "Câmara dos Deputados", host: www.camara.leg.br, cat: government, provider: gov-br, cc: BR, imp: 2, tier: 3 }1544 - { id: tse, name: "TSE (Brazil elections)", host: www.tse.jus.br, cat: government, provider: gov-br, cc: BR, imp: 2, tier: 3 }1545 - { id: correios, name: "Correios", host: www.correios.com.br, cat: government, provider: correios, cc: BR, imp: 2, tier: 3 }1546 - { id: sat-mx, name: "SAT México", host: www.sat.gob.mx, cat: government, provider: gob-mx, cc: MX, imp: 3, tier: 3 }1547 - { id: salud-mx, name: "Secretaría de Salud", host: www.gob.mx, url: "https://www.gob.mx/salud", cat: government, provider: gob-mx, cc: MX, imp: 2, tier: 3 }1548 - { id: inegi, name: "INEGI", host: www.inegi.org.mx, cat: government, provider: gob-mx, cc: MX, imp: 2, tier: 3 }1549 - { id: smn-mx, name: "Servicio Meteorológico Nacional", host: smn.conagua.gob.mx, cat: government, provider: gob-mx, cc: MX, imp: 2, tier: 3 }1550 - { id: ine-mx, name: "INE México", host: www.ine.mx, cat: government, provider: gob-mx, cc: MX, imp: 2, tier: 3 }1551 - { id: imss, name: "IMSS", host: www.imss.gob.mx, cat: government, provider: gob-mx, cc: MX, imp: 2, tier: 3 }1552 - { id: sars, name: "SARS", host: www.sars.gov.za, cat: government, provider: gov-za, cc: ZA, imp: 3, tier: 3 }1553 - { id: health-za, name: "Department of Health SA", host: www.health.gov.za, cat: government, provider: gov-za, cc: ZA, imp: 2, tier: 3 }1554 - { id: presidency-za, name: "The Presidency (SA)", host: www.thepresidency.gov.za, cat: government, provider: gov-za, cc: ZA, imp: 2, tier: 3 }1555 - { id: parliament-za, name: "Parliament of South Africa", host: www.parliament.gov.za, cat: government, provider: gov-za, cc: ZA, imp: 2, tier: 3 }1556 - { id: statssa, name: "Stats SA", host: www.statssa.gov.za, cat: government, provider: gov-za, cc: ZA, imp: 2, tier: 3 }1557 - { id: weathersa, name: "South African Weather Service", host: www.weathersa.co.za, cat: government, provider: gov-za, cc: ZA, imp: 2, tier: 3 }1558 - { id: dha, name: "Home Affairs SA", host: www.dha.gov.za, cat: government, provider: gov-za, cc: ZA, imp: 2, tier: 3 }1559 - { id: gib, name: "GİB (Türkiye tax)", host: www.gib.gov.tr, cat: government, provider: gov-tr, cc: TR, imp: 2, tier: 3 }1560 - { id: saglik-tr, name: "Sağlık Bakanlığı", host: www.saglik.gov.tr, cat: government, provider: gov-tr, cc: TR, imp: 2, tier: 3 }1561 - { id: tccb, name: "Presidency of Türkiye", host: www.tccb.gov.tr, cat: government, provider: gov-tr, cc: TR, imp: 2, tier: 3 }1562 - { id: mgm, name: "MGM (Turkish State Meteorological Service)", host: www.mgm.gov.tr, cat: government, provider: gov-tr, cc: TR, imp: 2, tier: 3 }1563 - { id: nvi, name: "NVİ (Türkiye civil registry)", host: www.nvi.gov.tr, cat: government, provider: gov-tr, cc: TR, imp: 2, tier: 3 }1564 - { id: tbmm, name: "TBMM", host: www.tbmm.gov.tr, cat: government, provider: gov-tr, cc: TR, imp: 2, tier: 3 }1565 - { id: presidency-cy, name: "Presidency of Cyprus", host: www.presidency.gov.cy, cat: government, provider: gov-cy, cc: CY, imp: 2, tier: 3 }1566 - { id: centralbank-cy, name: "Central Bank of Cyprus", host: www.centralbank.cy, cat: government, provider: gov-cy, cc: CY, imp: 2, tier: 3 }1567 - { id: revenue-ie, name: "Revenue Ireland", host: www.revenue.ie, cat: government, provider: gov-ie, cc: IE, imp: 3, tier: 3 }1568 - { id: hse-ie, name: "HSE Ireland", host: www.hse.ie, cat: government, provider: gov-ie, cc: IE, imp: 3, tier: 3 }1569 - { id: oireachtas, name: "Oireachtas", host: www.oireachtas.ie, cat: government, provider: gov-ie, cc: IE, imp: 2, tier: 3 }1570 - { id: cso-ie, name: "CSO Ireland", host: www.cso.ie, cat: government, provider: gov-ie, cc: IE, imp: 2, tier: 3 }1571 - { id: met-ie, name: "Met Éireann", host: www.met.ie, cat: government, provider: gov-ie, cc: IE, imp: 2, tier: 3 }1572 - { id: centralbank-ie, name: "Central Bank of Ireland", host: www.centralbank.ie, cat: government, provider: gov-ie, cc: IE, imp: 2, tier: 3 }1573 - { id: irish-rail, name: "Iarnród Éireann", host: www.irishrail.ie, cat: government, provider: cie, cc: IE, imp: 2, tier: 3 }1574 - { id: health-il, name: "Israel Ministry of Health", host: www.health.gov.il, cat: government, provider: gov-il, cc: IL, imp: 2, tier: 3 }1575 - { id: boi-il, name: "Bank of Israel", host: www.boi.org.il, cat: government, provider: gov-il, cc: IL, imp: 2, tier: 3 }1576 - { id: knesset, name: "Knesset", host: www.knesset.gov.il, cat: government, provider: gov-il, cc: IL, imp: 2, tier: 3 }1577 - { id: ims-il, name: "Israel Meteorological Service", host: ims.gov.il, cat: government, provider: gov-il, cc: IL, imp: 2, tier: 3 }1578 - { id: centralbank-ae, name: "Central Bank of the UAE", host: www.centralbank.ae, cat: government, provider: gov-ae, cc: AE, imp: 2, tier: 3 }1579 - { id: ncm-ae, name: "National Center of Meteorology UAE", host: www.ncm.gov.ae, cat: government, provider: gov-ae, cc: AE, imp: 2, tier: 3 }1580 - { id: dubai-gov, name: "Dubai Government", host: www.dubai.ae, cat: government, provider: gov-ae, cc: AE, imp: 2, tier: 3 }1581 - { id: tax-ae, name: "UAE Federal Tax Authority", host: tax.gov.ae, cat: government, provider: gov-ae, cc: AE, imp: 2, tier: 3 }1582 - { id: zatca, name: "ZATCA (Saudi tax)", host: zatca.gov.sa, cat: government, provider: gov-sa, cc: SA, imp: 2, tier: 3 }1583 - { id: moh-sa, name: "Saudi Ministry of Health", host: www.moh.gov.sa, cat: government, provider: gov-sa, cc: SA, imp: 2, tier: 3 }1584 - { id: sama, name: "Saudi Central Bank (SAMA)", host: www.sama.gov.sa, cat: government, provider: gov-sa, cc: SA, imp: 2, tier: 3 }1585 - { id: absher, name: "Absher", host: www.absher.sa, cat: government, provider: gov-sa, cc: SA, imp: 3, tier: 3 }1586 - { id: statehouse-ng, name: "State House Nigeria", host: statehouse.gov.ng, cat: government, provider: gov-ng, cc: NG, imp: 2, tier: 3 }1587 - { id: nimc, name: "NIMC Nigeria", host: nimc.gov.ng, cat: government, provider: gov-ng, cc: NG, imp: 2, tier: 3 }1588 - { id: nbs-ng, name: "National Bureau of Statistics Nigeria", host: www.nigerianstat.gov.ng, cat: government, provider: gov-ng, cc: NG, imp: 2, tier: 3 }1589 - { id: kra, name: "KRA Kenya", host: www.kra.go.ke, cat: government, provider: gov-ke, cc: KE, imp: 2, tier: 3 }1590 - { id: health-ke, name: "Kenya Ministry of Health", host: www.health.go.ke, cat: government, provider: gov-ke, cc: KE, imp: 2, tier: 3 }1591 - { id: cbk, name: "Central Bank of Kenya", host: www.centralbank.go.ke, cat: government, provider: gov-ke, cc: KE, imp: 2, tier: 3 }1592 - { id: knbs, name: "KNBS Kenya", host: www.knbs.or.ke, cat: government, provider: gov-ke, cc: KE, imp: 2, tier: 3 }1593 - { id: parliament-ke, name: "Parliament of Kenya", host: www.parliament.go.ke, cat: government, provider: gov-ke, cc: KE, imp: 2, tier: 3 }1594 - { id: mohp-eg, name: "Egypt Ministry of Health", host: www.mohp.gov.eg, cat: government, provider: gov-eg, cc: EG, imp: 2, tier: 3 }1595 - { id: cbe, name: "Central Bank of Egypt", host: www.cbe.org.eg, cat: government, provider: gov-eg, cc: EG, imp: 2, tier: 3 }1596 - { id: presidency-eg, name: "Egyptian Presidency", host: www.presidency.eg, cat: government, provider: gov-eg, cc: EG, imp: 2, tier: 3 }1597 - { id: president-ua, name: "President of Ukraine", host: www.president.gov.ua, cat: government, provider: gov-ua, cc: UA, imp: 3, tier: 3 }1598 - { id: diia, name: "Diia", host: diia.gov.ua, cat: government, provider: gov-ua, cc: UA, imp: 3, tier: 3 }1599 - { id: tax-ua, name: "State Tax Service of Ukraine", host: tax.gov.ua, cat: government, provider: gov-ua, cc: UA, imp: 2, tier: 3 }1600 - { id: moz-ua, name: "Ukraine Ministry of Health", host: moz.gov.ua, cat: government, provider: gov-ua, cc: UA, imp: 2, tier: 3 }1601 - { id: nbu, name: "National Bank of Ukraine", host: bank.gov.ua, cat: government, provider: gov-ua, cc: UA, imp: 2, tier: 3 }1602 - { id: rada, name: "Verkhovna Rada", host: www.rada.gov.ua, cat: government, provider: gov-ua, cc: UA, imp: 2, tier: 3 }1603 - { id: cbr, name: "Bank of Russia", host: www.cbr.ru, cat: government, provider: gov-ru, cc: RU, imp: 2, tier: 3 }1604 - { id: gov-cn, name: "gov.cn", host: www.gov.cn, cat: government, provider: gov-cn, cc: CN, imp: 3, tier: 3 }1605 - { id: chinatax, name: "State Taxation Administration (China)", host: www.chinatax.gov.cn, cat: government, provider: gov-cn, cc: CN, imp: 2, tier: 3 }1606 - { id: cma, name: "China Meteorological Administration", host: www.cma.gov.cn, cat: government, provider: gov-cn, cc: CN, imp: 2, tier: 3 }1607 - { id: stats-cn, name: "National Bureau of Statistics (China)", host: www.stats.gov.cn, cat: government, provider: gov-cn, cc: CN, imp: 2, tier: 3 }1608 - { id: fmprc, name: "MFA China", host: www.fmprc.gov.cn, cat: government, provider: gov-cn, cc: CN, imp: 2, tier: 3 }1609 - { id: "12306", name: "China Railway 12306", host: www.12306.cn, cat: government, provider: china-railway, cc: CN, imp: 3, tier: 3 }1610 - { id: ird-hk, name: "Inland Revenue HK", host: www.ird.gov.hk, cat: government, provider: gov-hk, cc: HK, imp: 2, tier: 3 }1611 - { id: chp-hk, name: "Centre for Health Protection HK", host: www.chp.gov.hk, cat: government, provider: gov-hk, cc: HK, imp: 2, tier: 3 }1612 - { id: hko, name: "Hong Kong Observatory", host: www.hko.gov.hk, cat: government, provider: gov-hk, cc: HK, imp: 3, tier: 3 }1613 - { id: legco, name: "LegCo HK", host: www.legco.gov.hk, cat: government, provider: gov-hk, cc: HK, imp: 2, tier: 3 }1614 - { id: mtr, name: "MTR", host: www.mtr.com.hk, cat: government, provider: mtr, cc: HK, imp: 2, tier: 3 }1615 - { id: etax-tw, name: "Taiwan eTax", host: www.etax.nat.gov.tw, cat: government, provider: gov-tw, cc: TW, imp: 2, tier: 3 }1616 - { id: mohw-tw, name: "MOHW Taiwan", host: www.mohw.gov.tw, cat: government, provider: gov-tw, cc: TW, imp: 2, tier: 3 }1617 - { id: cbc-tw, name: "Central Bank of Taiwan", host: www.cbc.gov.tw, cat: government, provider: gov-tw, cc: TW, imp: 2, tier: 3 }1618 - { id: cwa-tw, name: "Central Weather Administration Taiwan", host: www.cwa.gov.tw, cat: government, provider: gov-tw, cc: TW, imp: 2, tier: 3 }1619 - { id: president-tw, name: "Office of the President Taiwan", host: www.president.gov.tw, cat: government, provider: gov-tw, cc: TW, imp: 2, tier: 3 }1620 - { id: thsrc, name: "Taiwan High Speed Rail", host: www.thsrc.com.tw, cat: government, provider: thsrc, cc: TW, imp: 2, tier: 3 }1621 - { id: iras, name: "IRAS Singapore", host: www.iras.gov.sg, cat: government, provider: gov-sg, cc: SG, imp: 2, tier: 3 }1622 - { id: moh-sg, name: "MOH Singapore", host: www.moh.gov.sg, cat: government, provider: gov-sg, cc: SG, imp: 2, tier: 3 }1623 - { id: weather-sg, name: "Meteorological Service Singapore", host: www.weather.gov.sg, cat: government, provider: gov-sg, cc: SG, imp: 2, tier: 3 }1624 - { id: singstat, name: "SingStat", host: www.singstat.gov.sg, cat: government, provider: gov-sg, cc: SG, imp: 2, tier: 3 }1625 - { id: singpass, name: "Singpass", host: www.singpass.gov.sg, cat: government, provider: gov-sg, cc: SG, imp: 3, tier: 3 }1626 - { id: ica-sg, name: "ICA Singapore", host: www.ica.gov.sg, cat: government, provider: gov-sg, cc: SG, imp: 2, tier: 3 }1627 - { id: lta-sg, name: "LTA Singapore", host: www.lta.gov.sg, cat: government, provider: gov-sg, cc: SG, imp: 2, tier: 3 }1628 - { id: podatki-pl, name: "podatki.gov.pl", host: www.podatki.gov.pl, cat: government, provider: gov-pl, cc: PL, imp: 2, tier: 3 }1629 - { id: pacjent-pl, name: "pacjent.gov.pl", host: pacjent.gov.pl, cat: government, provider: gov-pl, cc: PL, imp: 2, tier: 3 }1630 - { id: nbp, name: "Narodowy Bank Polski", host: nbp.pl, cat: government, provider: gov-pl, cc: PL, imp: 2, tier: 3 }1631 - { id: imgw, name: "IMGW", host: www.imgw.pl, cat: government, provider: gov-pl, cc: PL, imp: 2, tier: 3 }1632 - { id: sejm, name: "Sejm", host: www.sejm.gov.pl, cat: government, provider: gov-pl, cc: PL, imp: 2, tier: 3 }1633 - { id: zus, name: "ZUS", host: www.zus.pl, cat: government, provider: gov-pl, cc: PL, imp: 2, tier: 3 }1634 - { id: cert-pl, name: "CERT Polska", host: cert.pl, cat: government, provider: gov-pl, cc: PL, imp: 2, tier: 3 }1635 - { id: financni-sprava, name: "Finanční správa ČR", host: www.financnisprava.cz, cat: government, provider: gov-cz, cc: CZ, imp: 2, tier: 3 }1636 - { id: mzcr, name: "Czech Ministry of Health", host: mzd.gov.cz, cat: government, provider: gov-cz, cc: CZ, imp: 2, tier: 3 }1637 - { id: cnb, name: "Czech National Bank", host: www.cnb.cz, cat: government, provider: gov-cz, cc: CZ, imp: 2, tier: 3 }1638 - { id: chmi, name: "CHMI", host: www.chmi.cz, cat: government, provider: gov-cz, cc: CZ, imp: 2, tier: 3 }1639 - { id: psp-cz, name: "Chamber of Deputies CZ", host: www.psp.cz, cat: government, provider: gov-cz, cc: CZ, imp: 2, tier: 3 }1640 - { id: nukib, name: "NÚKIB", host: nukib.gov.cz, cat: government, provider: gov-cz, cc: CZ, imp: 2, tier: 3 }1641 - { id: estv, name: "Swiss Federal Tax Administration", host: www.estv.admin.ch, cat: government, provider: gov-ch, cc: CH, imp: 2, tier: 3 }1642 - { id: bag-ch, name: "Swiss FOPH (BAG)", host: www.bag.admin.ch, cat: government, provider: gov-ch, cc: CH, imp: 2, tier: 3 }1643 - { id: meteoswiss, name: "MeteoSwiss", host: www.meteoswiss.admin.ch, cat: government, provider: gov-ch, cc: CH, imp: 2, tier: 3 }1644 - { id: parlament-ch, name: "Swiss Parliament", host: www.parlament.ch, cat: government, provider: gov-ch, cc: CH, imp: 2, tier: 3 }1645 - { id: sbb, name: "SBB CFF FFS", host: www.sbb.ch, cat: government, provider: sbb, cc: CH, imp: 3, tier: 3 }1646 - { id: ncsc-ch, name: "NCSC Switzerland", host: www.ncsc.admin.ch, cat: government, provider: gov-ch, cc: CH, imp: 2, tier: 3 }1647 - { id: ch-ch, name: "ch.ch", host: www.ch.ch, cat: government, provider: gov-ch, cc: CH, imp: 2, tier: 3 }1648 - { id: bmf-at, name: "Austrian Ministry of Finance", host: www.bmf.gv.at, cat: government, provider: gov-at, cc: AT, imp: 2, tier: 3 }1649 - { id: sozialministerium, name: "Austrian Ministry of Health", host: www.sozialministerium.at, cat: government, provider: gov-at, cc: AT, imp: 2, tier: 3 }1650 - { id: oenb, name: "OeNB", host: www.oenb.at, cat: government, provider: gov-at, cc: AT, imp: 2, tier: 3 }1651 - { id: geosphere, name: "GeoSphere Austria", host: www.geosphere.at, cat: government, provider: gov-at, cc: AT, imp: 2, tier: 3 }1652 - { id: parlament-at, name: "Austrian Parliament", host: www.parlament.gv.at, cat: government, provider: gov-at, cc: AT, imp: 2, tier: 3 }1653 - { id: oebb, name: "ÖBB", host: www.oebb.at, cat: government, provider: oebb, cc: AT, imp: 2, tier: 3 }1654 - { id: finances-be, name: "SPF Finances", host: finances.belgium.be, cat: government, provider: gov-be, cc: BE, imp: 2, tier: 3 }1655 - { id: health-be, name: "Belgian Health Ministry", host: www.health.belgium.be, cat: government, provider: gov-be, cc: BE, imp: 2, tier: 3 }1656 - { id: nbb, name: "National Bank of Belgium", host: www.nbb.be, cat: government, provider: gov-be, cc: BE, imp: 2, tier: 3 }1657 - { id: meteo-be, name: "RMI Belgium", host: www.meteo.be, cat: government, provider: gov-be, cc: BE, imp: 2, tier: 3 }1658 - { id: dekamer, name: "Belgian Chamber", host: www.dekamer.be, cat: government, provider: gov-be, cc: BE, imp: 2, tier: 3 }1659 - { id: statbel, name: "Statbel", host: statbel.fgov.be, cat: government, provider: gov-be, cc: BE, imp: 2, tier: 3 }1660 - { id: sncb, name: "SNCB/NMBS", host: www.belgiantrain.be, cat: government, provider: sncb, cc: BE, imp: 2, tier: 3 }1661 - { id: ccb-be, name: "Centre for Cybersecurity Belgium", host: ccb.belgium.be, cat: government, provider: gov-be, cc: BE, imp: 2, tier: 3 }1662 - { id: skat-dk, name: "Skat.dk", host: skat.dk, cat: government, provider: gov-dk, cc: DK, imp: 2, tier: 3 }1663 - { id: sundhed-dk, name: "sundhed.dk", host: www.sundhed.dk, cat: government, provider: gov-dk, cc: DK, imp: 2, tier: 3 }1664 - { id: nationalbanken, name: "Danmarks Nationalbank", host: www.nationalbanken.dk, cat: government, provider: gov-dk, cc: DK, imp: 2, tier: 3 }1665 - { id: dmi, name: "DMI", host: www.dmi.dk, cat: government, provider: gov-dk, cc: DK, imp: 2, tier: 3 }1666 - { id: folketinget, name: "Folketinget", host: www.ft.dk, cat: government, provider: gov-dk, cc: DK, imp: 2, tier: 3 }1667 - { id: dsb, name: "DSB", host: www.dsb.dk, cat: government, provider: dsb, cc: DK, imp: 2, tier: 3 }1668 - { id: vero-fi, name: "Vero (Finnish Tax)", host: www.vero.fi, cat: government, provider: gov-fi, cc: FI, imp: 2, tier: 3 }1669 - { id: thl, name: "THL Finland", host: thl.fi, cat: government, provider: gov-fi, cc: FI, imp: 2, tier: 3 }1670 - { id: suomen-pankki, name: "Bank of Finland", host: www.suomenpankki.fi, cat: government, provider: gov-fi, cc: FI, imp: 2, tier: 3 }1671 - { id: fmi, name: "Finnish Meteorological Institute", host: www.ilmatieteenlaitos.fi, cat: government, provider: gov-fi, cc: FI, imp: 2, tier: 3 }1672 - { id: eduskunta, name: "Eduskunta", host: www.eduskunta.fi, cat: government, provider: gov-fi, cc: FI, imp: 2, tier: 3 }1673 - { id: kela, name: "Kela", host: www.kela.fi, cat: government, provider: gov-fi, cc: FI, imp: 2, tier: 3 }1674 - { id: vr-fi, name: "VR (Finnish Railways)", host: www.vr.fi, cat: government, provider: vr, cc: FI, imp: 2, tier: 3 }1675 - { id: kyberturvallisuuskeskus, name: "NCSC-FI", host: www.kyberturvallisuuskeskus.fi, cat: government, provider: gov-fi, cc: FI, imp: 2, tier: 3 }1676 - { id: skatteetaten, name: "Skatteetaten", host: www.skatteetaten.no, cat: government, provider: gov-no, cc: "NO", imp: 2, tier: 3 }1677 - { id: helsenorge, name: "Helsenorge", host: www.helsenorge.no, cat: government, provider: gov-no, cc: "NO", imp: 2, tier: 3 }1678 - { id: norges-bank, name: "Norges Bank", host: www.norges-bank.no, cat: government, provider: gov-no, cc: "NO", imp: 2, tier: 3 }1679 - { id: stortinget, name: "Stortinget", host: www.stortinget.no, cat: government, provider: gov-no, cc: "NO", imp: 2, tier: 3 }1680 - { id: nav, name: "NAV", host: www.nav.no, cat: government, provider: gov-no, cc: "NO", imp: 2, tier: 3 }1681 - { id: ssb-no, name: "Statistics Norway", host: www.ssb.no, cat: government, provider: gov-no, cc: "NO", imp: 2, tier: 3 }1682 - { id: vy, name: "Vy", host: www.vy.no, cat: government, provider: vy, cc: "NO", imp: 2, tier: 3 }1683 - { id: portal-financas, name: "Portal das Finanças", host: www.portaldasfinancas.gov.pt, cat: government, provider: gov-pt, cc: PT, imp: 2, tier: 3 }1684 - { id: sns-pt, name: "SNS Portugal", host: www.sns.gov.pt, cat: government, provider: gov-pt, cc: PT, imp: 2, tier: 3 }1685 - { id: bportugal, name: "Banco de Portugal", host: www.bportugal.pt, cat: government, provider: gov-pt, cc: PT, imp: 2, tier: 3 }1686 - { id: ipma, name: "IPMA", host: www.ipma.pt, cat: government, provider: gov-pt, cc: PT, imp: 2, tier: 3 }1687 - { id: parlamento-pt, name: "Assembleia da República", host: www.parlamento.pt, cat: government, provider: gov-pt, cc: PT, imp: 2, tier: 3 }1688 - { id: cp-pt, name: "CP Comboios de Portugal", host: www.cp.pt, cat: government, provider: cp, cc: PT, imp: 2, tier: 3 }1689 - { id: aade, name: "AADE (Greek tax)", host: www.aade.gr, cat: government, provider: gov-gr, cc: GR, imp: 2, tier: 3 }1690 - { id: moh-gr, name: "Greek Ministry of Health", host: www.moh.gov.gr, cat: government, provider: gov-gr, cc: GR, imp: 2, tier: 3 }1691 - { id: bankofgreece, name: "Bank of Greece", host: www.bankofgreece.gr, cat: government, provider: gov-gr, cc: GR, imp: 2, tier: 3 }1692 - { id: emy, name: "Hellenic National Meteorological Service", host: www.emy.gr, cat: government, provider: gov-gr, cc: GR, imp: 2, tier: 3 }1693 - { id: hellenic-parliament, name: "Hellenic Parliament", host: www.hellenicparliament.gr, cat: government, provider: gov-gr, cc: GR, imp: 2, tier: 3 }1694 - { id: nav-hu, name: "NAV Hungary", host: nav.gov.hu, cat: government, provider: gov-hu, cc: HU, imp: 2, tier: 3 }1695 - { id: mnb, name: "Magyar Nemzeti Bank", host: www.mnb.hu, cat: government, provider: gov-hu, cc: HU, imp: 2, tier: 3 }1696 - { id: met-hu, name: "HungaroMet", host: www.met.hu, cat: government, provider: gov-hu, cc: HU, imp: 2, tier: 3 }1697 - { id: parlament-hu, name: "Hungarian Parliament", host: www.parlament.hu, cat: government, provider: gov-hu, cc: HU, imp: 2, tier: 3 }1698 - { id: magyarorszag-hu, name: "magyarorszag.hu", host: magyarorszag.hu, cat: government, provider: gov-hu, cc: HU, imp: 2, tier: 3 }1699 - { id: anaf, name: "ANAF Romania", host: www.anaf.ro, cat: government, provider: gov-ro, cc: RO, imp: 2, tier: 3 }1700 - { id: ms-ro, name: "Romanian Ministry of Health", host: www.ms.ro, cat: government, provider: gov-ro, cc: RO, imp: 2, tier: 3 }1701 - { id: bnr, name: "National Bank of Romania", host: www.bnr.ro, cat: government, provider: gov-ro, cc: RO, imp: 2, tier: 3 }1702 - { id: meteoromania, name: "ANM Romania", host: www.meteoromania.ro, cat: government, provider: gov-ro, cc: RO, imp: 2, tier: 3 }1703 - { id: cdep, name: "Romanian Chamber of Deputies", host: www.cdep.ro, cat: government, provider: gov-ro, cc: RO, imp: 2, tier: 3 }1704 - { id: arca-ar, name: "ARCA (Argentina tax)", host: www.arca.gob.ar, cat: government, provider: gov-ar, cc: AR, imp: 2, tier: 3 }1705 - { id: bcra, name: "BCRA", host: www.bcra.gob.ar, cat: government, provider: gov-ar, cc: AR, imp: 2, tier: 3 }1706 - { id: smn-ar, name: "SMN Argentina", host: www.smn.gob.ar, cat: government, provider: gov-ar, cc: AR, imp: 2, tier: 3 }1707 - { id: casa-rosada, name: "Casa Rosada", host: www.casarosada.gob.ar, cat: government, provider: gov-ar, cc: AR, imp: 2, tier: 3 }1708 - { id: indec, name: "INDEC", host: www.indec.gob.ar, cat: government, provider: gov-ar, cc: AR, imp: 2, tier: 3 }1709 - { id: anses, name: "ANSES", host: www.anses.gob.ar, cat: government, provider: gov-ar, cc: AR, imp: 2, tier: 3 }1710 - { id: sii, name: "SII Chile", host: www.sii.cl, cat: government, provider: gov-cl, cc: CL, imp: 2, tier: 3 }1711 - { id: minsal, name: "MINSAL Chile", host: www.minsal.cl, cat: government, provider: gov-cl, cc: CL, imp: 2, tier: 3 }1712 - { id: bcentral, name: "Banco Central de Chile", host: www.bcentral.cl, cat: government, provider: gov-cl, cc: CL, imp: 2, tier: 3 }1713 - { id: camara-cl, name: "Cámara de Diputados Chile", host: www.camara.cl, cat: government, provider: gov-cl, cc: CL, imp: 2, tier: 3 }1714 - { id: registro-civil-cl, name: "Registro Civil Chile", host: www.registrocivil.cl, cat: government, provider: gov-cl, cc: CL, imp: 2, tier: 3 }1715 - { id: chileatiende, name: "ChileAtiende", host: www.chileatiende.gob.cl, cat: government, provider: gov-cl, cc: CL, imp: 2, tier: 3 }1716 - { id: dian, name: "DIAN Colombia", host: www.dian.gov.co, cat: government, provider: gov-co, cc: CO, imp: 2, tier: 3 }1717 - { id: minsalud-co, name: "MinSalud Colombia", host: www.minsalud.gov.co, cat: government, provider: gov-co, cc: CO, imp: 2, tier: 3 }1718 - { id: banrep, name: "Banco de la República", host: www.banrep.gov.co, cat: government, provider: gov-co, cc: CO, imp: 2, tier: 3 }1719 - { id: ideam, name: "IDEAM", host: www.ideam.gov.co, cat: government, provider: gov-co, cc: CO, imp: 2, tier: 3 }1720 - { id: dane, name: "DANE", host: www.dane.gov.co, cat: government, provider: gov-co, cc: CO, imp: 2, tier: 3 }1721 - { id: presidencia-co, name: "Presidencia de Colombia", host: www.presidencia.gov.co, cat: government, provider: gov-co, cc: CO, imp: 2, tier: 3 }1722 - { id: registraduria, name: "Registraduría Nacional", host: www.registraduria.gov.co, cat: government, provider: gov-co, cc: CO, imp: 2, tier: 3 }1723 - { id: sunat, name: "SUNAT", host: www.sunat.gob.pe, cat: government, provider: gov-pe, cc: PE, imp: 2, tier: 3 }1724 - { id: bcrp, name: "BCRP", host: www.bcrp.gob.pe, cat: government, provider: gov-pe, cc: PE, imp: 2, tier: 3 }1725 - { id: senamhi, name: "SENAMHI", host: www.senamhi.gob.pe, cat: government, provider: gov-pe, cc: PE, imp: 2, tier: 3 }1726 - { id: congreso-pe, name: "Congreso del Perú", host: www.congreso.gob.pe, cat: government, provider: gov-pe, cc: PE, imp: 2, tier: 3 }1727 - { id: reniec, name: "RENIEC", host: www.reniec.gob.pe, cat: government, provider: gov-pe, cc: PE, imp: 2, tier: 3 }1728 - { id: kemkes, name: "Kemenkes Indonesia", host: kemkes.go.id, cat: government, provider: gov-id, cc: ID, imp: 2, tier: 3 }1729 - { id: bi, name: "Bank Indonesia", host: www.bi.go.id, cat: government, provider: gov-id, cc: ID, imp: 2, tier: 3 }1730 - { id: bmkg, name: "BMKG", host: www.bmkg.go.id, cat: government, provider: gov-id, cc: ID, imp: 3, tier: 3 }1731 - { id: dpr, name: "DPR RI", host: www.dpr.go.id, cat: government, provider: gov-id, cc: ID, imp: 2, tier: 3 }1732 - { id: bps, name: "BPS Statistics Indonesia", host: www.bps.go.id, cat: government, provider: gov-id, cc: ID, imp: 2, tier: 3 }1733 - { id: kai, name: "KAI (Indonesian Railways)", host: www.kai.id, cat: government, provider: kai, cc: ID, imp: 2, tier: 3 }1734 - { id: bpjs, name: "BPJS Kesehatan", host: bpjs-kesehatan.go.id, cat: government, provider: gov-id, cc: ID, imp: 2, tier: 3 }1735 - { id: bir, name: "BIR Philippines", host: www.bir.gov.ph, cat: government, provider: gov-ph, cc: PH, imp: 2, tier: 3 }1736 - { id: doh-ph, name: "DOH Philippines", host: doh.gov.ph, cat: government, provider: gov-ph, cc: PH, imp: 2, tier: 3 }1737 - { id: bsp, name: "Bangko Sentral ng Pilipinas", host: www.bsp.gov.ph, cat: government, provider: gov-ph, cc: PH, imp: 2, tier: 3 }1738 - { id: pagasa, name: "PAGASA", host: www.pagasa.dost.gov.ph, cat: government, provider: gov-ph, cc: PH, imp: 2, tier: 3 }1739 - { id: psa-ph, name: "PSA Philippines", host: psa.gov.ph, cat: government, provider: gov-ph, cc: PH, imp: 2, tier: 3 }1740 - { id: philhealth, name: "PhilHealth", host: www.philhealth.gov.ph, cat: government, provider: gov-ph, cc: PH, imp: 2, tier: 3 }1741 - { id: sss-ph, name: "SSS Philippines", host: www.sss.gov.ph, cat: government, provider: gov-ph, cc: PH, imp: 2, tier: 3 }1742 - { id: sbv, name: "State Bank of Vietnam", host: www.sbv.gov.vn, cat: government, provider: gov-vn, cc: VN, imp: 2, tier: 3 }1743 - { id: nchmf, name: "NCHMF Vietnam", host: nchmf.gov.vn, cat: government, provider: gov-vn, cc: VN, imp: 2, tier: 3 }1744 - { id: quochoi, name: "National Assembly of Vietnam", host: quochoi.vn, cat: government, provider: gov-vn, cc: VN, imp: 2, tier: 3 }1745 - { id: rd-th, name: "Revenue Department Thailand", host: www.rd.go.th, cat: government, provider: gov-th, cc: TH, imp: 2, tier: 3 }1746 - { id: moph-th, name: "MOPH Thailand", host: www.moph.go.th, cat: government, provider: gov-th, cc: TH, imp: 2, tier: 3 }1747 - { id: bot, name: "Bank of Thailand", host: www.bot.or.th, cat: government, provider: gov-th, cc: TH, imp: 2, tier: 3 }1748 - { id: tmd, name: "Thai Meteorological Department", host: www.tmd.go.th, cat: government, provider: gov-th, cc: TH, imp: 2, tier: 3 }1749 - { id: parliament-th, name: "Parliament of Thailand", host: www.parliament.go.th, cat: government, provider: gov-th, cc: TH, imp: 2, tier: 3 }1750 - { id: nso-th, name: "NSO Thailand", host: www.nso.go.th, cat: government, provider: gov-th, cc: TH, imp: 2, tier: 3 }1751 - { id: sso-th, name: "Social Security Office Thailand", host: www.sso.go.th, cat: government, provider: gov-th, cc: TH, imp: 2, tier: 3 }1752 - { id: hasil, name: "LHDN Malaysia", host: www.hasil.gov.my, cat: government, provider: gov-my, cc: MY, imp: 2, tier: 3 }1753 - { id: moh-my, name: "MOH Malaysia", host: www.moh.gov.my, cat: government, provider: gov-my, cc: MY, imp: 2, tier: 3 }1754 - { id: bnm, name: "Bank Negara Malaysia", host: www.bnm.gov.my, cat: government, provider: gov-my, cc: MY, imp: 2, tier: 3 }1755 - { id: met-my, name: "MetMalaysia", host: www.met.gov.my, cat: government, provider: gov-my, cc: MY, imp: 2, tier: 3 }1756 - { id: parlimen, name: "Parliament of Malaysia", host: www.parlimen.gov.my, cat: government, provider: gov-my, cc: MY, imp: 2, tier: 3 }1757 - { id: dosm, name: "DOSM Malaysia", host: www.dosm.gov.my, cat: government, provider: gov-my, cc: MY, imp: 2, tier: 3 }1758 - { id: kwsp, name: "KWSP/EPF Malaysia", host: www.kwsp.gov.my, cat: government, provider: gov-my, cc: MY, imp: 2, tier: 3 }1759 - { id: fbr, name: "FBR Pakistan", host: www.fbr.gov.pk, cat: government, provider: gov-pk, cc: PK, imp: 2, tier: 3 }1760 - { id: sbp, name: "State Bank of Pakistan", host: www.sbp.org.pk, cat: government, provider: gov-pk, cc: PK, imp: 2, tier: 3 }1761 - { id: pmd, name: "Pakistan Meteorological Department", host: www.pmd.gov.pk, cat: government, provider: gov-pk, cc: PK, imp: 2, tier: 3 }1762 - { id: na-pk, name: "National Assembly of Pakistan", host: www.na.gov.pk, cat: government, provider: gov-pk, cc: PK, imp: 2, tier: 3 }1763 - { id: nadra, name: "NADRA", host: www.nadra.gov.pk, cat: government, provider: gov-pk, cc: PK, imp: 2, tier: 3 }1764 - { id: nbr-bd, name: "NBR Bangladesh", host: nbr.gov.bd, cat: government, provider: gov-bd, cc: BD, imp: 2, tier: 3 }1765 - { id: bb-bd, name: "Bangladesh Bank", host: www.bb.org.bd, cat: government, provider: gov-bd, cc: BD, imp: 2, tier: 3 }1766 - { id: bmd, name: "Bangladesh Meteorological Department", host: bmd.gov.bd, cat: government, provider: gov-bd, cc: BD, imp: 2, tier: 3 }1767 - { id: bangladesh-gov, name: "bangladesh.gov.bd", host: bangladesh.gov.bd, cat: government, provider: gov-bd, cc: BD, imp: 2, tier: 3 }1768 - { id: tax-ma, name: "DGI Maroc", host: www.tax.gov.ma, cat: government, provider: gov-ma, cc: MA, imp: 2, tier: 3 }1769 - { id: sante-ma, name: "Ministère de la Santé Maroc", host: www.sante.gov.ma, cat: government, provider: gov-ma, cc: MA, imp: 2, tier: 3 }1770 - { id: bkam, name: "Bank Al-Maghrib", host: www.bkam.ma, cat: government, provider: gov-ma, cc: MA, imp: 2, tier: 3 }1771 - { id: marocmeteo, name: "Maroc Météo", host: www.marocmeteo.ma, cat: government, provider: gov-ma, cc: MA, imp: 2, tier: 3 }1772 - { id: hcp, name: "HCP Maroc", host: www.hcp.ma, cat: government, provider: gov-ma, cc: MA, imp: 2, tier: 3 }1773 - { id: ird-nz, name: "Inland Revenue NZ", host: www.ird.govt.nz, cat: government, provider: gov-nz, cc: NZ, imp: 2, tier: 3 }1774 - { id: health-nz, name: "Health New Zealand", host: www.tewhatuora.govt.nz, cat: government, provider: gov-nz, cc: NZ, imp: 2, tier: 3 }1775 - { id: rbnz, name: "Reserve Bank of New Zealand", host: www.rbnz.govt.nz, cat: government, provider: gov-nz, cc: NZ, imp: 2, tier: 3 }1776 - { id: metservice, name: "MetService", host: www.metservice.com, cat: government, provider: metservice, cc: NZ, imp: 2, tier: 3 }1777 - { id: parliament-nz, name: "New Zealand Parliament", host: www.parliament.nz, cat: government, provider: gov-nz, cc: NZ, imp: 2, tier: 3 }1778 - { id: stats-nz, name: "Stats NZ", host: www.stats.govt.nz, cat: government, provider: gov-nz, cc: NZ, imp: 2, tier: 3 }1779 - { id: geonet, name: "GeoNet (NZ earthquakes)", host: www.geonet.org.nz, cat: government, provider: gns, cc: NZ, imp: 2, tier: 3 }1780 - { id: immigration-nz, name: "Immigration New Zealand", host: www.immigration.govt.nz, cat: government, provider: gov-nz, cc: NZ, imp: 2, tier: 3 }1781 - { id: delta, name: "Delta Air Lines", host: www.delta.com, cat: government, provider: delta, cc: US, imp: 3, tier: 3 }1782 - { id: american-airlines, name: "American Airlines", host: www.aa.com, cat: government, provider: american, cc: US, imp: 3, tier: 3 }1783 - { id: lufthansa, name: "Lufthansa", host: www.lufthansa.com, cat: government, provider: lufthansa, cc: DE, imp: 3, tier: 3 }1784 - { id: ryanair, name: "Ryanair", host: www.ryanair.com, cat: government, provider: ryanair, cc: IE, imp: 2, tier: 3 }1785 - { id: emirates, name: "Emirates", host: www.emirates.com, cat: government, provider: emirates, cc: AE, imp: 2, tier: 3 }1786 - { id: westjet, name: "WestJet", host: www.westjet.com, cat: government, provider: westjet, cc: CA, imp: 2, tier: 3 }1787 - { id: expedia, name: "Expedia", host: www.expedia.com, cat: government, provider: expedia, cc: US, imp: 2, tier: 3 }1788 - { id: kayak, name: "KAYAK", host: www.kayak.com, cat: government, provider: booking, cc: US, imp: 2, tier: 3 }1789 - { id: lyft, name: "Lyft", host: www.lyft.com, cat: government, provider: lyft, cc: US, imp: 2, tier: 3 }1790 - { id: bolt, name: "Bolt", host: bolt.eu, cat: government, provider: bolt, cc: EE, imp: 2, tier: 3 }1791 - { id: sncf, name: "SNCF", host: www.sncf.com, cat: government, provider: sncf, cc: FR, imp: 2, tier: 3 }1792 - { id: eurostar, name: "Eurostar", host: www.eurostar.com, cat: government, provider: eurostar, cc: GB, imp: 2, tier: 3 }1793 - { id: national-rail, name: "National Rail", host: www.nationalrail.co.uk, cat: government, provider: rdg, cc: GB, imp: 2, tier: 3 }1794 - { id: tfl, name: "Transport for London", host: tfl.gov.uk, cat: government, provider: tfl, cc: GB, imp: 3, tier: 3 }1795 - { id: mta, name: "MTA New York", host: new.mta.info, cat: government, provider: mta, cc: US, imp: 2, tier: 3 }1796 - { id: fedex, name: "FedEx", host: www.fedex.com, cat: government, provider: fedex, cc: US, imp: 3, tier: 3 }1797 - { id: purolator, name: "Purolator", host: www.purolator.com, cat: government, provider: canada-post, cc: CA, imp: 2, tier: 3 }17981799 # ───────── News1800 - { id: cbc, name: "CBC/Radio-Canada", host: www.cbc.ca, cat: news, provider: cbc, cc: CA, imp: 3, tier: 2 }1801 - { id: radio-canada, name: "Radio-Canada", host: ici.radio-canada.ca, cat: news, provider: cbc, cc: CA, imp: 3, tier: 2 }1802 - { id: la-presse, name: "La Presse", host: www.lapresse.ca, cat: news, provider: la-presse, cc: CA, imp: 2, tier: 3 }1803 - { id: nytimes, name: "The New York Times", host: www.nytimes.com, cat: news, provider: nyt, cc: US, imp: 3, tier: 2 }1804 - { id: cnn, name: "CNN", host: www.cnn.com, cat: news, provider: wbd, cc: US, imp: 3, tier: 2 }1805 - { id: bbc, name: "BBC", host: www.bbc.com, cat: news, provider: bbc, cc: GB, imp: 4, tier: 1 }1806 - { id: guardian, name: "The Guardian", host: www.theguardian.com, cat: news, provider: gmg, cc: GB, imp: 3, tier: 2 }1807 - { id: lemonde, name: "Le Monde", host: www.lemonde.fr, cat: news, provider: le-monde, cc: FR, imp: 3, tier: 2 }1808 - { id: spiegel, name: "Der Spiegel", host: www.spiegel.de, cat: news, provider: spiegel, cc: DE, imp: 3, tier: 3 }1809 - { id: reuters, name: "Reuters", host: www.reuters.com, cat: news, provider: thomson-reuters, cc: null, imp: 3, tier: 2 }1810 - { id: aljazeera, name: "Al Jazeera", host: www.aljazeera.com, cat: news, provider: aljazeera, cc: QA, imp: 3, tier: 3 }1811 - { id: nhk, name: "NHK", host: www3.nhk.or.jp, cat: news, provider: nhk, cc: JP, imp: 3, tier: 3 }1812 - { id: globo, name: "Globo", host: www.globo.com, cat: news, provider: globo, cc: BR, imp: 3, tier: 3 }1813 - { id: times-of-india, name: "Times of India", host: timesofindia.indiatimes.com, cat: news, provider: bccl, cc: IN, imp: 3, tier: 3 }1814 - { id: abc-au, name: "ABC Australia", host: www.abc.net.au, cat: news, provider: abc, cc: AU, imp: 3, tier: 3 }1815 - { id: hurriyet, name: "Hürriyet", host: www.hurriyet.com.tr, cat: news, provider: demiroren, cc: TR, imp: 2, tier: 3 }1816 - { id: news24-za, name: "News24", host: www.news24.com, cat: news, provider: media24, cc: ZA, imp: 2, tier: 3 }1817 - { id: straits-times, name: "The Straits Times", host: www.straitstimes.com, cat: news, provider: sph, cc: SG, imp: 2, tier: 3 }1818 - { id: el-pais, name: "El País", host: elpais.com, cat: news, provider: prisa, cc: ES, imp: 2, tier: 3 }1819 - { id: nos-nl, name: "NOS", host: nos.nl, cat: news, provider: npo, cc: NL, imp: 2, tier: 3 }1820 - { id: ap-news, name: "Associated Press", host: apnews.com, cat: news, provider: ap, cc: US, imp: 3, tier: 2 }1821 - { id: afp, name: "AFP", host: www.afp.com, cat: news, provider: afp, cc: FR, imp: 3, tier: 3 }1822 - { id: bloomberg, name: "Bloomberg", host: www.bloomberg.com, cat: news, provider: bloomberg, cc: US, imp: 3, tier: 2 }1823 - { id: ft, name: "Financial Times", host: www.ft.com, cat: news, provider: nikkei, cc: GB, imp: 3, tier: 3 }1824 - { id: wsj, name: "The Wall Street Journal", host: www.wsj.com, cat: news, provider: news-corp, cc: US, imp: 3, tier: 3 }1825 - { id: npr, name: "NPR", host: www.npr.org, cat: news, provider: npr, cc: US, imp: 3, tier: 3 }1826 - { id: fox-news, name: "Fox News", host: www.foxnews.com, cat: news, provider: fox, cc: US, imp: 3, tier: 3 }1827 - { id: nbc-news, name: "NBC News", host: www.nbcnews.com, cat: news, provider: nbcu, cc: US, imp: 2, tier: 3 }1828 - { id: abc-news-us, name: "ABC News", host: abcnews.go.com, cat: news, provider: disney, cc: US, imp: 2, tier: 3 }1829 - { id: cbs-news, name: "CBS News", host: www.cbsnews.com, cat: news, provider: paramount, cc: US, imp: 2, tier: 3 }1830 - { id: usa-today, name: "USA Today", host: www.usatoday.com, cat: news, provider: gannett, cc: US, imp: 2, tier: 3 }1831 - { id: politico, name: "Politico", host: www.politico.com, cat: news, provider: axel-springer, cc: US, imp: 2, tier: 3 }1832 - { id: axios, name: "Axios", host: www.axios.com, cat: news, provider: cox, cc: US, imp: 2, tier: 3 }1833 - { id: the-verge, name: "The Verge", host: www.theverge.com, cat: news, provider: vox, cc: US, imp: 2, tier: 3 }1834 - { id: techcrunch, name: "TechCrunch", host: techcrunch.com, cat: news, provider: yahoo, cc: US, imp: 2, tier: 3 }1835 - { id: ars-technica, name: "Ars Technica", host: arstechnica.com, cat: news, provider: conde-nast, cc: US, imp: 2, tier: 3 }1836 - { id: hacker-news, name: "Hacker News", host: news.ycombinator.com, cat: news, provider: ycombinator, cc: US, imp: 3, tier: 3 }1837 - { id: le-devoir, name: "Le Devoir", host: www.ledevoir.com, cat: news, provider: le-devoir, cc: CA, imp: 2, tier: 3 }1838 - { id: journal-de-montreal, name: "Le Journal de Montréal", host: www.journaldemontreal.com, cat: news, provider: quebecor, cc: CA, imp: 2, tier: 3 }1839 - { id: tva-nouvelles, name: "TVA Nouvelles", host: www.tvanouvelles.ca, cat: news, provider: quebecor, cc: CA, imp: 2, tier: 3 }1840 - { id: le-soleil, name: "Le Soleil", host: www.lesoleil.com, cat: news, provider: cn2i, cc: CA, imp: 2, tier: 3 }1841 - { id: global-news, name: "Global News", host: globalnews.ca, cat: news, provider: corus, cc: CA, imp: 2, tier: 3 }1842 - { id: ctv-news, name: "CTV News", host: www.ctvnews.ca, cat: news, provider: bell, cc: CA, imp: 3, tier: 3 }1843 - { id: globe-and-mail, name: "The Globe and Mail", host: www.theglobeandmail.com, cat: news, provider: woodbridge, cc: CA, imp: 3, tier: 3 }1844 - { id: toronto-star, name: "Toronto Star", host: www.thestar.com, cat: news, provider: torstar, cc: CA, imp: 2, tier: 3 }1845 - { id: national-post, name: "National Post", host: nationalpost.com, cat: news, provider: postmedia, cc: CA, imp: 2, tier: 3 }1846 - { id: cp24, name: "CP24", host: www.cp24.com, cat: news, provider: bell, cc: CA, imp: 2, tier: 3 }1847 - { id: le-figaro, name: "Le Figaro", host: www.lefigaro.fr, cat: news, provider: dassault, cc: FR, imp: 2, tier: 3 }1848 - { id: liberation, name: "Libération", host: www.liberation.fr, cat: news, provider: liberation, cc: FR, imp: 2, tier: 3 }1849 - { id: france-24, name: "France 24", host: www.france24.com, cat: news, provider: france-medias-monde, cc: FR, imp: 3, tier: 3 }1850 - { id: bfmtv, name: "BFMTV", host: www.bfmtv.com, cat: news, provider: cma-cgm, cc: FR, imp: 2, tier: 3 }1851 - { id: franceinfo, name: "franceinfo", host: www.francetvinfo.fr, cat: news, provider: france-televisions, cc: FR, imp: 2, tier: 3 }1852 - { id: dw, name: "Deutsche Welle", host: www.dw.com, cat: news, provider: dw, cc: DE, imp: 3, tier: 3 }1853 - { id: faz, name: "FAZ", host: www.faz.net, cat: news, provider: faz, cc: DE, imp: 2, tier: 3 }1854 - { id: bild, name: "Bild", host: www.bild.de, cat: news, provider: axel-springer, cc: DE, imp: 2, tier: 3 }1855 - { id: sueddeutsche, name: "Süddeutsche Zeitung", host: www.sueddeutsche.de, cat: news, provider: swmh, cc: DE, imp: 2, tier: 3 }1856 - { id: tagesschau, name: "tagesschau.de", host: www.tagesschau.de, cat: news, provider: ard, cc: DE, imp: 3, tier: 3 }1857 - { id: el-mundo, name: "El Mundo", host: www.elmundo.es, cat: news, provider: unidad-editorial, cc: ES, imp: 2, tier: 3 }1858 - { id: corriere, name: "Corriere della Sera", host: www.corriere.it, cat: news, provider: rcs, cc: IT, imp: 2, tier: 3 }1859 - { id: la-repubblica, name: "la Repubblica", host: www.repubblica.it, cat: news, provider: gedi, cc: IT, imp: 2, tier: 3 }1860 - { id: telegraaf, name: "De Telegraaf", host: www.telegraaf.nl, cat: news, provider: mediahuis, cc: NL, imp: 2, tier: 3 }1861 - { id: nu-nl, name: "NU.nl", host: www.nu.nl, cat: news, provider: dpg, cc: NL, imp: 2, tier: 3 }1862 - { id: rtbf, name: "RTBF", host: www.rtbf.be, cat: news, provider: rtbf, cc: BE, imp: 2, tier: 3 }1863 - { id: vrt, name: "VRT NWS", host: www.vrt.be, cat: news, provider: vrt, cc: BE, imp: 2, tier: 3 }1864 - { id: srf, name: "SRF", host: www.srf.ch, cat: news, provider: srg, cc: CH, imp: 2, tier: 3 }1865 - { id: rts, name: "RTS", host: www.rts.ch, cat: news, provider: srg, cc: CH, imp: 2, tier: 3 }1866 - { id: orf, name: "ORF", host: orf.at, cat: news, provider: orf, cc: AT, imp: 2, tier: 3 }1867 - { id: svt, name: "SVT Nyheter", host: www.svt.se, cat: news, provider: svt, cc: SE, imp: 2, tier: 3 }1868 - { id: nrk, name: "NRK", host: www.nrk.no, cat: news, provider: nrk, cc: "NO", imp: 2, tier: 3 }1869 - { id: yle, name: "Yle", host: yle.fi, cat: news, provider: yle, cc: FI, imp: 2, tier: 3 }1870 - { id: rte, name: "RTÉ", host: www.rte.ie, cat: news, provider: rte, cc: IE, imp: 2, tier: 3 }1871 - { id: irish-times, name: "The Irish Times", host: www.irishtimes.com, cat: news, provider: irish-times, cc: IE, imp: 2, tier: 3 }1872 - { id: sky-news, name: "Sky News", host: news.sky.com, cat: news, provider: sky, cc: GB, imp: 2, tier: 3 }1873 - { id: daily-mail, name: "Daily Mail", host: www.dailymail.co.uk, cat: news, provider: dmgt, cc: GB, imp: 2, tier: 3 }1874 - { id: the-times, name: "The Times", host: www.thetimes.com, cat: news, provider: news-corp, cc: GB, imp: 2, tier: 3 }1875 - { id: telegraph, name: "The Telegraph", host: www.telegraph.co.uk, cat: news, provider: tmg, cc: GB, imp: 2, tier: 3 }1876 - { id: independent, name: "The Independent", host: www.independent.co.uk, cat: news, provider: independent, cc: GB, imp: 2, tier: 3 }1877 - { id: gazeta-wyborcza, name: "Gazeta Wyborcza", host: wyborcza.pl, cat: news, provider: agora, cc: PL, imp: 2, tier: 3 }1878 - { id: onet, name: "Onet", host: www.onet.pl, cat: news, provider: ringier-axel-springer, cc: PL, imp: 2, tier: 3 }1879 - { id: idnes, name: "iDNES", host: www.idnes.cz, cat: news, provider: mafra, cc: CZ, imp: 2, tier: 3 }1880 - { id: kathimerini, name: "Kathimerini", host: www.kathimerini.gr, cat: news, provider: kathimerini, cc: GR, imp: 2, tier: 3 }1881 - { id: cyprus-mail, name: "Cyprus Mail", host: cyprus-mail.com, cat: news, provider: cyprus-mail, cc: CY, imp: 2, tier: 3 }1882 - { id: sabah, name: "Sabah", host: www.sabah.com.tr, cat: news, provider: turkuvaz, cc: TR, imp: 2, tier: 3 }1883 - { id: trt-haber, name: "TRT Haber", host: www.trthaber.com, cat: news, provider: trt, cc: TR, imp: 2, tier: 3 }1884 - { id: haaretz, name: "Haaretz", host: www.haaretz.com, cat: news, provider: haaretz, cc: IL, imp: 2, tier: 3 }1885 - { id: times-of-israel, name: "The Times of Israel", host: www.timesofisrael.com, cat: news, provider: toi, cc: IL, imp: 2, tier: 3 }1886 - { id: ynet, name: "Ynet", host: www.ynet.co.il, cat: news, provider: yedioth, cc: IL, imp: 2, tier: 3 }1887 - { id: al-arabiya, name: "Al Arabiya", host: www.alarabiya.net, cat: news, provider: mbc, cc: AE, imp: 2, tier: 3 }1888 - { id: gulf-news, name: "Gulf News", host: gulfnews.com, cat: news, provider: al-nisr, cc: AE, imp: 2, tier: 3 }1889 - { id: arab-news, name: "Arab News", host: www.arabnews.com, cat: news, provider: srmg, cc: SA, imp: 2, tier: 3 }1890 - { id: al-ahram, name: "Al-Ahram", host: english.ahram.org.eg, cat: news, provider: al-ahram, cc: EG, imp: 2, tier: 3 }1891 - { id: kyiv-independent, name: "The Kyiv Independent", host: kyivindependent.com, cat: news, provider: kyiv-independent, cc: UA, imp: 2, tier: 3 }1892 - { id: ukrinform, name: "Ukrinform", host: www.ukrinform.net, cat: news, provider: gov-ua, cc: UA, imp: 2, tier: 3 }1893 - { id: meduza, name: "Meduza", host: meduza.io, cat: news, provider: meduza, cc: LV, imp: 2, tier: 3 }1894 - { id: tass, name: "TASS", host: tass.com, cat: news, provider: tass, cc: RU, imp: 2, tier: 3 }1895 - { id: asahi, name: "Asahi Shimbun", host: www.asahi.com, cat: news, provider: asahi, cc: JP, imp: 2, tier: 3 }1896 - { id: nikkei, name: "Nikkei", host: www.nikkei.com, cat: news, provider: nikkei, cc: JP, imp: 2, tier: 3 }1897 - { id: yomiuri, name: "Yomiuri Shimbun", host: www.yomiuri.co.jp, cat: news, provider: yomiuri, cc: JP, imp: 2, tier: 3 }1898 - { id: yonhap, name: "Yonhap News", host: en.yna.co.kr, cat: news, provider: yonhap, cc: KR, imp: 2, tier: 3 }1899 - { id: chosun, name: "Chosun Ilbo", host: www.chosun.com, cat: news, provider: chosun, cc: KR, imp: 2, tier: 3 }1900 - { id: kbs-news, name: "KBS News", host: news.kbs.co.kr, cat: news, provider: kbs, cc: KR, imp: 2, tier: 3 }1901 - { id: scmp, name: "South China Morning Post", host: www.scmp.com, cat: news, provider: alibaba, svc: alibaba, cc: HK, imp: 2, tier: 3 }1902 - { id: xinhua, name: "Xinhua", host: english.news.cn, cat: news, provider: xinhua, cc: CN, imp: 2, tier: 3 }1903 - { id: people-daily, name: "People's Daily", host: en.people.cn, cat: news, provider: peoples-daily, cc: CN, imp: 2, tier: 3 }1904 - { id: cgtn, name: "CGTN", host: www.cgtn.com, cat: news, provider: cmg, cc: CN, imp: 2, tier: 3 }1905 - { id: sina-news, name: "Sina News", host: news.sina.com.cn, cat: news, provider: sina, cc: CN, imp: 2, tier: 3 }1906 - { id: cna-tw, name: "Focus Taiwan (CNA)", host: focustaiwan.tw, cat: news, provider: cna, cc: TW, imp: 2, tier: 3 }1907 - { id: cna-sg, name: "CNA Singapore", host: www.channelnewsasia.com, cat: news, provider: mediacorp, cc: SG, imp: 2, tier: 3 }1908 - { id: the-hindu, name: "The Hindu", host: www.thehindu.com, cat: news, provider: the-hindu, cc: IN, imp: 2, tier: 3 }1909 - { id: ndtv, name: "NDTV", host: www.ndtv.com, cat: news, provider: adani, cc: IN, imp: 2, tier: 3 }1910 - { id: hindustan-times, name: "Hindustan Times", host: www.hindustantimes.com, cat: news, provider: ht-media, cc: IN, imp: 2, tier: 3 }1911 - { id: indian-express, name: "The Indian Express", host: indianexpress.com, cat: news, provider: indian-express, cc: IN, imp: 2, tier: 3 }1912 - { id: dawn, name: "Dawn", host: www.dawn.com, cat: news, provider: dawn, cc: PK, imp: 2, tier: 3 }1913 - { id: daily-star-bd, name: "The Daily Star", host: www.thedailystar.net, cat: news, provider: daily-star, cc: BD, imp: 2, tier: 3 }1914 - { id: kompas, name: "Kompas", host: www.kompas.com, cat: news, provider: kompas-gramedia, cc: ID, imp: 2, tier: 3 }1915 - { id: detik, name: "detikcom", host: www.detik.com, cat: news, provider: cт-corp, cc: ID, imp: 2, tier: 3 }1916 - { id: inquirer, name: "Philippine Daily Inquirer", host: www.inquirer.net, cat: news, provider: inquirer, cc: PH, imp: 2, tier: 3 }1917 - { id: rappler, name: "Rappler", host: www.rappler.com, cat: news, provider: rappler, cc: PH, imp: 2, tier: 3 }1918 - { id: vnexpress, name: "VnExpress", host: vnexpress.net, cat: news, provider: fpt, cc: VN, imp: 2, tier: 3 }1919 - { id: bangkok-post, name: "Bangkok Post", host: www.bangkokpost.com, cat: news, provider: bangkok-post, cc: TH, imp: 2, tier: 3 }1920 - { id: the-star-my, name: "The Star Malaysia", host: www.thestar.com.my, cat: news, provider: star-media, cc: MY, imp: 2, tier: 3 }1921 - { id: smh, name: "The Sydney Morning Herald", host: www.smh.com.au, cat: news, provider: nine, cc: AU, imp: 2, tier: 3 }1922 - { id: news-com-au, name: "news.com.au", host: www.news.com.au, cat: news, provider: news-corp, cc: AU, imp: 2, tier: 3 }1923 - { id: nz-herald, name: "NZ Herald", host: www.nzherald.co.nz, cat: news, provider: nzme, cc: NZ, imp: 2, tier: 3 }1924 - { id: stuff-nz, name: "Stuff", host: www.stuff.co.nz, cat: news, provider: stuff, cc: NZ, imp: 2, tier: 3 }1925 - { id: folha, name: "Folha de S.Paulo", host: www.folha.uol.com.br, cat: news, provider: folha, cc: BR, imp: 2, tier: 3 }1926 - { id: uol, name: "UOL", host: www.uol.com.br, cat: news, provider: uol, cc: BR, imp: 3, tier: 3 }1927 - { id: estadao, name: "Estadão", host: www.estadao.com.br, cat: news, provider: estadao, cc: BR, imp: 2, tier: 3 }1928 - { id: clarin, name: "Clarín", host: www.clarin.com, cat: news, provider: clarin, cc: AR, imp: 2, tier: 3 }1929 - { id: la-nacion, name: "La Nación", host: www.lanacion.com.ar, cat: news, provider: la-nacion, cc: AR, imp: 2, tier: 3 }1930 - { id: infobae, name: "Infobae", host: www.infobae.com, cat: news, provider: infobae, cc: AR, imp: 2, tier: 3 }1931 - { id: el-universal-mx, name: "El Universal (México)", host: www.eluniversal.com.mx, cat: news, provider: el-universal, cc: MX, imp: 2, tier: 3 }1932 - { id: reforma, name: "Reforma", host: www.reforma.com, cat: news, provider: reforma, cc: MX, imp: 2, tier: 3 }1933 - { id: el-tiempo, name: "El Tiempo", host: www.eltiempo.com, cat: news, provider: el-tiempo, cc: CO, imp: 2, tier: 3 }1934 - { id: emol, name: "Emol", host: www.emol.com, cat: news, provider: el-mercurio, cc: CL, imp: 2, tier: 3 }1935 - { id: el-comercio-pe, name: "El Comercio (Perú)", host: elcomercio.pe, cat: news, provider: el-comercio, cc: PE, imp: 2, tier: 3 }1936 - { id: daily-nation, name: "Daily Nation", host: nation.africa, cat: news, provider: nation-media, cc: KE, imp: 2, tier: 3 }1937 - { id: the-standard-ke, name: "The Standard (Kenya)", host: www.standardmedia.co.ke, cat: news, provider: standard-group, cc: KE, imp: 2, tier: 3 }1938 - { id: punch, name: "Punch", host: punchng.com, cat: news, provider: punch, cc: NG, imp: 2, tier: 3 }1939 - { id: vanguard-ng, name: "Vanguard Nigeria", host: www.vanguardngr.com, cat: news, provider: vanguard-ng, cc: NG, imp: 2, tier: 3 }1940 - { id: premium-times, name: "Premium Times", host: www.premiumtimesng.com, cat: news, provider: premium-times, cc: NG, imp: 2, tier: 3 }1941 - { id: daily-maverick, name: "Daily Maverick", host: www.dailymaverick.co.za, cat: news, provider: daily-maverick, cc: ZA, imp: 2, tier: 3 }1942 - { id: iol, name: "IOL", host: www.iol.co.za, cat: news, provider: independent-media, cc: ZA, imp: 2, tier: 3 }1943 - { id: le360, name: "Le360", host: fr.le360.ma, cat: news, provider: le360, cc: MA, imp: 2, tier: 3 }1944 - { id: hespress, name: "Hespress", host: www.hespress.com, cat: news, provider: hespress, cc: MA, imp: 2, tier: 3 }1945 - { id: ghanaweb, name: "GhanaWeb", host: www.ghanaweb.com, cat: news, provider: ghanaweb, cc: GH, imp: 2, tier: 3 }1946 - { id: economist, name: "The Economist", host: www.economist.com, cat: news, provider: economist, cc: GB, imp: 2, tier: 3 }1947 - { id: time, name: "TIME", host: time.com, cat: news, provider: time, cc: US, imp: 2, tier: 3 }1948 - { id: euronews, name: "Euronews", host: www.euronews.com, cat: news, provider: euronews, cc: FR, imp: 2, tier: 3 }1949 - { id: rfi, name: "RFI", host: www.rfi.fr, cat: news, provider: france-medias-monde, cc: FR, imp: 2, tier: 3 }1950 - { id: voa, name: "Voice of America", host: www.voanews.com, cat: news, provider: usagm, cc: US, imp: 2, tier: 3 }1951 - { id: rfe-rl, name: "RFE/RL", host: www.rferl.org, cat: news, provider: usagm, cc: CZ, imp: 2, tier: 3 }1952 - { id: bbc-news-feeds, name: "BBC News RSS", host: feeds.bbci.co.uk, url: "https://feeds.bbci.co.uk/news/rss.xml", cat: news, provider: bbc, cc: GB, imp: 3, tier: 3, checks: [http, dns] }1953 - { id: cbc-rss, name: "CBC News RSS", host: www.cbc.ca, url: "https://www.cbc.ca/webfeed/rss/rss-topstories", cat: news, provider: cbc, cc: CA, imp: 3, tier: 3, checks: [http] }1954 - { id: nyt-rss, name: "NYT RSS", host: rss.nytimes.com, url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml", cat: news, provider: nyt, cc: US, imp: 2, tier: 3, checks: [http, dns] }1955 - { id: reuters-rss, name: "Reuters (www)", host: www.reuters.com, url: "https://www.reuters.com/world/", cat: news, provider: thomson-reuters, cc: null, imp: 2, tier: 3, checks: [http] }19561957 # ───────── AI platforms1958 - { id: openai, name: "OpenAI", host: openai.com, cat: ai, provider: openai, svc: openai, cc: US, imp: 4, tier: 1 }1959 - { id: openai-api, name: "OpenAI API", host: api.openai.com, url: "https://api.openai.com/v1/models", cat: ai, provider: openai, svc: openai, cc: US, imp: 4, tier: 1 }1960 - { id: chatgpt, name: "ChatGPT", host: chatgpt.com, cat: ai, provider: openai, svc: openai, cc: US, imp: 4, tier: 1 }1961 - { id: anthropic, name: "Anthropic", host: www.anthropic.com, cat: ai, provider: anthropic, svc: anthropic, cc: US, imp: 4, tier: 1 }1962 - { id: anthropic-api, name: "Anthropic API", host: api.anthropic.com, url: "https://api.anthropic.com/v1/models", cat: ai, provider: anthropic, svc: anthropic, cc: US, imp: 4, tier: 1 }1963 - { id: claude-ai, name: "Claude", host: claude.ai, cat: ai, provider: anthropic, svc: anthropic, cc: US, imp: 3, tier: 2 }1964 - { id: huggingface, name: "Hugging Face", host: huggingface.co, cat: ai, provider: huggingface, svc: huggingface, cc: US, imp: 4, tier: 1 }1965 - { id: gemini, name: "Google Gemini", host: gemini.google.com, cat: ai, provider: google, svc: google, cc: null, imp: 3, tier: 2 }1966 - { id: mistral, name: "Mistral AI", host: mistral.ai, cat: ai, provider: mistral, svc: mistral, cc: FR, imp: 3, tier: 2 }1967 - { id: perplexity, name: "Perplexity", host: www.perplexity.ai, cat: ai, provider: perplexity, cc: US, imp: 2, tier: 3 }1968 - { id: replicate, name: "Replicate", host: replicate.com, cat: ai, provider: replicate, cc: US, imp: 2, tier: 3 }1969 - { id: cohere, name: "Cohere", host: cohere.com, cat: ai, provider: cohere, svc: cohere, cc: CA, imp: 2, tier: 3 }1970 - { id: copilot, name: "Microsoft Copilot", host: copilot.microsoft.com, cat: ai, provider: microsoft, svc: microsoft, cc: null, imp: 3, tier: 2 }1971 - { id: meta-ai, name: "Meta AI", host: www.meta.ai, cat: ai, provider: meta, svc: meta, cc: US, imp: 3, tier: 2 }1972 - { id: xai, name: "xAI", host: x.ai, cat: ai, provider: xai, cc: US, imp: 3, tier: 3 }1973 - { id: grok, name: "Grok", host: grok.com, cat: ai, provider: xai, cc: US, imp: 3, tier: 2 }1974 - { id: xai-api, name: "xAI API", host: api.x.ai, url: "https://api.x.ai/v1/models", cat: ai, provider: xai, cc: US, imp: 3, tier: 3, checks: [http, dns] }1975 - { id: deepseek, name: "DeepSeek", host: www.deepseek.com, cat: ai, provider: deepseek, cc: CN, imp: 3, tier: 2 }1976 - { id: deepseek-chat, name: "DeepSeek Chat", host: chat.deepseek.com, cat: ai, provider: deepseek, cc: CN, imp: 3, tier: 3 }1977 - { id: deepseek-api, name: "DeepSeek API", host: api.deepseek.com, url: "https://api.deepseek.com/models", cat: ai, provider: deepseek, cc: CN, imp: 3, tier: 3, checks: [http, dns] }1978 - { id: qwen-chat, name: "Qwen Chat (Alibaba)", host: chat.qwen.ai, cat: ai, provider: alibaba, svc: alibaba, cc: SG, imp: 3, tier: 3 }1979 - { id: tongyi, name: "Tongyi Qianwen (Alibaba, China)", host: tongyi.aliyun.com, cat: ai, provider: alibaba, svc: alibaba, cc: CN, imp: 2, tier: 3 }1980 - { id: ernie-bot, name: "Baidu ERNIE Bot", host: yiyan.baidu.com, cat: ai, provider: baidu, cc: CN, imp: 2, tier: 3 }1981 - { id: kimi, name: "Kimi (Moonshot)", host: www.kimi.com, cat: ai, provider: moonshot, cc: CN, imp: 2, tier: 3 }1982 - { id: doubao, name: "Doubao (ByteDance)", host: www.doubao.com, cat: ai, provider: bytedance, svc: tiktok, cc: CN, imp: 2, tier: 3 }1983 - { id: zhipu, name: "Zhipu ChatGLM", host: chatglm.cn, cat: ai, provider: zhipu, cc: CN, imp: 2, tier: 3 }1984 - { id: mistral-api, name: "Mistral API", host: api.mistral.ai, url: "https://api.mistral.ai/v1/models", cat: ai, provider: mistral, svc: mistral, cc: FR, imp: 3, tier: 2, checks: [http, dns] }1985 - { id: mistral-chat, name: "Le Chat (Mistral)", host: chat.mistral.ai, cat: ai, provider: mistral, svc: mistral, cc: FR, imp: 3, tier: 3 }1986 - { id: cohere-api, name: "Cohere API", host: api.cohere.com, url: "https://api.cohere.com/v1/models", cat: ai, provider: cohere, svc: cohere, cc: CA, imp: 2, tier: 3, checks: [http, dns] }1987 - { id: perplexity-api, name: "Perplexity API", host: api.perplexity.ai, cat: ai, provider: perplexity, cc: US, imp: 2, tier: 3, checks: [http, dns] }1988 - { id: google-generative, name: "Google Generative Language API", host: generativelanguage.googleapis.com, url: "https://generativelanguage.googleapis.com/v1beta/models", cat: ai, provider: google, svc: google, cc: null, imp: 3, tier: 2, checks: [http, dns] }1989 - { id: google-aistudio, name: "Google AI Studio", host: aistudio.google.com, cat: ai, provider: google, svc: google, cc: null, imp: 2, tier: 3 }1990 - { id: google-notebooklm, name: "NotebookLM", host: notebooklm.google.com, cat: ai, provider: google, svc: google, cc: null, imp: 2, tier: 3 }1991 - { id: openai-platform, name: "OpenAI platform", host: platform.openai.com, cat: ai, provider: openai, svc: openai, cc: US, imp: 3, tier: 2 }1992 - { id: openai-sora, name: "Sora", host: sora.com, cat: ai, provider: openai, svc: openai, cc: US, imp: 2, tier: 3 }1993 - { id: anthropic-docs, name: "Claude Docs", host: docs.anthropic.com, cat: ai, provider: anthropic, svc: anthropic, cc: US, imp: 2, tier: 3 }1994 - { id: anthropic-console, name: "Claude Console", host: console.anthropic.com, cat: ai, provider: anthropic, svc: anthropic, cc: US, imp: 3, tier: 3 }1995 - { id: huggingface-cdn, name: "Hugging Face CDN (cdn-lfs)", host: cdn-lfs.hf.co, cat: ai, provider: huggingface, svc: huggingface, cc: null, imp: 3, tier: 2, checks: [http, dns] }1996 - { id: huggingface-status, name: "Hugging Face status", host: status.huggingface.co, cat: ai, provider: huggingface, svc: huggingface, cc: US, imp: 2, tier: 3 }1997 - { id: character-ai, name: "Character.AI", host: character.ai, cat: ai, provider: character-ai, cc: US, imp: 2, tier: 3 }1998 - { id: poe, name: "Poe (Quora)", host: poe.com, cat: ai, provider: quora, cc: US, imp: 2, tier: 3 }1999 - { id: you-com, name: "You.com", host: you.com, cat: ai, provider: you, cc: US, imp: 2, tier: 3 }2000 - { id: midjourney, name: "Midjourney", host: www.midjourney.com, cat: ai, provider: midjourney, cc: US, imp: 2, tier: 3 }2001 - { id: elevenlabs, name: "ElevenLabs", host: elevenlabs.io, cat: ai, provider: elevenlabs, svc: elevenlabs, cc: US, imp: 2, tier: 3 }2002 - { id: runway, name: "Runway", host: runwayml.com, cat: ai, provider: runway, cc: US, imp: 2, tier: 3 }2003 - { id: stability-ai, name: "Stability AI", host: stability.ai, cat: ai, provider: stability, cc: GB, imp: 2, tier: 3 }2004 - { id: together-ai, name: "Together AI", host: www.together.ai, cat: ai, provider: together, cc: US, imp: 2, tier: 3 }2005 - { id: groq, name: "Groq", host: groq.com, cat: ai, provider: groq, cc: US, imp: 2, tier: 3 }2006 - { id: groq-api, name: "Groq API", host: api.groq.com, url: "https://api.groq.com/openai/v1/models", cat: ai, provider: groq, cc: US, imp: 2, tier: 3, checks: [http, dns] }2007 - { id: fireworks-ai, name: "Fireworks AI", host: fireworks.ai, cat: ai, provider: fireworks, cc: US, imp: 2, tier: 3 }2008 - { id: openrouter, name: "OpenRouter", host: openrouter.ai, url: "https://openrouter.ai/api/v1/models", cat: ai, provider: openrouter, cc: US, imp: 3, tier: 2 }2009 - { id: ollama, name: "Ollama", host: ollama.com, cat: ai, provider: ollama, cc: US, imp: 2, tier: 3 }2010 - { id: ollama-registry, name: "Ollama model registry", host: registry.ollama.ai, url: "https://registry.ollama.ai/v2/", cat: ai, provider: ollama, cc: US, imp: 3, tier: 3, checks: [http, dns] }2011 - { id: civitai, name: "Civitai", host: civitai.com, cat: ai, provider: civitai, cc: US, imp: 2, tier: 3 }2012 - { id: cursor, name: "Cursor", host: cursor.com, cat: ai, provider: anysphere, cc: US, imp: 2, tier: 3 }2013 - { id: windsurf, name: "Windsurf", host: windsurf.com, cat: ai, provider: windsurf, cc: US, imp: 2, tier: 3 }2014 - { id: replit, name: "Replit", host: replit.com, cat: ai, provider: replit, cc: US, imp: 2, tier: 3 }2015 - { id: lovable, name: "Lovable", host: lovable.dev, cat: ai, provider: lovable, cc: SE, imp: 2, tier: 3 }2016 - { id: v0, name: "v0 (Vercel)", host: v0.dev, cat: ai, provider: vercel, svc: vercel, cc: US, imp: 2, tier: 3 }2017 - { id: bolt-new, name: "bolt.new (StackBlitz)", host: bolt.new, cat: ai, provider: stackblitz, cc: US, imp: 2, tier: 3 }2018 - { id: suno, name: "Suno", host: suno.com, cat: ai, provider: suno, cc: US, imp: 2, tier: 3 }2019 - { id: kaggle, name: "Kaggle", host: www.kaggle.com, cat: ai, provider: google, svc: google, cc: US, imp: 2, tier: 3 }2020 - { id: colab, name: "Google Colab", host: colab.research.google.com, cat: ai, provider: google, svc: google, cc: null, imp: 3, tier: 3 }2021 - { id: wandb, name: "Weights & Biases", host: wandb.ai, cat: ai, provider: coreweave, cc: US, imp: 2, tier: 3 }2022 - { id: coreweave, name: "CoreWeave", host: www.coreweave.com, cat: ai, provider: coreweave, cc: US, imp: 2, tier: 3 }2023 - { id: lambda-labs, name: "Lambda", host: lambda.ai, cat: ai, provider: lambda, cc: US, imp: 2, tier: 3 }2024 - { id: modal, name: "Modal", host: modal.com, cat: ai, provider: modal, cc: US, imp: 2, tier: 3 }2025 - { id: pytorch, name: "PyTorch", host: pytorch.org, cat: ai, provider: linux-foundation, cc: US, imp: 2, tier: 3 }2026 - { id: pytorch-download, name: "PyTorch wheels", host: download.pytorch.org, url: "https://download.pytorch.org/whl/torch/", cat: ai, provider: linux-foundation, cc: null, imp: 3, tier: 3, checks: [http, dns] }2027 - { id: tensorflow, name: "TensorFlow", host: www.tensorflow.org, cat: ai, provider: google, svc: google, cc: null, imp: 2, tier: 3 }20282029 # ───────── Major consumer services / OS vendors2030 - { id: apple, name: "Apple", host: www.apple.com, cat: infrastructure, provider: apple, svc: apple, cc: US, imp: 5, tier: 1, tr: true }2031 - { id: apple-icloud, name: "iCloud", host: www.icloud.com, cat: infrastructure, provider: apple, svc: apple, cc: null, imp: 4, tier: 1 }2032 - { id: apple-captive, name: "Apple captive portal check", host: captive.apple.com, url: "http://captive.apple.com/hotspot-detect.html", cat: infrastructure, provider: apple, svc: apple, cc: null, imp: 3, tier: 1, checks: [http] }2033 - { id: microsoft, name: "Microsoft", host: www.microsoft.com, cat: infrastructure, provider: microsoft, svc: microsoft, cc: US, imp: 5, tier: 1, tr: true }2034 - { id: office-365, name: "Microsoft 365", host: www.office.com, cat: infrastructure, provider: microsoft, svc: microsoft, cc: null, imp: 4, tier: 1 }2035 - { id: windows-update, name: "Windows Update", host: www.msftconnecttest.com, url: "http://www.msftconnecttest.com/connecttest.txt", cat: infrastructure, provider: microsoft, svc: microsoft, cc: null, imp: 3, tier: 2, checks: [http] }2036 - { id: google-drive, name: "Google Drive", host: drive.google.com, cat: infrastructure, provider: google, svc: google, cc: null, imp: 4, tier: 1 }2037 - { id: google-maps, name: "Google Maps", host: maps.google.com, cat: infrastructure, provider: google, svc: google, cc: null, imp: 4, tier: 1 }2038 - { id: dropbox, name: "Dropbox", host: www.dropbox.com, cat: infrastructure, provider: dropbox, svc: dropbox, cc: US, imp: 3, tier: 2 }2039 - { id: salesforce, name: "Salesforce", host: www.salesforce.com, cat: infrastructure, provider: salesforce, svc: salesforce, cc: US, imp: 4, tier: 2 }2040 - { id: sap, name: "SAP", host: www.sap.com, cat: infrastructure, provider: sap, cc: DE, imp: 3, tier: 3 }2041 - { id: adobe, name: "Adobe", host: www.adobe.com, cat: infrastructure, provider: adobe, cc: US, imp: 3, tier: 3 }2042 - { id: okta, name: "Okta", host: www.okta.com, cat: infrastructure, provider: okta, svc: okta, cc: US, imp: 3, tier: 2 }2043 - { id: auth0, name: "Auth0", host: auth0.com, cat: infrastructure, provider: okta, svc: okta, cc: US, imp: 3, tier: 3 }2044 - { id: datadog, name: "Datadog", host: www.datadoghq.com, cat: infrastructure, provider: datadog, svc: datadog, cc: US, imp: 3, tier: 3 }2045 - { id: mozilla, name: "Mozilla", host: www.mozilla.org, cat: infrastructure, provider: mozilla, cc: US, imp: 3, tier: 3 }2046 - { id: ubuntu-archive, name: "Ubuntu archive", host: archive.ubuntu.com, url: "http://archive.ubuntu.com/ubuntu/dists/noble/Release", cat: infrastructure, provider: canonical, cc: GB, imp: 3, tier: 2, checks: [http, dns, ping] }2047 - { id: debian, name: "Debian", host: deb.debian.org, url: "http://deb.debian.org/debian/dists/stable/Release", cat: infrastructure, provider: debian, cc: null, imp: 3, tier: 2 }2048 - { id: steam, name: "Steam", host: store.steampowered.com, cat: infrastructure, provider: valve, cc: US, imp: 3, tier: 2 }2049 - { id: playstation, name: "PlayStation Network", host: www.playstation.com, cat: infrastructure, provider: sony, cc: US, imp: 3, tier: 3 }2050 - { id: xbox, name: "Xbox", host: www.xbox.com, cat: infrastructure, provider: microsoft, svc: microsoft, cc: US, imp: 3, tier: 3 }2051 - { id: uber, name: "Uber", host: www.uber.com, cat: infrastructure, provider: uber, cc: US, imp: 3, tier: 3 }2052 - { id: airbnb, name: "Airbnb", host: www.airbnb.com, cat: infrastructure, provider: airbnb, cc: US, imp: 2, tier: 3 }2053 - { id: booking, name: "Booking.com", host: www.booking.com, cat: infrastructure, provider: booking, cc: NL, imp: 3, tier: 3 }20542055 # ───────── ISPs & telecom (public sites — proxies for provider reachability)2056 - { id: bell-ca, name: "Bell Canada", host: www.bell.ca, cat: infrastructure, provider: bell, cc: CA, imp: 3, tier: 2 }2057 - { id: videotron, name: "Vidéotron", host: videotron.com, cat: infrastructure, provider: videotron, cc: CA, imp: 3, tier: 3 }2058 - { id: rogers, name: "Rogers", host: www.rogers.com, cat: infrastructure, provider: rogers, cc: CA, imp: 3, tier: 3 }2059 - { id: telus, name: "TELUS", host: www.telus.com, cat: infrastructure, provider: telus, cc: CA, imp: 3, tier: 3 }2060 - { id: comcast, name: "Comcast Xfinity", host: www.xfinity.com, cat: infrastructure, provider: comcast, cc: US, imp: 3, tier: 3 }2061 - { id: att, name: "AT&T", host: www.att.com, cat: infrastructure, provider: att, cc: US, imp: 3, tier: 3 }2062 - { id: verizon, name: "Verizon", host: www.verizon.com, cat: infrastructure, provider: verizon, cc: US, imp: 3, tier: 3 }2063 - { id: lumen, name: "Lumen", host: www.lumen.com, cat: infrastructure, provider: lumen, cc: US, imp: 3, tier: 3 }2064 - { id: cogent, name: "Cogent", host: www.cogentco.com, cat: infrastructure, provider: cogent, cc: US, imp: 3, tier: 3 }2065 - { id: orange-fr, name: "Orange", host: www.orange.fr, cat: infrastructure, provider: orange, cc: FR, imp: 3, tier: 3 }2066 - { id: deutsche-telekom, name: "Deutsche Telekom", host: www.telekom.de, cat: infrastructure, provider: dt, cc: DE, imp: 3, tier: 3 }2067 - { id: bt, name: "BT", host: www.bt.com, cat: infrastructure, provider: bt, cc: GB, imp: 3, tier: 3 }2068 - { id: eir, name: "eir", host: www.eir.ie, cat: infrastructure, provider: eir, cc: IE, imp: 2, tier: 3 }2069 - { id: turk-telekom, name: "Türk Telekom", host: www.turktelekom.com.tr, cat: infrastructure, provider: turk-telekom, cc: TR, imp: 3, tier: 3 }2070 - { id: cyta, name: "Cyta", host: www.cyta.com.cy, cat: infrastructure, provider: cyta, cc: CY, imp: 2, tier: 3 }2071 - { id: ntt, name: "NTT", host: www.ntt.com, cat: infrastructure, provider: ntt, cc: JP, imp: 3, tier: 3 }2072 - { id: singtel, name: "Singtel", host: www.singtel.com, cat: infrastructure, provider: singtel, cc: SG, imp: 3, tier: 3 }2073 - { id: telstra, name: "Telstra", host: www.telstra.com.au, cat: infrastructure, provider: telstra, cc: AU, imp: 3, tier: 3 }2074 - { id: jio, name: "Jio", host: www.jio.com, cat: infrastructure, provider: jio, cc: IN, imp: 3, tier: 3 }2075 - { id: mtn, name: "MTN", host: www.mtn.com, cat: infrastructure, provider: mtn, cc: ZA, imp: 2, tier: 3 }2076 - { id: claro-br, name: "Claro Brasil", host: www.claro.com.br, cat: infrastructure, provider: claro, cc: BR, imp: 2, tier: 3 }2077 - { id: telmex, name: "Telmex", host: telmex.com, cat: infrastructure, provider: america-movil, cc: MX, imp: 2, tier: 3 }2078 - { id: etisalat, name: "e& (Etisalat)", host: www.etisalat.ae, cat: infrastructure, provider: etisalat, cc: AE, imp: 2, tier: 3 }2079 - { id: cogeco, name: "Cogeco", host: www.cogeco.ca, cat: infrastructure, provider: cogeco, cc: CA, imp: 2, tier: 3 }2080 - { id: eastlink, name: "Eastlink", host: www.eastlink.ca, cat: infrastructure, provider: eastlink, cc: CA, imp: 2, tier: 3 }2081 - { id: sasktel, name: "SaskTel", host: www.sasktel.com, cat: infrastructure, provider: sasktel, cc: CA, imp: 2, tier: 3 }2082 - { id: xplore, name: "Xplore", host: www.xplore.ca, cat: infrastructure, provider: xplore, cc: CA, imp: 2, tier: 3 }2083 - { id: freedom-mobile, name: "Freedom Mobile", host: www.freedommobile.ca, cat: infrastructure, provider: videotron, cc: CA, imp: 2, tier: 3 }2084 - { id: fizz, name: "Fizz", host: fizz.ca, cat: infrastructure, provider: videotron, cc: CA, imp: 2, tier: 3 }2085 - { id: teksavvy, name: "TekSavvy", host: www.teksavvy.com, cat: infrastructure, provider: teksavvy, cc: CA, imp: 2, tier: 3 }2086 - { id: spectrum, name: "Charter Spectrum", host: www.spectrum.com, cat: infrastructure, provider: charter, cc: US, imp: 3, tier: 3 }2087 - { id: t-mobile-us, name: "T-Mobile US", host: www.t-mobile.com, cat: infrastructure, provider: t-mobile, cc: US, imp: 3, tier: 3 }2088 - { id: cox, name: "Cox", host: www.cox.com, cat: infrastructure, provider: cox, cc: US, imp: 2, tier: 3 }2089 - { id: frontier, name: "Frontier", host: frontier.com, cat: infrastructure, provider: frontier, cc: US, imp: 2, tier: 3 }2090 - { id: altice-optimum, name: "Optimum (Altice USA)", host: www.optimum.com, cat: infrastructure, provider: altice, cc: US, imp: 2, tier: 3 }2091 - { id: starlink, name: "Starlink", host: www.starlink.com, cat: infrastructure, provider: spacex, cc: US, imp: 3, tier: 2 }2092 - { id: virgin-media, name: "Virgin Media", host: www.virginmedia.com, cat: infrastructure, provider: liberty-global, cc: GB, imp: 3, tier: 3 }2093 - { id: sky-uk, name: "Sky", host: www.sky.com, cat: infrastructure, provider: sky, cc: GB, imp: 3, tier: 3 }2094 - { id: vodafone-uk, name: "Vodafone UK", host: www.vodafone.co.uk, cat: infrastructure, provider: vodafone, cc: GB, imp: 3, tier: 3 }2095 - { id: ee, name: "EE", host: ee.co.uk, cat: infrastructure, provider: bt, cc: GB, imp: 3, tier: 3 }2096 - { id: talktalk, name: "TalkTalk", host: www.talktalk.co.uk, cat: infrastructure, provider: talktalk, cc: GB, imp: 2, tier: 3 }2097 - { id: three-uk, name: "Three UK", host: www.three.co.uk, cat: infrastructure, provider: three, cc: GB, imp: 2, tier: 3 }2098 - { id: sfr, name: "SFR", host: www.sfr.fr, cat: infrastructure, provider: altice, cc: FR, imp: 3, tier: 3 }2099 - { id: free-fr, name: "Free", host: www.free.fr, cat: infrastructure, provider: iliad, cc: FR, imp: 3, tier: 3 }2100 - { id: bouygues, name: "Bouygues Telecom", host: www.bouyguestelecom.fr, cat: infrastructure, provider: bouygues, cc: FR, imp: 3, tier: 3 }2101 - { id: vodafone-de, name: "Vodafone Deutschland", host: www.vodafone.de, cat: infrastructure, provider: vodafone, cc: DE, imp: 3, tier: 3 }2102 - { id: 1und1, name: "1&1", host: www.1und1.de, cat: infrastructure, provider: united-internet, cc: DE, imp: 2, tier: 3 }2103 - { id: o2-de, name: "O2 Deutschland", host: www.o2online.de, cat: infrastructure, provider: telefonica, cc: DE, imp: 2, tier: 3 }2104 - { id: movistar, name: "Movistar", host: www.movistar.es, cat: infrastructure, provider: telefonica, cc: ES, imp: 3, tier: 3 }2105 - { id: tim-it, name: "TIM", host: www.tim.it, cat: infrastructure, provider: tim, cc: IT, imp: 3, tier: 3 }2106 - { id: kpn, name: "KPN", host: www.kpn.com, cat: infrastructure, provider: kpn, cc: NL, imp: 3, tier: 3 }2107 - { id: ziggo, name: "Ziggo", host: www.ziggo.nl, cat: infrastructure, provider: liberty-global, cc: NL, imp: 2, tier: 3 }2108 - { id: proximus, name: "Proximus", host: www.proximus.be, cat: infrastructure, provider: proximus, cc: BE, imp: 2, tier: 3 }2109 - { id: swisscom, name: "Swisscom", host: www.swisscom.ch, cat: infrastructure, provider: swisscom, cc: CH, imp: 3, tier: 3 }2110 - { id: a1-at, name: "A1 Telekom Austria", host: www.a1.net, cat: infrastructure, provider: a1, cc: AT, imp: 2, tier: 3 }2111 - { id: telenor, name: "Telenor", host: www.telenor.no, cat: infrastructure, provider: telenor, cc: "NO", imp: 2, tier: 3 }2112 - { id: elisa, name: "Elisa", host: elisa.fi, cat: infrastructure, provider: elisa, cc: FI, imp: 2, tier: 3 }2113 - { id: tdc, name: "TDC NET", host: tdcnet.dk, cat: infrastructure, provider: tdc, cc: DK, imp: 2, tier: 3 }2114 - { id: orange-pl, name: "Orange Polska", host: www.orange.pl, cat: infrastructure, provider: orange, cc: PL, imp: 2, tier: 3 }2115 - { id: o2-cz, name: "O2 Czech Republic", host: www.o2.cz, cat: infrastructure, provider: o2-cz, cc: CZ, imp: 2, tier: 3 }2116 - { id: turkcell, name: "Turkcell", host: www.turkcell.com.tr, cat: infrastructure, provider: turkcell, cc: TR, imp: 3, tier: 3 }2117 - { id: vodafone-tr, name: "Vodafone Türkiye", host: www.vodafone.com.tr, cat: infrastructure, provider: vodafone, cc: TR, imp: 2, tier: 3 }2118 - { id: superonline, name: "Turkcell Superonline", host: www.superonline.net, cat: infrastructure, provider: turkcell, cc: TR, imp: 2, tier: 3 }2119 - { id: epic-cy, name: "Epic Cyprus", host: www.epic.com.cy, cat: infrastructure, provider: epic, cc: CY, imp: 2, tier: 3 }2120 - { id: primetel, name: "Primetel", host: www.primetel.com.cy, cat: infrastructure, provider: primetel, cc: CY, imp: 2, tier: 3 }2121 - { id: vodafone-ie, name: "Vodafone Ireland", host: n.vodafone.ie, cat: infrastructure, provider: vodafone, cc: IE, imp: 2, tier: 3 }2122 - { id: virgin-media-ie, name: "Virgin Media Ireland", host: www.virginmedia.ie, cat: infrastructure, provider: liberty-global, cc: IE, imp: 2, tier: 3 }2123 - { id: cosmote, name: "COSMOTE", host: www.cosmote.gr, cat: infrastructure, provider: ote, cc: GR, imp: 2, tier: 3 }2124 - { id: rostelecom, name: "Rostelecom", host: www.rt.ru, cat: infrastructure, provider: rostelecom, cc: RU, imp: 2, tier: 3 }2125 - { id: kyivstar, name: "Kyivstar", host: kyivstar.ua, cat: infrastructure, provider: kyivstar, cc: UA, imp: 2, tier: 3 }2126 - { id: kddi, name: "KDDI", host: www.kddi.com, cat: infrastructure, provider: kddi, cc: JP, imp: 3, tier: 3 }2127 - { id: softbank, name: "SoftBank", host: www.softbank.jp, cat: infrastructure, provider: softbank, cc: JP, imp: 3, tier: 3 }2128 - { id: ntt-docomo, name: "NTT Docomo", host: www.docomo.ne.jp, cat: infrastructure, provider: ntt, cc: JP, imp: 3, tier: 3 }2129 - { id: kt, name: "KT", host: corp.kt.com, cat: infrastructure, provider: kt, cc: KR, imp: 3, tier: 3 }2130 - { id: skt, name: "SK Telecom", host: www.sktelecom.com, cat: infrastructure, provider: skt, cc: KR, imp: 3, tier: 3 }2131 - { id: lg-uplus, name: "LG U+", host: www.lguplus.com, cat: infrastructure, provider: lg-uplus, cc: KR, imp: 2, tier: 3 }2132 - { id: chunghwa, name: "Chunghwa Telecom", host: www.cht.com.tw, cat: infrastructure, provider: chunghwa, cc: TW, imp: 3, tier: 3 }2133 - { id: hkt, name: "HKT", host: www.hkt.com, cat: infrastructure, provider: pccw, cc: HK, imp: 2, tier: 3 }2134 - { id: china-mobile, name: "China Mobile", host: www.chinamobileltd.com, cat: infrastructure, provider: china-mobile, cc: HK, imp: 3, tier: 3 }2135 - { id: china-telecom, name: "China Telecom", host: www.chinatelecom-h.com, cat: infrastructure, provider: china-telecom, cc: HK, imp: 3, tier: 3 }2136 - { id: china-unicom, name: "China Unicom", host: www.chinaunicom.com.hk, cat: infrastructure, provider: china-unicom, cc: HK, imp: 3, tier: 3 }2137 - { id: airtel, name: "Airtel India", host: www.airtel.in, cat: infrastructure, provider: airtel, cc: IN, imp: 3, tier: 3 }2138 - { id: vi-india, name: "Vi (Vodafone Idea)", host: www.myvi.in, cat: infrastructure, provider: vodafone-idea, cc: IN, imp: 2, tier: 3 }2139 - { id: optus, name: "Optus", host: www.optus.com.au, cat: infrastructure, provider: optus, cc: AU, imp: 3, tier: 3 }2140 - { id: tpg, name: "TPG Telecom", host: www.tpg.com.au, cat: infrastructure, provider: tpg, cc: AU, imp: 2, tier: 3 }2141 - { id: spark-nz, name: "Spark NZ", host: www.spark.co.nz, cat: infrastructure, provider: spark, cc: NZ, imp: 2, tier: 3 }2142 - { id: starhub, name: "StarHub", host: www.starhub.com, cat: infrastructure, provider: starhub, cc: SG, imp: 2, tier: 3 }2143 - { id: telkomsel, name: "Telkomsel", host: www.telkomsel.com, cat: infrastructure, provider: telkom-id, cc: ID, imp: 3, tier: 3 }2144 - { id: pldt, name: "PLDT", host: pldthome.com, cat: infrastructure, provider: pldt, cc: PH, imp: 2, tier: 3 }2145 - { id: globe-ph, name: "Globe Telecom", host: www.globe.com.ph, cat: infrastructure, provider: globe, cc: PH, imp: 2, tier: 3 }2146 - { id: viettel, name: "Viettel", host: viettel.com.vn, cat: infrastructure, provider: viettel, cc: VN, imp: 2, tier: 3 }2147 - { id: ais-th, name: "AIS", host: www.ais.th, cat: infrastructure, provider: ais, cc: TH, imp: 2, tier: 3 }2148 - { id: maxis, name: "Maxis", host: www.maxis.com.my, cat: infrastructure, provider: maxis, cc: MY, imp: 2, tier: 3 }2149 - { id: vivo-br, name: "Vivo", host: www.vivo.com.br, cat: infrastructure, provider: telefonica, cc: BR, imp: 3, tier: 3 }2150 - { id: tim-br, name: "TIM Brasil", host: www.tim.com.br, cat: infrastructure, provider: tim, cc: BR, imp: 2, tier: 3 }2151 - { id: telcel, name: "Telcel", host: www.telcel.com, cat: infrastructure, provider: america-movil, cc: MX, imp: 3, tier: 3 }2152 - { id: movistar-ar, name: "Movistar Argentina", host: www.movistar.com.ar, cat: infrastructure, provider: telefonica, cc: AR, imp: 2, tier: 3 }2153 - { id: entel-cl, name: "Entel Chile", host: www.entel.cl, cat: infrastructure, provider: entel, cc: CL, imp: 2, tier: 3 }2154 - { id: claro-co, name: "Claro Colombia", host: www.claro.com.co, cat: infrastructure, provider: america-movil, cc: CO, imp: 2, tier: 3 }2155 - { id: vodacom, name: "Vodacom", host: www.vodacom.co.za, cat: infrastructure, provider: vodacom, cc: ZA, imp: 3, tier: 3 }2156 - { id: telkom-za, name: "Telkom SA", host: www.telkom.co.za, cat: infrastructure, provider: telkom-za, cc: ZA, imp: 2, tier: 3 }2157 - { id: mtn-ng, name: "MTN Nigeria", host: www.mtn.ng, cat: infrastructure, provider: mtn, cc: NG, imp: 3, tier: 3 }2158 - { id: airtel-africa, name: "Airtel Africa", host: airtel.africa, cat: infrastructure, provider: airtel, cc: NG, imp: 2, tier: 3 }2159 - { id: safaricom, name: "Safaricom", host: www.safaricom.co.ke, cat: infrastructure, provider: safaricom, cc: KE, imp: 3, tier: 3 }2160 - { id: maroc-telecom, name: "Maroc Telecom", host: www.iam.ma, cat: infrastructure, provider: maroc-telecom, cc: MA, imp: 2, tier: 3 }2161 - { id: orange-eg, name: "Orange Egypt", host: www.orange.eg, cat: infrastructure, provider: orange, cc: EG, imp: 2, tier: 3 }2162 - { id: du, name: "du (EITC)", host: www.du.ae, cat: infrastructure, provider: du, cc: AE, imp: 2, tier: 3 }2163 - { id: stc, name: "stc", host: www.stc.com.sa, cat: infrastructure, provider: stc, cc: SA, imp: 3, tier: 3 }2164 - { id: ooredoo, name: "Ooredoo", host: www.ooredoo.com, cat: infrastructure, provider: ooredoo, cc: QA, imp: 2, tier: 3 }2165 - { id: bezeq, name: "Bezeq", host: www.bezeq.co.il, cat: infrastructure, provider: bezeq, cc: IL, imp: 2, tier: 3 }2166 - { id: hydro-quebec, name: "Hydro-Québec", host: www.hydroquebec.com, cat: infrastructure, provider: hydro-quebec, cc: CA, imp: 3, tier: 3 }2167 - { id: eskom, name: "Eskom", host: www.eskom.co.za, cat: infrastructure, provider: eskom, cc: ZA, imp: 2, tier: 3 }2168