Detailed information about 38.129.192.0/18