Detailed information about 142.99.128.0/18