{
    "query": "AS12586",
    "original": "AS12586",
    "type": "asn",
    "outcome": "found",
    "sources": [
        {
            "role": "registry",
            "protocol": "RDAP",
            "endpoint": "https://rdap.db.ripe.net/autnum/12586",
            "trace": [
                "https://rdap.db.ripe.net/autnum/12586"
            ],
            "http_status": 200,
            "outcome": "found",
            "raw": "{\n  \"handle\" : \"AS12586\",\n  \"startAutnum\" : 12586,\n  \"endAutnum\" : 12586,\n  \"name\" : \"ASGHOSTNET\",\n  \"status\" : [ \"active\" ],\n  \"entities\" : [ {\n    \"handle\" : \"GHOSTNET-MNT\",\n    \"vcardArray\" : [ \"vcard\", [ [ \"version\", { }, \"text\", \"4.0\" ], [ \"fn\", { }, \"text\", \"GHOSTNET-MNT\" ], [ \"kind\", { }, \"text\", \"individual\" ] ] ],\n    \"roles\" : [ \"registrant\" ],\n    \"links\" : [ {\n      \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n      \"rel\" : \"self\",\n      \"href\" : \"https://rdap.db.ripe.net/entity/GHOSTNET-MNT\"\n    }, {\n      \"value\" : \"http://www.ripe.net/data-tools/support/documentation/terms\",\n      \"rel\" : \"copyright\",\n      \"href\" : \"http://www.ripe.net/data-tools/support/documentation/terms\"\n    } ],\n    \"objectClassName\" : \"entity\"\n  }, {\n    \"handle\" : \"GN-RIPE\",\n    \"vcardArray\" : [ \"vcard\", [ [ \"version\", { }, \"text\", \"4.0\" ], [ \"fn\", { }, \"text\", \"GHOSTnet GmbH\" ], [ \"kind\", { }, \"text\", \"group\" ], [ \"adr\", {\n      \"label\" : \"Am Dachsbau 17\\n65812 Bad Soden a. Ts.\\nDeutschland\"\n    }, \"text\", [ \"\", \"\", \"\", \"\", \"\", \"\", \"\" ] ], [ \"tel\", {\n      \"type\" : \"voice\"\n    }, \"text\", \"+49 6172 185025\" ], [ \"tel\", {\n      \"type\" : \"fax\"\n    }, \"text\", \"+49 6172 185029\" ], [ \"email\", {\n      \"type\" : \"abuse\"\n    }, \"text\", \"abuse@ghostnet.de\" ] ] ],\n    \"roles\" : [ \"administrative\", \"technical\" ],\n    \"links\" : [ {\n      \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n      \"rel\" : \"self\",\n      \"href\" : \"https://rdap.db.ripe.net/entity/GN-RIPE\"\n    }, {\n      \"value\" : \"http://www.ripe.net/data-tools/support/documentation/terms\",\n      \"rel\" : \"copyright\",\n      \"href\" : \"http://www.ripe.net/data-tools/support/documentation/terms\"\n    } ],\n    \"objectClassName\" : \"entity\"\n  }, {\n    \"handle\" : \"ORG-GG3-RIPE\",\n    \"vcardArray\" : [ \"vcard\", [ [ \"version\", { }, \"text\", \"4.0\" ], [ \"fn\", { }, \"text\", \"GHOSTnet GmbH\" ], [ \"kind\", { }, \"text\", \"org\" ], [ \"adr\", {\n      \"label\" : \"Am Dachsbau 17\\n65812\\nBad Soden a.Ts.\\nGERMANY\"\n    }, \"text\", [ \"\", \"\", \"\", \"\", \"\", \"\", \"\" ] ], [ \"tel\", {\n      \"type\" : \"voice\"\n    }, \"text\", \"+49 6172 185025\" ], [ \"tel\", {\n      \"type\" : \"fax\"\n    }, \"text\", \"+49 6172 185029\" ] ] ],\n    \"roles\" : [ \"registrant\" ],\n    \"links\" : [ {\n      \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n      \"rel\" : \"self\",\n      \"href\" : \"https://rdap.db.ripe.net/entity/ORG-GG3-RIPE\"\n    }, {\n      \"value\" : \"http://www.ripe.net/data-tools/support/documentation/terms\",\n      \"rel\" : \"copyright\",\n      \"href\" : \"http://www.ripe.net/data-tools/support/documentation/terms\"\n    } ],\n    \"objectClassName\" : \"entity\"\n  }, {\n    \"handle\" : \"RIPE-NCC-END-MNT\",\n    \"vcardArray\" : [ \"vcard\", [ [ \"version\", { }, \"text\", \"4.0\" ], [ \"fn\", { }, \"text\", \"RIPE-NCC-END-MNT\" ], [ \"kind\", { }, \"text\", \"individual\" ], [ \"org\", { }, \"text\", \"ORG-NCC1-RIPE\" ] ] ],\n    \"roles\" : [ \"registrant\" ],\n    \"links\" : [ {\n      \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n      \"rel\" : \"self\",\n      \"href\" : \"https://rdap.db.ripe.net/entity/RIPE-NCC-END-MNT\"\n    }, {\n      \"value\" : \"http://www.ripe.net/data-tools/support/documentation/terms\",\n      \"rel\" : \"copyright\",\n      \"href\" : \"http://www.ripe.net/data-tools/support/documentation/terms\"\n    } ],\n    \"objectClassName\" : \"entity\"\n  }, {\n    \"handle\" : \"GN-RIPE\",\n    \"vcardArray\" : [ \"vcard\", [ [ \"version\", { }, \"text\", \"4.0\" ], [ \"fn\", { }, \"text\", \"GHOSTnet GmbH\" ], [ \"kind\", { }, \"text\", \"group\" ], [ \"adr\", {\n      \"label\" : \"Am Dachsbau 17\\n65812 Bad Soden a. Ts.\\nDeutschland\"\n    }, \"text\", [ \"\", \"\", \"\", \"\", \"\", \"\", \"\" ] ], [ \"tel\", {\n      \"type\" : \"voice\"\n    }, \"text\", \"+49 6172 185025\" ], [ \"tel\", {\n      \"type\" : \"fax\"\n    }, \"text\", \"+49 6172 185029\" ], [ \"email\", {\n      \"type\" : \"abuse\"\n    }, \"text\", \"abuse@ghostnet.de\" ] ] ],\n    \"roles\" : [ \"abuse\" ],\n    \"entities\" : [ {\n      \"handle\" : \"GHOSTNET-MNT\",\n      \"vcardArray\" : [ \"vcard\", [ [ \"version\", { }, \"text\", \"4.0\" ], [ \"fn\", { }, \"text\", \"GHOSTNET-MNT\" ], [ \"kind\", { }, \"text\", \"individual\" ] ] ],\n      \"roles\" : [ \"registrant\" ],\n      \"links\" : [ {\n        \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n        \"rel\" : \"self\",\n        \"href\" : \"https://rdap.db.ripe.net/entity/GHOSTNET-MNT\"\n      }, {\n        \"value\" : \"http://www.ripe.net/data-tools/support/documentation/terms\",\n        \"rel\" : \"copyright\",\n        \"href\" : \"http://www.ripe.net/data-tools/support/documentation/terms\"\n      } ],\n      \"objectClassName\" : \"entity\"\n    }, {\n      \"handle\" : \"GNSG-RIPE\",\n      \"vcardArray\" : [ \"vcard\", [ [ \"version\", { }, \"text\", \"4.0\" ], [ \"fn\", { }, \"text\", \"Sebastian Grafmueller\" ], [ \"kind\", { }, \"text\", \"individual\" ], [ \"adr\", {\n        \"label\" : \"GHOSTnet GmbH\\nAm Dachsbau 17\\n65812 Bad Soden a.Ts.\\nDeutschland\"\n      }, \"text\", [ \"\", \"\", \"\", \"\", \"\", \"\", \"\" ] ], [ \"tel\", {\n        \"type\" : \"voice\"\n      }, \"text\", \"+49 6172 185025\" ], [ \"tel\", {\n        \"type\" : \"fax\"\n      }, \"text\", \"+49 6172 185029\" ] ] ],\n      \"roles\" : [ \"administrative\", \"technical\" ],\n      \"links\" : [ {\n        \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n        \"rel\" : \"self\",\n        \"href\" : \"https://rdap.db.ripe.net/entity/GNSG-RIPE\"\n      }, {\n        \"value\" : \"http://www.ripe.net/data-tools/support/documentation/terms\",\n        \"rel\" : \"copyright\",\n        \"href\" : \"http://www.ripe.net/data-tools/support/documentation/terms\"\n      } ],\n      \"objectClassName\" : \"entity\"\n    } ],\n    \"objectClassName\" : \"entity\"\n  } ],\n  \"remarks\" : [ {\n    \"description\" : [ \"\", \"+-------------------------------+\", \"| GHOSTnet AS 12586 |\", \"| Contact Information: |\", \"| |\", \"| GHOSTnet GmbH |\", \"| Network Operation Center |\", \"| Am Dachsbau 17 |\", \"| D-65812 Bad Soden a.Ts. |\", \"| Tel. +49 (0) 6172 - 185025 |\", \"| Fax: +49 (0) 6172 - 185029 |\", \"| mail: noc@ghostnet.de |\", \"| http://www.ghostnet.de |\", \"Upstreams\", \"--- Telia\", \"-------------------------------------------------------\", \"--- GTT\", \"--- DTAG\", \"--- IAG\", \"Peerings\", \"--- Hurricane Electric\", \"--- RETN\", \"--- QSC\", \"--- KleyReX RS1\", \"--- KleyReX RS2\", \"--- KleyReX RS3\", \"--- Cloudflare\", \"--- Google\", \"--- Probe-Networks\", \"Customers\", \"--- Funke Internet Services\", \"--- Milde Software Solutions (MSS)\", \"--- Antilo\", \"--- Broadcore/ITS AG\", \"--- Intercolo\", \"--- Oblcom Swiss AG\", \"--- RDNS Networks\", \"--- Binsec GmbH\", \"--- NONATTACHED-AS\", \"--- active-servers.com\", \"--- PLANINTERNET\", \"--- Travel Communication SIA\", \"--- Photonium NetSolutions GmbH\", \"--- netShelter\", \"--- Jens Christian Schneeweiss Technische Systemprogrammierung\", \"--- Systemgemisch / SysG GmbH\", \"--- Cool Messages Ltd.\", \"--- JSC Multiregional Transittelecom\", \"--- Haase IT\", \"--- Denis Dmitrievich Galyamin\", \"--- PCS Professional Communication Systems GmbH\", \"--- Layer7 Networks GmbH\", \"--- Bakker-IT\", \"--- Ian David Klemm\", \"--- Collin Schneeweiss\", \"--- purTel GmbH\", \"--- BUNGATEL Pte. Ltd.\", \"1. Origin BGP Communities\", \"(communities relayed from AS12586 to peers)\", \"12586:100 GHOSTnet own route\", \"12586:200 peering route\", \"12586:300 customer route\", \"12586:1XXXX route learned @ Location\", \"12586:11000 NewColo\", \"12586:12000 Equinix FR5\", \"12586:13000 Interxion\", \"12586:14000 Itenos\", \"12586:15000 Das Werkhaus\", \"12586:16000 Internic\", \"12586:17000 Colofabrik\", \"12586:18000 Interwerk\", \"12586:19000 Telehouse\", \"12586:2XXXX route learned @ Exchange\", \"12586:21000 KleyReX\", \"12586:22000 DE-CIX\", \"2. Ingress BGP Communities\", \"(communities accepted from customers)\", \"65535:65281 NO_EXPORT (RFC1997)\", \"65535:65282 NO_ADVERTISE (RFC1997)\", \"65535:65283 NO_EXPORT_SUBCONFED (RFC1997)\", \"65535:65284 NO_PEER (RFC3765)\", \"65535:0 GRACEFUL_SHUTDOWN (RFC8326)\", \"12586:9999 blackhole (only IPv4 /32 or IPv6 /128)\", \"12586:110X X = prepends to DTAG (1,2 or 3) or do NOT announce 9\", \"12586:120X X = prepends to GTT (1,2 or 3) or do NOT announce 9\", \"12586:130X X = prepends to Telia (1,2 or 3) or do NOT announce 9\", \"12586:160X X = prepends to Kleyrex (1,2 or 3) or do NOT announce 9\", \"12586:190X X = prepends to DE-CIX via AS31025 (1,2 or 3) or do NOT announce 9\", \"3. Routing Policy\", \"We filter routes smaller then /24 (IPv4) and /48 (IPv6).\", \"We filter private and reserved prefixes according to RFC3330.\", \"We filter incoming prefixes originating in AS12586.\", \"We filter private and reserved ASN.\", \"We filter excessive AS-Path prepending.\", \"We validate ROA records and reject invalid.\", \"Spam, abuse, security issues: ....... abuse@ghostnet.de\", \"Technical, operational issues: ........ noc@ghostnet.de\", \"Peering requests: ................. peering@ghostnet.de\", \"Contact for any legal/law enforcement inquiries\", \"send email to: .........................noc@ghostnet.de\", \"(IP address and file reference in subject line)\", \"If not otherwise specified, please use our\", \"AS-Set for filtering: AS-GHOSTNET\", \"You may get connectivity from GHOSTnet GmbH\", \"at the following sites:\", \"- Colofabrik\", \"-> Rebstoecker 55, 60326 Frankfurt, DE\", \"- NewColo GmbH\", \"-> Mainzer Landstrasse 351-353, 60326 Frankfurt, DE\", \"- NewTelco GmbH\", \"-> Rebstoecker 25-31, 60326 Frankfurt, DE\", \"- Internet AG (Internic)\", \"-> Wiesenhuettenplatz 26, 60329 Frankfurt, DE\", \"- Interxion (FRA01)\", \"-> Hanauer Landstrasse 302, 60314 Frankfurt, DE\", \"- Interxion (FRA02)\", \"-> Hanauer Landstrasse 304 A, 60314 Frankfurt, DE\", \"- Interxion (FRA03)\", \"-> Weissmuellerstr. 21, 60314 Frankfurt, DE\", \"- Interxion (FRA04)\", \"-> Weissmuellerstr. 19, 60314 Frankfurt, DE\", \"- I.T.E.N.O.S.\", \"- Telehouse North\", \"-> Kleyerstrasse 79, 60326 Frankfurt, DE\", \"- Equinix FR2\", \"-> Kruppstrasse 121-127, 60388 Frankfurt, DE\", \"- Ancotel (Equinix FR5)\", \"-> Kleyerstrasse 88-90, 60326 Frankfurt, DE\", \"- Equinix FR7\", \"-> Gutleutstrasse 310, 60327 Frankfurt, DE\", \"- eShelter\", \"-> Hanauer Landstr. 320, 60314 Frankfurt, DE\", \"- eShelter Eschborn\", \"-> Eschborner Landstr. 100, 60489 Frankfurt, DE\", \"- Das Werkhaus / Accelerated IT Services / Firstcolo\", \"-> Kruppstr. 105, 60388 Frankfurt, DE\", \"- Interwerk\", \"-> Dieselstr. 37-41, 60314 Frankfurt, DE\", \"- MK Netzdienste\", \"-> Wilhelm-Fay-Stra\u00dfe 23, 65936 Frankfurt, DE\", \"- TBD: Maincubes FRA01\", \"-> Goethering 29, 63067 Offenbach, DE\", \"- I/P/B/\", \"-> Luetzowstr. 105, 10785 Berlin, DE\", \"- Global Connect HAM2\", \"-> Wendenstra\u00dfe 377, 20537 Hamburg, DE\", \"- Interxion Amsterdam Science Park AMS9 (formerly Vancis / SARA)\", \"-> Science Park 121, 1098 XG Amsterdam, NL\", \"- Interxion Duesseldorf\", \"-> In der Steele 29, 40599 Duesseldorf, DE\", \"....... Free and open peering policy at KleyReX .......\", \"............. (https://www.kleyrex.net) ...............\", \"............. (https://www.peeringdb.com/ix/123) ......\", \"........ Get your own 100Mbit/s port for free .........\", \".................. info@kleyrex.net ...................\", \".. We also operate AS31025, connected to DE-CIX........\", \"..... If you want to peer with it, please contact:.....\", \".....................noc@as31025.net...................\", \"..............(https://www.peeringdb.com/net/2558).....\" ]\n  } ],\n  \"links\" : [ {\n    \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n    \"rel\" : \"rdap-up\",\n    \"href\" : \"https://rdap.db.ripe.net/autnums/rirSearch1/rdap-up/AS12586\",\n    \"type\" : \"application/rdap+json\"\n  }, {\n    \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n    \"rel\" : \"rdap-up rdap-active\",\n    \"href\" : \"https://rdap.db.ripe.net/autnums/rirSearch1/rdap-up/AS12586?status=active\",\n    \"type\" : \"application/rdap+json\"\n  }, {\n    \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n    \"rel\" : \"rdap-down\",\n    \"href\" : \"https://rdap.db.ripe.net/autnums/rirSearch1/rdap-down/AS12586\",\n    \"type\" : \"application/rdap+json\"\n  }, {\n    \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n    \"rel\" : \"rdap-top\",\n    \"href\" : \"https://rdap.db.ripe.net/autnums/rirSearch1/rdap-top/AS12586\",\n    \"type\" : \"application/rdap+json\"\n  }, {\n    \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n    \"rel\" : \"rdap-top rdap-active\",\n    \"href\" : \"https://rdap.db.ripe.net/autnums/rirSearch1/rdap-top/AS12586?status=active\",\n    \"type\" : \"application/rdap+json\"\n  }, {\n    \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n    \"rel\" : \"rdap-bottom\",\n    \"href\" : \"https://rdap.db.ripe.net/autnums/rirSearch1/rdap-bottom/AS12586\",\n    \"type\" : \"application/rdap+json\"\n  }, {\n    \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n    \"rel\" : \"self\",\n    \"href\" : \"https://rdap.db.ripe.net/autnum/12586\",\n    \"type\" : \"application/rdap+json\"\n  }, {\n    \"value\" : \"http://www.ripe.net/data-tools/support/documentation/terms\",\n    \"rel\" : \"copyright\",\n    \"href\" : \"http://www.ripe.net/data-tools/support/documentation/terms\"\n  } ],\n  \"events\" : [ {\n    \"eventAction\" : \"registration\",\n    \"eventDate\" : \"2002-06-04T08:46:38Z\"\n  }, {\n    \"eventAction\" : \"last changed\",\n    \"eventDate\" : \"2025-02-17T15:24:16Z\"\n  } ],\n  \"rdapConformance\" : [ \"nro_rdap_profile_asn_flat_0\", \"rirSearch1\", \"autnums\", \"cidr0\", \"rdap_level_0\", \"nro_rdap_profile_0\", \"redacted\" ],\n  \"notices\" : [ {\n    \"title\" : \"Filtered\",\n    \"description\" : [ \"This output has been filtered.\" ]\n  }, {\n    \"title\" : \"Whois Inaccuracy Reporting\",\n    \"description\" : [ \"If you see inaccuracies in the results, please visit:\" ],\n    \"links\" : [ {\n      \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n      \"rel\" : \"inaccuracy-report\",\n      \"href\" : \"https://www.ripe.net/contact-form?topic=ripe_dbm&show_form=true\",\n      \"type\" : \"text/html\"\n    } ]\n  }, {\n    \"title\" : \"Source\",\n    \"description\" : [ \"Objects returned came from source\", \"RIPE\" ]\n  }, {\n    \"title\" : \"Terms and Conditions\",\n    \"description\" : [ \"This is the RIPE Database query service. The objects are in RDAP format.\" ],\n    \"links\" : [ {\n      \"value\" : \"https://rdap.db.ripe.net/autnum/12586\",\n      \"rel\" : \"terms-of-service\",\n      \"href\" : \"http://www.ripe.net/db/support/db-terms-conditions.pdf\",\n      \"type\" : \"application/pdf\"\n    } ]\n  } ],\n  \"port43\" : \"whois.ripe.net\",\n  \"objectClassName\" : \"autnum\",\n  \"redacted\" : [ {\n    \"name\" : {\n      \"description\" : \"Personal e-mail information\"\n    },\n    \"reason\" : {\n      \"description\" : \"Personal data\"\n    },\n    \"prePath\" : \"$.entities[?(@.handle=='GN-RIPE')].vcardArray[1][?(@[0]=='e-mail')]\",\n    \"method\" : \"removal\"\n  }, {\n    \"name\" : {\n      \"description\" : \"Personal e-mail information\"\n    },\n    \"reason\" : {\n      \"description\" : \"Personal data\"\n    },\n    \"prePath\" : \"$.entities[?(@.handle=='ORG-GG3-RIPE')].vcardArray[1][?(@[0]=='e-mail')]\",\n    \"method\" : \"removal\"\n  }, {\n    \"name\" : {\n      \"description\" : \"Personal e-mail information\"\n    },\n    \"reason\" : {\n      \"description\" : \"Personal data\"\n    },\n    \"prePath\" : \"$.entities[?(@.handle=='GN-RIPE')].vcardArray[1][?(@[0]=='e-mail')]\",\n    \"method\" : \"removal\"\n  } ]\n}",
            "object": {
                "handle": "AS12586",
                "startAutnum": 12586,
                "endAutnum": 12586,
                "name": "ASGHOSTNET",
                "status": [
                    "active"
                ],
                "entities": [
                    {
                        "objectClassName": "entity",
                        "handle": "GHOSTNET-MNT",
                        "roles": [
                            "maintainer"
                        ],
                        "_tls_unverified": false
                    },
                    {
                        "handle": "GN-RIPE",
                        "vcardArray": [
                            "vcard",
                            [
                                [
                                    "version",
                                    [],
                                    "text",
                                    "4.0"
                                ],
                                [
                                    "fn",
                                    [],
                                    "text",
                                    "GHOSTnet GmbH"
                                ],
                                [
                                    "kind",
                                    [],
                                    "text",
                                    "group"
                                ],
                                [
                                    "adr",
                                    {
                                        "label": "Am Dachsbau 17\n65812 Bad Soden a. Ts.\nDeutschland"
                                    },
                                    "text",
                                    [
                                        "",
                                        "",
                                        "",
                                        "",
                                        "",
                                        "",
                                        ""
                                    ]
                                ],
                                [
                                    "tel",
                                    {
                                        "type": "voice"
                                    },
                                    "text",
                                    "+49 6172 185025"
                                ],
                                [
                                    "tel",
                                    {
                                        "type": "fax"
                                    },
                                    "text",
                                    "+49 6172 185029"
                                ],
                                [
                                    "email",
                                    {
                                        "type": "abuse"
                                    },
                                    "text",
                                    "abuse@ghostnet.de"
                                ]
                            ]
                        ],
                        "roles": [
                            "administrative",
                            "technical"
                        ],
                        "links": [
                            {
                                "value": "https://rdap.db.ripe.net/autnum/12586",
                                "rel": "self",
                                "href": "https://rdap.db.ripe.net/entity/GN-RIPE"
                            },
                            {
                                "value": "http://www.ripe.net/data-tools/support/documentation/terms",
                                "rel": "copyright",
                                "href": "http://www.ripe.net/data-tools/support/documentation/terms"
                            }
                        ],
                        "objectClassName": "entity"
                    },
                    {
                        "handle": "ORG-GG3-RIPE",
                        "vcardArray": [
                            "vcard",
                            [
                                [
                                    "version",
                                    [],
                                    "text",
                                    "4.0"
                                ],
                                [
                                    "fn",
                                    [],
                                    "text",
                                    "GHOSTnet GmbH"
                                ],
                                [
                                    "kind",
                                    [],
                                    "text",
                                    "org"
                                ],
                                [
                                    "adr",
                                    {
                                        "label": "Am Dachsbau 17\n65812\nBad Soden a.Ts.\nGERMANY"
                                    },
                                    "text",
                                    [
                                        "",
                                        "",
                                        "",
                                        "",
                                        "",
                                        "",
                                        ""
                                    ]
                                ],
                                [
                                    "tel",
                                    {
                                        "type": "voice"
                                    },
                                    "text",
                                    "+49 6172 185025"
                                ],
                                [
                                    "tel",
                                    {
                                        "type": "fax"
                                    },
                                    "text",
                                    "+49 6172 185029"
                                ]
                            ]
                        ],
                        "roles": [
                            "registrant"
                        ],
                        "links": [
                            {
                                "value": "https://rdap.db.ripe.net/autnum/12586",
                                "rel": "self",
                                "href": "https://rdap.db.ripe.net/entity/ORG-GG3-RIPE"
                            },
                            {
                                "value": "http://www.ripe.net/data-tools/support/documentation/terms",
                                "rel": "copyright",
                                "href": "http://www.ripe.net/data-tools/support/documentation/terms"
                            }
                        ],
                        "objectClassName": "entity"
                    },
                    {
                        "objectClassName": "entity",
                        "handle": "RIPE-NCC-END-MNT",
                        "roles": [
                            "maintainer"
                        ],
                        "_tls_unverified": false
                    },
                    {
                        "handle": "GN-RIPE",
                        "vcardArray": [
                            "vcard",
                            [
                                [
                                    "version",
                                    [],
                                    "text",
                                    "4.0"
                                ],
                                [
                                    "fn",
                                    [],
                                    "text",
                                    "GHOSTnet GmbH"
                                ],
                                [
                                    "kind",
                                    [],
                                    "text",
                                    "group"
                                ],
                                [
                                    "adr",
                                    {
                                        "label": "Am Dachsbau 17\n65812 Bad Soden a. Ts.\nDeutschland"
                                    },
                                    "text",
                                    [
                                        "",
                                        "",
                                        "",
                                        "",
                                        "",
                                        "",
                                        ""
                                    ]
                                ],
                                [
                                    "tel",
                                    {
                                        "type": "voice"
                                    },
                                    "text",
                                    "+49 6172 185025"
                                ],
                                [
                                    "tel",
                                    {
                                        "type": "fax"
                                    },
                                    "text",
                                    "+49 6172 185029"
                                ],
                                [
                                    "email",
                                    {
                                        "type": "abuse"
                                    },
                                    "text",
                                    "abuse@ghostnet.de"
                                ]
                            ]
                        ],
                        "roles": [
                            "abuse"
                        ],
                        "objectClassName": "entity"
                    }
                ],
                "remarks": [
                    {
                        "description": [
                            "",
                            "+-------------------------------+",
                            "| GHOSTnet AS 12586 |",
                            "| Contact Information: |",
                            "| |",
                            "| GHOSTnet GmbH |",
                            "| Network Operation Center |",
                            "| Am Dachsbau 17 |",
                            "| D-65812 Bad Soden a.Ts. |",
                            "| Tel. +49 (0) 6172 - 185025 |",
                            "| Fax: +49 (0) 6172 - 185029 |",
                            "| mail: noc@ghostnet.de |",
                            "| http://www.ghostnet.de |",
                            "Upstreams",
                            "--- Telia",
                            "-------------------------------------------------------",
                            "--- GTT",
                            "--- DTAG",
                            "--- IAG",
                            "Peerings",
                            "--- Hurricane Electric",
                            "--- RETN",
                            "--- QSC",
                            "--- KleyReX RS1",
                            "--- KleyReX RS2",
                            "--- KleyReX RS3",
                            "--- Cloudflare",
                            "--- Google",
                            "--- Probe-Networks",
                            "Customers",
                            "--- Funke Internet Services",
                            "--- Milde Software Solutions (MSS)",
                            "--- Antilo",
                            "--- Broadcore/ITS AG",
                            "--- Intercolo",
                            "--- Oblcom Swiss AG",
                            "--- RDNS Networks",
                            "--- Binsec GmbH",
                            "--- NONATTACHED-AS",
                            "--- active-servers.com",
                            "--- PLANINTERNET",
                            "--- Travel Communication SIA",
                            "--- Photonium NetSolutions GmbH",
                            "--- netShelter",
                            "--- Jens Christian Schneeweiss Technische Systemprogrammierung",
                            "--- Systemgemisch / SysG GmbH",
                            "--- Cool Messages Ltd.",
                            "--- JSC Multiregional Transittelecom",
                            "--- Haase IT",
                            "--- Denis Dmitrievich Galyamin",
                            "--- PCS Professional Communication Systems GmbH",
                            "--- Layer7 Networks GmbH",
                            "--- Bakker-IT",
                            "--- Ian David Klemm",
                            "--- Collin Schneeweiss",
                            "--- purTel GmbH",
                            "--- BUNGATEL Pte. Ltd.",
                            "1. Origin BGP Communities",
                            "(communities relayed from AS12586 to peers)",
                            "12586:100 GHOSTnet own route",
                            "12586:200 peering route",
                            "12586:300 customer route",
                            "12586:1XXXX route learned @ Location",
                            "12586:11000 NewColo",
                            "12586:12000 Equinix FR5",
                            "12586:13000 Interxion",
                            "12586:14000 Itenos",
                            "12586:15000 Das Werkhaus",
                            "12586:16000 Internic",
                            "12586:17000 Colofabrik",
                            "12586:18000 Interwerk",
                            "12586:19000 Telehouse",
                            "12586:2XXXX route learned @ Exchange",
                            "12586:21000 KleyReX",
                            "12586:22000 DE-CIX",
                            "2. Ingress BGP Communities",
                            "(communities accepted from customers)",
                            "65535:65281 NO_EXPORT (RFC1997)",
                            "65535:65282 NO_ADVERTISE (RFC1997)",
                            "65535:65283 NO_EXPORT_SUBCONFED (RFC1997)",
                            "65535:65284 NO_PEER (RFC3765)",
                            "65535:0 GRACEFUL_SHUTDOWN (RFC8326)",
                            "12586:9999 blackhole (only IPv4 /32 or IPv6 /128)",
                            "12586:110X X = prepends to DTAG (1,2 or 3) or do NOT announce 9",
                            "12586:120X X = prepends to GTT (1,2 or 3) or do NOT announce 9",
                            "12586:130X X = prepends to Telia (1,2 or 3) or do NOT announce 9",
                            "12586:160X X = prepends to Kleyrex (1,2 or 3) or do NOT announce 9",
                            "12586:190X X = prepends to DE-CIX via AS31025 (1,2 or 3) or do NOT announce 9",
                            "3. Routing Policy",
                            "We filter routes smaller then /24 (IPv4) and /48 (IPv6).",
                            "We filter private and reserved prefixes according to RFC3330.",
                            "We filter incoming prefixes originating in AS12586.",
                            "We filter private and reserved ASN.",
                            "We filter excessive AS-Path prepending.",
                            "We validate ROA records and reject invalid.",
                            "Spam, abuse, security issues: ....... abuse@ghostnet.de",
                            "Technical, operational issues: ........ noc@ghostnet.de",
                            "Peering requests: ................. peering@ghostnet.de",
                            "Contact for any legal/law enforcement inquiries",
                            "send email to: .........................noc@ghostnet.de",
                            "(IP address and file reference in subject line)",
                            "If not otherwise specified, please use our",
                            "AS-Set for filtering: AS-GHOSTNET",
                            "You may get connectivity from GHOSTnet GmbH",
                            "at the following sites:",
                            "- Colofabrik",
                            "-> Rebstoecker 55, 60326 Frankfurt, DE",
                            "- NewColo GmbH",
                            "-> Mainzer Landstrasse 351-353, 60326 Frankfurt, DE",
                            "- NewTelco GmbH",
                            "-> Rebstoecker 25-31, 60326 Frankfurt, DE",
                            "- Internet AG (Internic)",
                            "-> Wiesenhuettenplatz 26, 60329 Frankfurt, DE",
                            "- Interxion (FRA01)",
                            "-> Hanauer Landstrasse 302, 60314 Frankfurt, DE",
                            "- Interxion (FRA02)",
                            "-> Hanauer Landstrasse 304 A, 60314 Frankfurt, DE",
                            "- Interxion (FRA03)",
                            "-> Weissmuellerstr. 21, 60314 Frankfurt, DE",
                            "- Interxion (FRA04)",
                            "-> Weissmuellerstr. 19, 60314 Frankfurt, DE",
                            "- I.T.E.N.O.S.",
                            "- Telehouse North",
                            "-> Kleyerstrasse 79, 60326 Frankfurt, DE",
                            "- Equinix FR2",
                            "-> Kruppstrasse 121-127, 60388 Frankfurt, DE",
                            "- Ancotel (Equinix FR5)",
                            "-> Kleyerstrasse 88-90, 60326 Frankfurt, DE",
                            "- Equinix FR7",
                            "-> Gutleutstrasse 310, 60327 Frankfurt, DE",
                            "- eShelter",
                            "-> Hanauer Landstr. 320, 60314 Frankfurt, DE",
                            "- eShelter Eschborn",
                            "-> Eschborner Landstr. 100, 60489 Frankfurt, DE",
                            "- Das Werkhaus / Accelerated IT Services / Firstcolo",
                            "-> Kruppstr. 105, 60388 Frankfurt, DE",
                            "- Interwerk",
                            "-> Dieselstr. 37-41, 60314 Frankfurt, DE",
                            "- MK Netzdienste",
                            "-> Wilhelm-Fay-Stra\u00dfe 23, 65936 Frankfurt, DE",
                            "- TBD: Maincubes FRA01",
                            "-> Goethering 29, 63067 Offenbach, DE",
                            "- I/P/B/",
                            "-> Luetzowstr. 105, 10785 Berlin, DE",
                            "- Global Connect HAM2",
                            "-> Wendenstra\u00dfe 377, 20537 Hamburg, DE",
                            "- Interxion Amsterdam Science Park AMS9 (formerly Vancis / SARA)",
                            "-> Science Park 121, 1098 XG Amsterdam, NL",
                            "- Interxion Duesseldorf",
                            "-> In der Steele 29, 40599 Duesseldorf, DE",
                            "....... Free and open peering policy at KleyReX .......",
                            "............. (https://www.kleyrex.net) ...............",
                            "............. (https://www.peeringdb.com/ix/123) ......",
                            "........ Get your own 100Mbit/s port for free .........",
                            ".................. info@kleyrex.net ...................",
                            ".. We also operate AS31025, connected to DE-CIX........",
                            "..... If you want to peer with it, please contact:.....",
                            ".....................noc@as31025.net...................",
                            "..............(https://www.peeringdb.com/net/2558)....."
                        ]
                    }
                ],
                "links": [
                    {
                        "value": "https://rdap.db.ripe.net/autnum/12586",
                        "rel": "rdap-up",
                        "href": "https://rdap.db.ripe.net/autnums/rirSearch1/rdap-up/AS12586",
                        "type": "application/rdap+json"
                    },
                    {
                        "value": "https://rdap.db.ripe.net/autnum/12586",
                        "rel": "rdap-up rdap-active",
                        "href": "https://rdap.db.ripe.net/autnums/rirSearch1/rdap-up/AS12586?status=active",
                        "type": "application/rdap+json"
                    },
                    {
                        "value": "https://rdap.db.ripe.net/autnum/12586",
                        "rel": "rdap-down",
                        "href": "https://rdap.db.ripe.net/autnums/rirSearch1/rdap-down/AS12586",
                        "type": "application/rdap+json"
                    },
                    {
                        "value": "https://rdap.db.ripe.net/autnum/12586",
                        "rel": "rdap-top",
                        "href": "https://rdap.db.ripe.net/autnums/rirSearch1/rdap-top/AS12586",
                        "type": "application/rdap+json"
                    },
                    {
                        "value": "https://rdap.db.ripe.net/autnum/12586",
                        "rel": "rdap-top rdap-active",
                        "href": "https://rdap.db.ripe.net/autnums/rirSearch1/rdap-top/AS12586?status=active",
                        "type": "application/rdap+json"
                    },
                    {
                        "value": "https://rdap.db.ripe.net/autnum/12586",
                        "rel": "rdap-bottom",
                        "href": "https://rdap.db.ripe.net/autnums/rirSearch1/rdap-bottom/AS12586",
                        "type": "application/rdap+json"
                    },
                    {
                        "value": "https://rdap.db.ripe.net/autnum/12586",
                        "rel": "self",
                        "href": "https://rdap.db.ripe.net/autnum/12586",
                        "type": "application/rdap+json"
                    },
                    {
                        "value": "http://www.ripe.net/data-tools/support/documentation/terms",
                        "rel": "copyright",
                        "href": "http://www.ripe.net/data-tools/support/documentation/terms"
                    }
                ],
                "events": [
                    {
                        "eventAction": "registration",
                        "eventDate": "2002-06-04T08:46:38Z"
                    },
                    {
                        "eventAction": "last changed",
                        "eventDate": "2025-02-17T15:24:16Z"
                    }
                ],
                "rdapConformance": [
                    "nro_rdap_profile_asn_flat_0",
                    "rirSearch1",
                    "autnums",
                    "cidr0",
                    "rdap_level_0",
                    "nro_rdap_profile_0",
                    "redacted"
                ],
                "notices": [
                    {
                        "title": "Filtered",
                        "description": [
                            "This output has been filtered."
                        ]
                    },
                    {
                        "title": "Whois Inaccuracy Reporting",
                        "description": [
                            "If you see inaccuracies in the results, please visit:"
                        ],
                        "links": [
                            {
                                "value": "https://rdap.db.ripe.net/autnum/12586",
                                "rel": "inaccuracy-report",
                                "href": "https://www.ripe.net/contact-form?topic=ripe_dbm&show_form=true",
                                "type": "text/html"
                            }
                        ]
                    },
                    {
                        "title": "Source",
                        "description": [
                            "Objects returned came from source",
                            "RIPE"
                        ]
                    },
                    {
                        "title": "Terms and Conditions",
                        "description": [
                            "This is the RIPE Database query service. The objects are in RDAP format."
                        ],
                        "links": [
                            {
                                "value": "https://rdap.db.ripe.net/autnum/12586",
                                "rel": "terms-of-service",
                                "href": "http://www.ripe.net/db/support/db-terms-conditions.pdf",
                                "type": "application/pdf"
                            }
                        ]
                    }
                ],
                "port43": "whois.ripe.net",
                "objectClassName": "autnum",
                "redacted": [
                    {
                        "name": {
                            "description": "Personal e-mail information"
                        },
                        "reason": {
                            "description": "Personal data"
                        },
                        "prePath": "$.entities[?(@.handle=='GN-RIPE')].vcardArray[1][?(@[0]=='e-mail')]",
                        "method": "removal"
                    },
                    {
                        "name": {
                            "description": "Personal e-mail information"
                        },
                        "reason": {
                            "description": "Personal data"
                        },
                        "prePath": "$.entities[?(@.handle=='ORG-GG3-RIPE')].vcardArray[1][?(@[0]=='e-mail')]",
                        "method": "removal"
                    },
                    {
                        "name": {
                            "description": "Personal e-mail information"
                        },
                        "reason": {
                            "description": "Personal data"
                        },
                        "prePath": "$.entities[?(@.handle=='GN-RIPE')].vcardArray[1][?(@[0]=='e-mail')]",
                        "method": "removal"
                    }
                ]
            },
            "cache_ttl": 0,
            "fetched_at": "2026-09-22T23:28:32+00:00",
            "fallback_allowed": false,
            "error": null,
            "tls_unverified": false,
            "transport_warnings": [],
            "retry_after": null,
            "provider_cooldown": false
        }
    ],
    "warnings": [],
    "notes": [],
    "cached": false,
    "fetched_at": "2026-09-22T23:28:32+00:00",
    "partial": false,
    "registry_only": false,
    "ripe_details_available": true,
    "ripe_contact_ticket": "eyJxIjoiQVMxMjU4NiIsImF0IjoxNzkwMTE5NzEyLCJlbnRpdGllcyI6W3sib2JqZWN0Q2xhc3NOYW1lIjoiZW50aXR5IiwiaGFuZGxlIjoiR0hPU1RORVQtTU5UIiwicm9sZXMiOlsibWFpbnRhaW5lciJdfSx7Im9iamVjdENsYXNzTmFtZSI6ImVudGl0eSIsImhhbmRsZSI6IkdOLVJJUEUiLCJyb2xlcyI6WyJhZG1pbmlzdHJhdGl2ZSIsInRlY2huaWNhbCJdfSx7Im9iamVjdENsYXNzTmFtZSI6ImVudGl0eSIsImhhbmRsZSI6Ik9SRy1HRzMtUklQRSIsInJvbGVzIjpbInJlZ2lzdHJhbnQiXX0seyJvYmplY3RDbGFzc05hbWUiOiJlbnRpdHkiLCJoYW5kbGUiOiJSSVBFLU5DQy1FTkQtTU5UIiwicm9sZXMiOlsibWFpbnRhaW5lciJdfSx7Im9iamVjdENsYXNzTmFtZSI6ImVudGl0eSIsImhhbmRsZSI6IkdOLVJJUEUiLCJyb2xlcyI6WyJhYnVzZSJdfV19.OLwuLqA8lMrUC-p8fblAIP2jXuDBz8a2m48qYRgZWpk",
    "display_status": {
        "key": "found",
        "label": "Record found"
    }
}