Detailed information about 77.42.160.0/19