Detailed information about 145.62.80.0/20