Detailed information about 77.120.96.0/19