Detailed information about 147.103.176.0/20