Detailed information about 159.12.128.0/18