Detailed information about 129.37.160.0/20