Detailed information about 94.58.192.0/18