Detailed information about 75.116.0.0/18