Detailed information about 129.252.176.0/20