Detailed information about 45.73.160.0/20