Detailed information about 77.35.0.0/18