{
    "query": "102.89.22.0",
    "type": "ipv4",
    "status": "ok",
    "fetched_at": "2026-11-04T02:13:32+00:00",
    "observed_at": "2026-11-04T02:12:37Z",
    "warnings": [],
    "paths": [
        {
            "collector": "RRC25",
            "location": "Amsterdam, NL",
            "peer": "104.225.4.202",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "36236 29465",
            "next_hop": "104.225.4.202",
            "last_updated": "2026-10-23T00:58:17Z",
            "latest_time": "2026-11-04T02:13:29Z",
            "communities": "36236:50 36236:1002 36236:10488 40027:40000",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC24",
            "location": "Montevideo, UY",
            "peer": "138.122.60.1",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "61573 37468 29465",
            "next_hop": "138.122.60.1",
            "last_updated": "2026-11-02T12:21:43Z",
            "latest_time": "2026-11-04T02:13:13Z",
            "communities": "61573:61573",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC00",
            "location": "Amsterdam, NL",
            "peer": "165.16.221.66",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "37721 29465",
            "next_hop": "165.16.221.66",
            "last_updated": "2026-10-28T08:02:59Z",
            "latest_time": "2026-11-04T02:13:29Z",
            "communities": "37721:3000 37721:3100 37721:3140 37721:3142 37721:16566 37721:17105 37721:18005",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC15",
            "location": "Sao Paulo, BR",
            "peer": "187.16.216.103",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "28624 61568 37468 29465",
            "next_hop": "187.16.216.103",
            "last_updated": "2026-11-02T17:23:27Z",
            "latest_time": "2026-11-04T02:13:28Z",
            "communities": "37468:2000 37468:2130 37468:11000 37468:11300 37468:11301 37468:37468 61568:65202 61568:65501 28624:61568",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC15",
            "location": "Sao Paulo, BR",
            "peer": "187.16.216.209",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "28634 273478 13786 22356 22381 22381 37468 29465",
            "next_hop": "187.16.216.209",
            "last_updated": "2026-11-02T12:21:21Z",
            "latest_time": "2026-11-04T02:13:29Z",
            "communities": "53013:11153",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC15",
            "location": "Sao Paulo, BR",
            "peer": "187.16.217.161",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "13786 22356 22381 22381 37468 29465",
            "next_hop": "187.16.217.161",
            "last_updated": "2026-11-02T12:21:21Z",
            "latest_time": "2026-11-04T02:13:28Z",
            "communities": "13786:110 13786:5500 13786:5511 13786:22356 13786:40000 13786:45504 22356:1000 22356:1009 22356:14100 22356:14130 22356:58100 22356:65055",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC15",
            "location": "Sao Paulo, BR",
            "peer": "187.16.222.107",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "263152 53013 13786 22356 22381 22381 37468 29465",
            "next_hop": "187.16.222.107",
            "last_updated": "2026-11-02T12:21:21Z",
            "latest_time": "2026-11-04T02:13:27Z",
            "communities": "11200:53013",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC15",
            "location": "Sao Paulo, BR",
            "peer": "187.16.223.70",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "262427 262761 263444 22356 22381 22381 37468 29465",
            "next_hop": "187.16.223.70",
            "last_updated": "2026-11-04T00:04:36Z",
            "latest_time": "2026-11-04T02:13:29Z",
            "communities": "",
            "large_communities": "",
            "extended_communities": "4:18547388"
        },
        {
            "collector": "RRC19",
            "location": "Johannesburg, ZA",
            "peer": "196.60.8.44",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "327983 37497 3491 29465",
            "next_hop": "196.60.8.44",
            "last_updated": "2026-10-16T07:37:31Z",
            "latest_time": "2026-11-04T02:13:28Z",
            "communities": "",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC19",
            "location": "Johannesburg, ZA",
            "peer": "196.60.8.139",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "32653 30844 29465",
            "next_hop": "196.60.8.139",
            "last_updated": "2026-10-06T09:36:33Z",
            "latest_time": "2026-11-04T02:13:29Z",
            "communities": "30844:666 30844:23466",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC19",
            "location": "Johannesburg, ZA",
            "peer": "196.60.8.152",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "3491 29465",
            "next_hop": "196.60.8.152",
            "last_updated": "2026-10-20T06:04:14Z",
            "latest_time": "2026-11-04T02:13:24Z",
            "communities": "3491:5000 3491:5001 3491:9002 3491:53900",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC19",
            "location": "Johannesburg, ZA",
            "peer": "196.60.8.190",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "37239 37468 29465",
            "next_hop": "196.60.8.190",
            "last_updated": "2026-11-02T12:21:21Z",
            "latest_time": "2026-11-04T02:13:28Z",
            "communities": "37468:332",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC19",
            "location": "Johannesburg, ZA",
            "peer": "196.60.9.84",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "37697 3491 29465",
            "next_hop": "196.60.9.84",
            "last_updated": "2026-10-18T02:46:45Z",
            "latest_time": "2026-11-04T02:13:28Z",
            "communities": "3491:5000 3491:5001 3491:9002 3491:53900 37697:6000",
            "large_communities": "",
            "extended_communities": ""
        },
        {
            "collector": "RRC19",
            "location": "Johannesburg, ZA",
            "peer": "196.60.9.165",
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "as_path": "917 60068 3491 29465",
            "next_hop": "196.60.9.165",
            "last_updated": "2026-09-09T07:11:50Z",
            "latest_time": "2026-11-04T02:13:28Z",
            "communities": "917:59001 3491:5000 3491:5001 3491:9002 3491:53900 57695:13000 60068:204 60068:2000 60068:2210 60068:7180",
            "large_communities": "",
            "extended_communities": ""
        }
    ],
    "prefixes": [
        "102.89.22.0/24"
    ],
    "origins": [
        "AS29465"
    ],
    "collectors": [
        "RRC25",
        "RRC24",
        "RRC00",
        "RRC15",
        "RRC19"
    ],
    "rpki": {
        "102.89.22.0/24|AS29465": {
            "prefix": "102.89.22.0/24",
            "origin": "AS29465",
            "status": "valid",
            "roas": [
                {
                    "prefix": "102.88.0.0/13",
                    "origin": "AS29465",
                    "max_length": 24
                },
                {
                    "prefix": "102.88.0.0/13",
                    "origin": "AS19905",
                    "max_length": 24
                }
            ]
        }
    },
    "holder": null,
    "counts": [],
    "ipv4_addresses": null,
    "ipv4_addresses_complete": false
}