Detailed information about 168.75.128.0/20