Detailed information about 143.74.208.0/20