Detailed information about 75.143.0.0/20