Detailed information about 102.58.192.0/18