Detailed information about 105.242.160.0/20