Detailed information about 156.45.128.0/18