Detailed information about 202.74.208.0/20