Detailed information about 84.237.192.0/19