Detailed information about 154.42.192.0/18