Detailed information about 142.252.64.0/20