Detailed information about 37.129.192.0/18