Detailed information about 129.19.176.0/20