Detailed information about 31.45.128.0/18