Detailed information about 96.21.128.0/18