Detailed information about 38.130.240.0/20