Detailed information about 38.128.208.0/20