Detailed information about 32.39.160.0/19