Detailed information about 75.78.16.0/20