Detailed information about 142.154.128.0/18