Detailed information about 142.169.192.0/18