Detailed information about 202.23.128.0/18