Detailed information about 158.28.128.0/18