Detailed information about 89.245.16.0/20