Detailed information about 161.28.128.0/18